- 前言
- 之所以會寫這篇,實在是自己遇到了 "資料都不見" 才知道備份的重要
- 將xwiki從11.1版直接升級成11.10版時,不知道為什麼所有附件檔(圖片、文件...等)都無法從資料庫中撈出來
- 在升級xwiki前,我只有備份 webapps\ROOT 這個資料夾
- 但升級出問題後,向主管回報,才知道還必須備份資料庫
- 步驟1:備份webapps\ROOT
- 步驟2:備份database
- sudo su - postgres
- 備份
- 方法1:pg_dump postgres > postgres_db.bak
- 方法2:pg_dump -h remote_host -p remote_port name_of_database > name_of_backup_file
- 方法3:pg_dump -U user_name -h remote_host -p remote_port name_of_database > name_of_backup_file
- 備份位置可能會遇到寫入權限的問題
- 可以檔案路徑改為:/tmp 底下
- 例如:pg_dump -U xwiki -h localhost -p 5432 xwiki > /tmp/xwiki.bak
- 副檔名
*.bak
: compressed binary format*.sql
: plaintext dump*.tar
: tarball- 參考資料
站長留言
- ✅ 本站維護及更新歷史紀錄,詳情請參考公告
- ✅ 有任何意見、想法,歡迎留言給Spicy知道喔
- ✅ 固定於每周一至周五更新Blogger文章,周末不定期
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言