debian

Debian上pgAdmin备份恢复流程是怎样的

小樊
41
2025-09-14 20:14:43
栏目: 智能运维

备份流程

  1. 图形界面备份
    打开pgAdmin,右键点击目标数据库→选择“备份…”→选择备份类型(SQL/自定义tar)→指定路径和文件名→点击“开始备份”。
  2. 命令行逻辑备份
    pg_dump -U username -h hostname -d dbname -f backup.sql  # 逻辑备份(SQL格式)  
    pg_dump -U username -h hostname -Fc dbname -f backup.dump  # 物理备份(自定义格式)  
    
  3. 配置文件备份
    sudo tar -czvf pgadmin_backup.tar.gz /etc/pgadmin /home/username/.pgadmin/version/  # 备份配置和数据目录  
    
    

恢复流程

  1. 图形界面恢复
    打开pgAdmin,右键点击目标数据库→选择“恢复…”→选择备份文件→配置恢复选项(如数据库名称)→点击“开始恢复”。
  2. 命令行逻辑恢复
    psql -U username -h hostname -d dbname < backup.sql  # 恢复SQL格式备份  
    pg_restore -U username -h hostname -d dbname backup.dump  # 恢复物理备份  
    
  3. 配置文件恢复
    sudo tar -xzvf pgadmin_backup.tar.gz -C /  # 解压覆盖原配置目录  
    
    

注意事项

0
看了该问题的人还看了