溫馨提示×

如何在Linux上設置pgAdmin自動備份

小樊
45
2025-09-02 03:40:50
欄目: 智能運維

在Linux上設置pgAdmin自動備份主要有以下兩種方法:

  • 使用pgAgent
    1. 安裝pgAgent,如在Ubuntu上使用sudo apt install pgagent。
    2. 確保pgAgent服務啟動,如systemctl start pgagent.service。
    3. 打開pgAdmin,導航到“pgAgent Jobs”,右鍵選擇“Create”>“pgAgent Job…”。
    4. 在“General”標簽頁填寫作業名稱等;“Steps”標簽頁添加備份步驟,輸入如pg_dump --username=用戶名 --dbname=數據庫名 --clean --file=/備份路徑/backup_$(date +\%Y\%m\%d\%H\%M\%S).sql的命令;“Schedules”標簽頁設置執行頻率等。
  • 使用crontab
    1. 編輯crontab文件,crontab -e。
    2. 添加定時任務,如0 0 * * * /usr/bin/pg_dump --no-password -U 用戶名 數據庫名 > /備份路徑/backup_$(date +\%Y\%m\%d).sql。為安全起見,可將密碼加入.pgpass文件并設置權限為chmod 600 ~/.pgpass。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女