[網站] 備份方式與發生問題需要緊急復原的流程

本篇文章更新時間:2020/03/18
如有資訊過時或語誤之處,歡迎使用 Contact 功能通知。
一介資男的 LINE 社群開站囉!歡迎入群聊聊~
如果本站內容對你有幫助,歡迎使用 BFX Pay 加密貨幣新台幣 贊助支持。


整理電腦中筆記的資料看到這份給業務夥伴的規格。

備份流程

  1. 本機備份,每日透過軟體定時打包壓縮網站原始檔案與資料庫檔案於本機
  2. 異地備份,將打包完成的原始檔案與資料檔案上傳至 AWS S3 空間儲存
  3. 上述流程可以設定欲保留週期天數,固定備份循環覆蓋,依照本機可容許備份空間而定

如果主機支援自動快照服務,預設開啟

緊急復原流程

  1. 視損毀程度決定從何處取回原始打包檔案,若嚴重程度為主機事故則從 AWS S3 上取得異地備份,若僅是本機網站發生事故則透過本機備份
  2. 解壓縮備份檔案還原網站

*快照復原為最後的手段

基本上有做到這樣規格的處理已經不太需要擔心復原這件事(被駭是另當別論)。

想起曾經指令打太快下成 rm -r * 把客戶網站檔案全刪的經驗,好家在備份就在前幾個小時,直接做還原,那段時間可是人生中最擔心手機來電的記憶呢XD

幫客戶處理了這麼多的備份卻沒用過幾次,印象最深還是自己搞得。(汗)

備份腳本是三年前用自己彆腳 Python 寫:VPSBackupToS3

如果今天要重寫我會打算換這套核心: Rclone ,多平台支援猛猛的~

#Blog大小事 #網站開發 #主機服務 #備份 #VPS #AWS #S3

- Powered by Mxp.TW -FB2WP-


Share:

作者: Chun

資訊愛好人士。主張「人人都該為了偷懶而進步」。期許自己成為斜槓到變進度條 100% 的年輕人。[///////////____36%_________]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


文章
Filter
Apply Filters
Mastodon