Backup

慢速連接/大數據上的初始 rdiff-backup(可以在幫助之前執行 rsync 嗎?)

  • April 26, 2015

我想為遠端伺服器設置標準 rdiff-backup。然而,數據對於網際網路連接的容量來說是非常大的。因此,我需要一些方法來在沒有 rdiff-backup 的情況下進行數據的初始副本(因為無法恢復在傳輸數小時後失敗的初始傳輸)。

我的想法是最初將物理媒體上的數據傳輸到遠端伺服器。在那次傳輸之後,我通過 rync 同步了數據以確保它們是相同的。現在我想做初始 rdiff-backup。當我執行 rdiff-backup 有很多行

Getting delta (with hash) of XY

好像目錄不一樣。這些線到底是什麼意思?他們的意思是遠端 rdiff-backup 決定文件不相同,所以有一個 delta diff 傳輸?

有沒有其他方法可以在發生故障時恢復大數據的初始傳輸(而不是從頭開始重新啟動)?

我使用重複而不是,rdiff-backup但據我了解,您的問題在這裡:

我的想法是最初將物理媒體上的數據傳輸到遠端伺服器。在那次傳輸之後,我通過 rync 同步了數據以確保它們是相同的。現在我想做初始 rdiff-backup。

有效的解決方案

最簡單的解決方案是rdiff-backup備份源的物理媒體,而不是複制和重新同步數據。然後通過物理介質將備份傳輸到遠端伺服器,並將其用作遠端備份的備份目錄。因為在複製和 rsync 時仍然沒有初始備份,程序需要交叉檢查所有文件並保存元數據。因此Getting delta.... 這可能不會傳輸整個文件,只是傳輸大量校驗和。

不起作用的解決方案

可能值得嘗試rdiff-backup從物理媒體進入目錄,然後rdiff-backup從遠端伺服器遠端訪問。儘管如果rdiff-backup也使用一些本地元數據(重複性確實如此),您(或它)將不得不將其傳輸回或重新創建它。

根據適用於 OP 的內容進行編輯。

引用自:https://serverfault.com/questions/502215