postgre數據庫備份與恢復


背景:由於可視化工具navicat上數據傳輸太慢了,因此想要達到復制一個數據庫的效果,可以通過命令來實現,先備份數據庫到服務器某一路徑下,新建一個新的數據庫后,再執行恢復數據庫的命令。
步驟:

  • 首先,在數據庫所在服務器,切換到數據庫用戶名。    su –username
  • 執行:pg_dump –h 地址 -U 用戶名 數據庫名 > /usr/backup/databasename.bak (橙色為自主命名的備份文件的名字)
  • 執行:psql -h 地址 -U 用戶名 -d 數據庫名 < /usr/backup/databasename.bak 將之前的備份文件再目標庫執行

 

以上的步驟可以達到簡單的目標:完成一個數據庫的備份與恢復;完成一個數據庫備份->數據到另一個數據庫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM