postgresql資料庫怎麼備份
PostgreSQL自帶一個客戶端pgAdmin,裡面有個備份,恢復選項,也能對資料庫進行備份 恢復(還原),但最近發現資料庫慢慢龐大
的時候,經常出錯,備份的檔案過程中出錯的機率那是相當大,手動調節灰常有限。所以一直尋找完美的備份恢復方案。
備份資料庫,指令如下:
pg_dump -h 164.82.233.54 -U postgres databasename > C:databasename.bak
開始-執行-cmd 彈出dos控制檯;然後 在控制檯裡,進入PostgreSQL安裝目錄bin下:
cd C:Program FilesPostgreSQL9.0bin
最後執行備份指令:
pg_dump -h 164.82.233.54 -U postgres databasename > C:databasename.bak
推薦學習《》
指令解釋:如上命令,pg_dump 是備份資料庫指令,164.82.233.54是資料庫的ip地址(必須保證資料庫允許外部訪問的許可權哦~),當
然本地的資料庫ip寫 localhost;postgres 是資料庫的使用者名稱;databasename 是資料庫名。> 意思是匯出到C:databasename.bak文
件裡,如果沒有寫路徑,單單寫databasename.bak檔名,那麼備份檔案會儲存在C: Program FilesPostgreSQL9.0bin 資料夾裡。
恢復資料庫,指令如下:
psql -h localhost -U postgres -d databasename < C:databasename.bak(測試沒有成功)
pg_restore.exe --host localhost --port 5432 --username "postgres" --dbname "symbolmcnew" --no-password --verbose "databasename.backup"(測試成功)
指令解釋:如上命令,psql是恢復資料庫命令,localhost是要恢復到哪個資料庫的地址,當然你可以寫上ip地址,也就是說能遠端恢復
(必須保證 資料庫允許外部訪問的許可權哦~);postgres 就是要恢復到哪個資料庫的使用者;databasename 是要恢復到哪個資料庫。<
的意思是把C:databasename.bak檔案匯入到指定的資料庫裡。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/4422/viewspace-2834505/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- postgresql備份與恢復資料庫SQL資料庫
- PostgreSql資料庫的備份和恢復SQL資料庫
- Jtti:sql server怎麼增量備份資料庫JttiSQLServer資料庫
- 5T的資料庫怎麼備份資料庫
- 資料庫備份資料庫
- 資料庫備份策略資料庫
- MongoDB資料庫備份MongoDB資料庫
- mysql 資料庫 備份MySql資料庫
- oracle資料庫備份之exp增量備份Oracle資料庫
- oracle 備份資料庫,匯出資料庫Oracle資料庫
- 資料庫備份恢復資料庫
- SQL資料庫備份管理SQL資料庫
- mysqlpump 資料庫備份程式MySql資料庫
- mysqldump 資料庫備份程式MySql資料庫
- 資料庫備份指令碼資料庫指令碼
- innobackupex 備份MySQL資料庫MySql資料庫
- 使用RMAN備份資料庫資料庫
- Dedecms備份的資料檔案位置及備份資料庫的方法資料庫
- BMMySQL定時備份資料庫(全庫備份)的實現meuMySql資料庫
- 定時備份MySQL資料庫MySql資料庫
- mysql資料庫備份命令大全MySql資料庫
- dnf資料庫備份&遷移資料庫
- 2.4.14 Step 13: 備份資料庫資料庫
- 備份mysql資料庫報告MySql資料庫
- Mysql資料庫自動備份MySql資料庫
- MySQL資料庫的基本備份MySql資料庫
- 1. 備份MySQL資料庫MySql資料庫
- 利用RMAN備份重建資料庫資料庫
- SQL Server2019資料庫備份與還原指令碼,資料庫可批量備份SQLServer資料庫指令碼
- 阿里雲資料庫備份DBS與自建備份系統有什麼優勢?阿里資料庫
- 帝國cms備份的資料庫資料夾-帝國CMS備份中心資料庫
- 備份與恢復:polardb資料庫備份與恢復資料庫
- 小米路由器怎麼定期備份硬碟資料?小米路由器定期備份硬碟資料教程路由器硬碟
- mongodb資料庫備份與恢復(資料庫資料遷移)MongoDB資料庫
- 資料庫定時備份linux篇資料庫Linux
- 【小貼士】資料庫的備份資料庫
- Mysql資料庫備份及恢復MySql資料庫
- sqlserver資料庫備份,還原操作SQLServer資料庫