1,940 瀏覽數

備份 Backup

備份大概可以區分為下面幾種策略.

  • 完整備份 (Full backup)
    就是針對檔案完整性的備份,優點是還原快速,缺點是備份時間過久,所以會搭配 差異備份(Differential backup) 一同使用 .
  • 差異備份 (Differential backup)
    需要先有完整備份 (Full backup),之後的備份會先比對 完整備份 (full backup) 的檔案再來針對不同的地方備份.優點是速度快,但需要有一份完整備份檔案,缺點是 不適用於常變化的檔案,因為時間久了之後跟 完整備份 (full backup) 需要很久的時間.
  • 累積備份 (Incremental backup)
    類似於 差異備份 (Differential backup),但會產生多個 差異備份 (Differential backup) 檔,每次的備份都會跟最後一分的 差異備份 (Differential backup)檔案做比較,優點在於可以快速備份,但缺點是還原時間需要比較多的時間(需先還原 完整備份 (Full backup)檔 再還原 一個個的 累積備份 (Incremental backups) 檔).

在 Linux 下常用的備份程式

  • tar
  • dump
  • star
  • xfsdump

下面幾個我用的備份實例

發表迴響