試著想像,針對主題進行了很多客製化後得到美美的網頁頁面、也 PO 了諸多辛苦寫的文章、網誌後,一切都很美好,直到有一天 Server 壞了,機器修不好,那些曾經的檔案,如同愛情一樣,一去不回,該有多崩潰......。
別擔心,有鑑於此,這邊我們來好好聊聊如何備份 WP 檔案是比較適當的方式。
1. SQL DB Datas: 例如曾經透過後台 PO 的 Post 資料
2. Themes:客製化的 php、css、JS、images 等主題檔案
3. Plugins:曾經裝過的外掛
這三者是一定需要進行備份的重要檔案。
備份與版控,我們選擇此套件,原因在於,筆者曾經想過透過 git 定期版控並且傳到 bitbucket 或是 github 等平台,但是這樣也只能備份到 Themes 等檔案,SQL 與 Plugins 無法備份到,故決定用此套件進行備份與版控。
Updraftplus 提供了許多備份位置,例如 GCS(Google Cloud Storage)、AWS S3、DropBox 等等,有些需要付費才能使用,這邊我們介紹比較大眾化,大家相對都有的 Google Drive。
決定要多久備份一次,這邊提供的選項包含:
決定好備份時間後,直接滑鼠下移到下面進行儲存
進行 Google 認證
設定完成會在 Updraftplus Settings 看到
Step3 開始備份
切換到 Backup / Restore,點擊 Backup Now 進行備份
可能會花些時間,也能查看備份中的 log 訊息
備份完後會有五個檔案被備份,包含:
甚至比我們預期的備份檔案更多,各個檔案都能獨立下載
我們也去檢查是否正確備份到我們的 Google Drive
很理想,果然也產生五個我們需要的檔案,並且按照備份時間點進行命名,而後續我們也能透過命名確認版本。
Step4 WP 版本還原與刪除備份檔案
我們能透過 Updraftplus 進行檔案版本的還原,並且能針對各種類型進行還原,例如今天想還原 themes 或是 DB,只要我們有備份版本,都能輕易在後台進行還原。
以上是我們針對 WP 進行的版控與還原,是不是很方便呢?快去試試吧~
《精采文章同步發表》
1.我瘋FB粉絲專頁:https://www.facebook.com/我瘋程式工作室wowfuncode-102683961458110/
2.我瘋官網:https://www.wowfuncode.com/category/blog/