565
阿裏雲
邏輯備份及恢複__快速入門(PPAS)_雲數據庫 RDS 版-阿裏雲
本章介紹從 RDS for PPAS 實例進行邏輯備份和恢複的步驟。
操作步驟
安裝 PPAS 程序。
注意:必須使用 PPAS 二進製進行導出,使用 Postgresql 社區版二進製會報錯。
Windows版下載地址:https://yunpan.taobao.com/s/2Y03fmh7PF0 (提取碼:VAXVAc)
Linux版下載地址:https://yunpan.taobao.com/s/1H1T5Kqog8s (提取碼:561TH4)
將所有用戶權限賦給一個用戶(用於數據導出)。
例如:如果導出時使用的用戶為 A,而數據庫中還有 B,C 兩個用戶,則需要執行下麵的命令,把 B 和 C 的權限賦給 A。
--以用戶B登錄,然後執行:
grant B to A;
--再以用戶A登錄,然後執行:
grant C to A;
這樣,A 就有了訪問所有 B 和 C 的數據表的權限。
在 pg_dump 所在目錄,執行下麵的命令進行備份。
./pg_dump -h <host> -p <port> -U <user> -f dump.sql <dbname>
如果需要恢複,可以在 psql 所在目錄執行如下命令。
./psql -h <host> -p <port> -U <user> -d postgres -c "drop database <dbname>"
./psql -h <host> -p <port> -U <user> -d postgres -c "create database <dbname>"
./psql -h <host> -p <port> -U <user> -f dump.sql -d <dbname>
常見問題
從PPAS導出遇到如下權限錯誤。
ERROR: permission denied for relation product_component_version
LOCK TABLE sys.product_component_version IN ACCESS SHARE MODE
解決方案:這是由於用戶使用 PG 的 pg_dump 程序導出 PPAS 造成的。使用 PPAS 的二進製即可。PPAS 的下載方法見上麵的步驟。
從PPAS導出遇到如下權限錯誤。
ERROR: permission denied for relation <用戶表>
解決方案:這是由於導出時使用的賬號沒有訪問其他用戶數據的權限導致。解決方法為(如果用戶可以接受),將其他用戶的權限都授權給一個用戶,再用這個用戶導出,即執行如下命令。
GRANT ROLE <other roles>,<other roles> to <user for pg_dump>
使用pg_dump時遇到如下問題。
pgdump -U xxx -h yyy -p3433 <dbname> -f my.sql
pg_dump: 命令行參數太多(第一個是”-f)
解決方案:在 windows 平台執行 pg_dump 時,必須把 <dbname> 放在所有其他參數後麵。
使用 pg_dump 時報參數錯誤。
解決方案:可能是參數指定不正確,如:
pg_dump -Uxxx -h yyy
,這種方式是不允許的, -U 後麵要有空格(其他參數類似)。
最後更新:2016-11-23 16:04:17
上一篇:
使用 DTS 遷移 PPAS 數據__快速入門(PPAS)_雲數據庫 RDS 版-阿裏雲
下一篇:
附錄:PPAS 開發驅動程序__快速入門(PPAS)_雲數據庫 RDS 版-阿裏雲
2016-06-12__Release-Notes_日誌服務-阿裏雲
獲取解析記錄信息__解析管理接口_API文檔_雲解析-阿裏雲
SDK本地目錄配置__配置步驟_快速開始_Eclipse 插件-阿裏雲
持續擁抱開源 阿裏雲計算能力三大突破
手動擴展係統盤__擴容磁盤概覽_磁盤_用戶指南_雲服務器 ECS-阿裏雲
發布管理__使用說明_用戶手冊_雲服務總線 CSB-阿裏雲
雲計算市場潛力無限,阿裏雲居然能攬獲頭把交椅?
查詢任務列表__其他接口_API 參考_雲服務器 ECS-阿裏雲
通過安全組對專有網絡類型的ECS進行公網訪問控製__配置_用戶指南_專有網絡 VPC-阿裏雲
RDS MySQL權限問題(錯誤代碼:1227,1725)__MYSQL使用_技術運維問題_雲數據庫 RDS 版-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲