2007-02-01

備用還原方法-pg_dump and pg_restore

Debian:
/usr/bin/pg_dump, pg_dumpall, pg_restore 都被 link 到
/usr/share/postgresql-common/pg_wrapper

pg_dump [db_name] -D > [bak_db_name.sql]

#留意對寫入位置的"postgres"用戶權限問題

EX.
pg_dump dbname -D > db.sql

pg_dump
優點:
1.用於製作異質平台的DBMS的轉儲功能.
缺點:
1.備份回存的速度非常緩慢
.

備份指令:

pg_dump -Fc -i -EUTF8 -O -x -hlocahost -Upostgres -W -fc:\test_databse.backup test_databse

恢復指令:

pg_restore -dtest_databse -Fc -i -l -O -x -hlocahost -Upostgres -W -f c:\test_databse.backup

在這個例子中,編碼為UTF8,主機為localhost,用戶名為postgres,數據庫為 test_databae, 備份恢覆文件為test_databse.backup

沒有留言:

網誌存檔

PostgreSQL & Google-Analytics Running...

::Planet PostgreSQL::

PostgreSQL Information Page

PostgreSQL日記(日本 石井達夫先生Blog)

PostgreSQL News

黑喵的家 - 資料庫相關

Google 網上論壇
PostgreSQL 8 DBA 專業指南中文版
書籍內容討論與更多下載區(造訪此群組)
目錄下載: PostgreSQL_8 _DBA_Index_zh_TW.pdf (更新:2007-05-18)

全球訪客分佈圖(Google)

全球訪客分佈圖(Google)