pg_dump [選項]… [數據庫名字]

一般選項:
-f, –file=FILENAME 輸出文件或目錄名
-F, –format=c|d|t|p 輸出文件格式 (定制, 目錄, tar)
明文 (默認值))
-j, –jobs=NUM 執行多個并行任務進行備份轉儲工作
-v, –verbose 詳細模式
-V, –version 輸出版本信息,然后退出
-Z, –compress=0-9 被壓縮格式的壓縮級別
–lock-wait-timeout=TIMEOUT 在等待表鎖超時后操作失敗
-?, –help 顯示此幫助, 然后退出

控制輸出內容選項:
-a, –data-only 只轉儲數據,不包括模式
-b, –blobs 在轉儲中包括大對象
-c, –clean 在重新創建之前,先清除(刪除)數據庫對象
-C, –create 在轉儲中包括命令,以便創建數據庫
-E, –encoding=ENCODING 轉儲以ENCODING形式編碼的數據
-n, –schema=SCHEMA 只轉儲指定名稱的模式
-N, –exclude-schema=SCHEMA 不轉儲已命名的模式
-o, –oids 在轉儲中包括 OID
-O, –no-owner 在明文格式中, 忽略恢復對象所屬者

-s, –schema-only 只轉儲模式, 不包括數據
-S, –superuser=NAME 在明文格式中使用指定的超級用戶名
-t, –table=TABLE 只轉儲指定名稱的表
-T, –exclude-table=TABLE 不轉儲指定名稱的表
-x, –no-privileges 不要轉儲權限 (grant/revoke)
–binary-upgrade 只能由升級工具使用
–column-inserts 以帶有列名的INSERT命令形式轉儲數據
–disable-dollar-quoting 取消美元 (符號) 引號, 使用 SQL 標準引號
–disable-triggers 在只恢復數據的過程中禁用觸發器
–exclude-table-data=TABLE 不轉儲指定名稱的表中的數據
–if-exists 當刪除對象時使用IF EXISTS
–inserts 以INSERT命令,而不是COPY命令的形式轉儲數據
–no-security-labels 不轉儲安全標簽的分配
–no-synchronized-snapshots 在并行工作集中不使用同步快照
–no-tablespaces 不轉儲表空間分配信息
–no-unlogged-table-data 不轉儲沒有日志的表數據
–quote-all-identifiers 所有標識符加引號,即使不是關鍵字
–section=SECTION 備份命名的節 (數據前, 數據, 及 數據后)
–serializable-deferrable 等到備份可以無異常運行
–use-set-session-authorization
使用 SESSION AUTHORIZATION 命令代替
ALTER OWNER 命令來設置所有權

聯接選項:
-d, –dbname=DBNAME 對數據庫 DBNAME備份
-h, –host=主機名 數據庫服務器的主機名或套接字目錄
-p, –port=端口號 數據庫服務器的端口號
-U, –username=名字 以指定的數據庫用戶聯接
-w, –no-password 永遠不提示輸入口令
-W, –password 強制口令提示 (自動)
–role=ROLENAME 在轉儲前運行SET ROLE

如果沒有提供數據庫名字, 那么使用 PGDATABASE 環境變量
的數值.

 

恢復工具:pg_restore

pg_restore 從一個歸檔中恢復一個由 pg_dump 創建的 PostgreSQL 數據庫.

用法:
pg_restore [選項]… [文件名]

一般選項:
-d, –dbname=名字 連接數據庫名字
-f, –file=文件名 輸出文件名
-F, –format=c|d|t 備份文件格式(應該自動進行)
-l, –list 打印歸檔文件的 TOC 概述
-v, –verbose 詳細模式
-V, –version 輸出版本信息, 然后退出
-?, –help 顯示此幫助, 然后退出

恢復控制選項:
-a, –data-only 只恢復數據, 不包括模式
-c, –clean 在重新創建之前,先清除(刪除)數據庫對象
-C, –create 創建目標數據庫
-e, –exit-on-error 發生錯誤退出, 默認為繼續
-I, –index=NAME 恢復指定名稱的索引
-j, –jobs=NUM 執行多個并行任務進行恢復工作
-L, –use-list=FILENAME 從這個文件中使用指定的內容表排序
輸出
-n, –schema=NAME 在這個模式中只恢復對象
-O, –no-owner 不恢復對象所屬者
-P, –function=NAME(args) 恢復指定名字的函數
-s, –schema-only 只恢復模式, 不包括數據
-S, –superuser=NAME 使用指定的超級用戶來禁用觸發器
-t, –table=NAME 恢復命名表
-T, –trigger=NAME 恢復指定名字的觸發器
-x, –no-privileges 跳過處理權限的恢復 (grant/revoke)
-1, –single-transaction 作為單個事務恢復
–disable-triggers 在只恢復數據的過程中禁用觸發器
–if-exists 當刪除對象時使用IF EXISTS
–no-data-for-failed-tables 對那些無法創建的表不進行
數據恢復
–no-security-labels 不恢復安全標簽信息
–no-tablespaces 不恢復表空間的分配信息
–section=SECTION 恢復命名節 (數據前、數據及數據后)
–use-set-session-authorization
使用 SESSION AUTHORIZATION 命令代替
ALTER OWNER 命令來設置所有權

聯接選項:
-h, –host=主機名 數據庫服務器的主機名或套接字目錄
-p, –port=端口號 數據庫服務器的端口號
-U, –username=名字 以指定的數據庫用戶聯接
-w, –no-password 永遠不提示輸入口令
-W, –password 強制口令提示 (自動)
–role=ROLENAME 在恢復前執行SET ROLE操作

選項 -I, -n, -P, -t, -T, 以及 –section 可以組合使用和指定
多次用于選擇多個對象.

如果沒有提供輸入文件名, 則使用標準輸入.

備注:恢復前,數據庫環境中的角色(Role)要設置好。

我的備份與恢復命令:

pg_dump -h (ip or 域名 ) -p 3432 -F c -b -N PUBLIC -s -v -U hgic_core hgic > ppasDatabase.backup

pg_restore -h localhost -p 5444 -U enterprisedb -e -d test -v "E:ppasDatabase.backup"

更多關于云服務器域名注冊,虛擬主機的問題,請訪問三五互聯官網:m.shinetop.cn

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » PPAS數據庫備份與恢復

登錄

找回密碼

注冊

主站蜘蛛池模板: 日本一区三区高清视频| 成码无人AV片在线电影网站| 色综合欧美亚洲国产| xxxx丰满少妇高潮| 五月综合激情婷婷六月| 在线精品国产中文字幕| 色国产视频| 欧美丰满妇大ass| 屁屁影院ccyy备用地址| 无码国产偷倩在线播放老年人| 欧美日韩在线亚洲二区综二| 国产乱码精品一区二区麻豆| 免费又大粗又爽又黄少妇毛片 | 商都县| 国产精品一区 在线播放| 国产精品视频亚洲二区| 国产中文字幕在线一区| 国产成人一区二区不卡| 国产亚洲精品AA片在线播放天 | 成人精品久久一区二区三区| 好男人视频在线播放| yy111111在线尤物| 国产美女69视频免费观看| 亚洲精品中文av在线| 国产伦码精品一区二区| 中文字幕有码无码AV| 无码av波多野结衣| 欧美色欧美亚洲高清在线观看| 亚洲成在人线av无码| 国产亚洲精品AA片在线播放天| 中文字幕无码免费不卡视频| 亚洲色大成网站WWW永久麻豆| 亚洲人成网线在线播放VA| 久久久久国产一区二区| 玩弄放荡人妻少妇系列 | 国产精品无遮挡猛进猛出| 亚洲av色香蕉一二三区 | 中文字幕在线亚洲精品| 人妻少妇88久久中文字幕| 天天躁夜夜躁天干天干2020| 亚洲中文字幕精品第三区|