共用方式為


常見的磁片區備份問題

任何嘗試複製系統完整且穩定映射的備份作業都必須處理下列考慮:

  • 備份期間無法存取的檔案。 執行應用程式通常需要在備份期間以獨佔模式保持開啟檔案,以防止備份程式複製它們。

  • 檔案狀態不一致。 即使應用程式未以獨佔模式開啟其檔案,也可能是因為開啟、備份和關閉檔案所需的有限時間,而複製到儲存媒體的檔案可能不會全部反映相同的應用程式狀態。

  • 需要將服務中斷降至最低。 為了確保要備份之資料的檔案存取性和完整性,可能需要在磁片區備份期間暫停和/或終止所有執行中的程式。 對於大型磁片系統,這可能是持續時間中的小時。

    最近,某些儲存體廠商已嘗試藉由提供磁片區擷取機制來解決這些問題,這是使用寫入複製或「分割鏡像」機制,擷取磁片上檔案映射的方法。 不過,這些解決方案需要自己的困難:

    • 磁片區擷取的不相容廠商實作。 許多 RAID 裝置的提供者都提供磁片區擷取機制。 不過,每個廠商都有自己的介面,而且每個廠商都必須從備份廠商取得其磁片區擷取介面的支援。 這表示備份應用程式廠商必須支援多個磁片區擷取實作,這是不想要的。
    • 缺乏應用程式協調。 許多支援磁片區擷取的裝置都不支援使用磁片上資料的凍結來協調執行中的應用程式。 對於與備份應用程式一樣,每個廠商都有不同的介面。
    • 非 RAID 裝置的支援有限。 如果有任何傳統磁片廠商在其設備磁碟機中提供任何類型的磁片區擷取支援,則很少。 這表示擷取機制僅限於特定磁片系統,而且通常不支援系統區域的備份。
    • 需要在磁片區擷取期間處理磁片的更新。 雖然儲存體廠商提供的磁片區擷取機制可以凍結磁片上資料的狀態,但它們不一定會與執行中的應用程式互通。 這通常表示在儲存體裝置進行磁片區擷取時傳送至磁片區的資料可能會遺失。
    • 一致的多卷備份。 儲存體裝置會執行這些磁片區擷取,因此通常沒有任何機制可協調資料凍結的時間。 如果裝置來自不同的廠商,這特別正確。 因此,如果有多個儲存體磁片區涉及具有磁片區擷取的備份,則每個磁片區所保留的時間映射可能不一致。