版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、開源數據庫開源數據庫postgresqlpostgresql數據庫備份恢復的方法介紹數據庫備份恢復的方法介紹pg_dumppg_dump的用法:的用法:數據庫的導入導出是最常用的功能之一,每種數據庫都提供有這方面的工具,例如acle的expimp,Infmix的dbexpdbimp,MySQL的mysqldump,而PostgreSQL提供的對應工具為pg_dump和pg_reste。pg_dump是用于備份PostgreSQL數據庫的
2、工具。它可以在數據庫正在使用的時候進行完整一致的備份,并不阻塞其它用戶對數據庫的訪問。轉儲格式可以是一個腳本或者歸檔文件。轉儲腳本的格式是純文本,包含許多SQL命令,這些SQL命令可以用于重建該數據庫并將之恢復到保存腳本時的狀態(tài)。可以使用psql從這樣的腳本中恢復。它們甚至可以用于在其它機器甚至是其它硬件體系的機器上重建數據庫,通過對腳本進行一些修改,甚至可以在其它SQL數據庫產品上重建數據庫。歸檔文件格式必須和pg_reste一起使用
3、重建數據庫。它們允許pg_reste對恢復什么東西進行選擇,甚至是在恢復之前對需要恢復的條目進行重新排序。歸檔文件也是可以跨平臺移植的。D:ProgramFilesPowerCmdpg_dumphelppg_dump把一個數據庫轉儲為純文本文件或者是其它格式.用法:pg_dump[選項]...[數據庫名字]一般選項:ffile=FILENAMEoutputfiledirectynameFfmat=c|d|t|poutputfilefma
4、t(customdirectytarplaintext)vverbose詳細模式Zcompress=09被壓縮格式的壓縮級別lockwaittimeout=TIMEOUT在等待表鎖超時后操作失敗help顯示此幫助信息然后退出versoin輸出版本信息然后退出控制輸出內容選項:adataonly只轉儲數據不包括模式bblobs在轉儲中包括大對象cclean在重新創(chuàng)建之前,先清除(刪除)數據庫對象Ccreate在轉儲中包括命令以便創(chuàng)建數據庫
5、Eencoding=ENCODING轉儲以ENCODING形式編碼的數據nschema=SCHEMA只轉儲指定名稱的模式Nexcludeschema=SCHEMA不轉儲已命名的模式ooids在轉儲中包括OIDOnoowner在明文格式中忽略恢復對象所屬者sschemaonly只轉儲模式不包括數據Ssuperuser=NAME在轉儲中指定的超級用戶名ttable=TABLE只轉儲指定名稱的表Texcludetable=TABLE只轉儲指定
6、名稱的表xnoprivileges不要轉儲權限(grantrevoke)binaryupgrade只能由升級工具使用導入時,使用UTestRole2往往有很多權限不夠,要想成功導入需要修改相關數據庫對象的屬主,所以最好使用超級用戶Upostgres:E:psqlUpostgresfTestDb1.sqlTestDb2a.txt2createschemapublic或者使用c選項:E:pg_dumpUpostgrescxsfTestDb1
7、3.sqlTestDb1TestDb13.sql比TestDb1.sql多以下幾行:此時,可以多次運行:E:psqlUpostgresfTestDb13.sqlTestDb2a.txt2&1但是,如果兩個庫有不同的表或索引,應該使用第一種方法,因為第二種方法在找不到某些數據庫對象時會報錯。3、遷移數據庫結構和數據(可以實現數據庫的備份與恢復)數據的復制使用copy命令:E:pg_dumpUpostgresTestDb1TestDb14.
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數據庫備份與恢復
- 數據庫的備份與恢復
- mysql數據庫__備份和恢復
- 數據庫介質失敗后的數據庫恢復
- csp數據庫數據備份恢復應急演練方案
- csp數據庫數據備份恢復應急演練方案
- 數據庫的恢復
- 芻議數據庫災難備份與恢復技術
- db2數據庫備份與恢復
- 內存數據庫備份恢復研究與設計.pdf
- 數據庫恢復技術
- 數據庫備份設計文檔
- imc dbman數據庫備份恢復失敗的處理經驗
- linux定時備份mysql數據庫
- oracle數據庫脫機完全備份-
- 數據庫異常恢復辦法
- 數據庫備份和恢復方案(畢業(yè)論文)
- 33568.基于開源數據庫postgresql的地理空間數據管理方法研究
- 數據庫備份文件.rar
- 數據庫備份文件.rar
評論
0/150
提交評論