在 CentOS 上備份 PostgreSQL 數據庫,您可以使用 pg_dump
工具
打開終端。
輸入以下命令以使用 pg_dump
導出數據庫。請根據實際情況替換 <username>
、<password>
、<database>
和 <output_file>
變量。例如,要將名為 mydb
的數據庫備份到名為 mydb_backup.sql
的文件中,您可以使用以下命令:
pg_dump -U <username> -W -F t -f <output_file> <database>
在這個例子中,-U
參數表示要使用的用戶名,-W
參數會提示您輸入密碼,-F t
表示導出格式為自定義格式(自定義格式允許您在以后更容易地導入數據),-f
參數指定輸出文件名,最后是 <database>
,即您要備份的數據庫名稱。
例如:
pg_dump -U myuser -W -F t -f mydb_backup.sql mydb
當系統提示輸入密碼時,輸入相應的密碼并按 Enter 鍵。
mydb_backup.sql
。注意:確保在執行此操作時具有適當的權限。如果需要,可以使用 sudo
命令來獲取管理員權限。