適用於資料庫、MS Exchange、Quickbooks 和 Outlook PST 檔案的雲端備份解決方案

為什麼資料庫檔案難以備份?

普通檔案(例如 Microsoft Office 文件、PDF 或映像檔)備份起來很容易。這些檔案體積小,很少需要鎖定。複製或上傳速度非常快。

資料庫檔案(例如 SQL Server、Oracle、DB2、Sybase、Informix、MySQL、PostgreSQL)非常不同:

  • (1)它們通常體積很大,需要更長的複製/上傳時間;

  • (2)它們始終處於開啟和鎖定狀態。您無法使用常規工具進行複製或上傳。

  • (3)即使用戶沒有點擊“儲存”,它們也會頻繁更改。甚至在你完成備份之前,它們就已經更改了。

MS Exchange、Quickbooks 和 Outlook PST 檔案都是資料庫或類似資料庫的檔案。

備份方法 1:使用 DriveHQ 線上備份備份資料庫檔案。

DriveHQ 線上備份用戶端軟體 可以使用以下技術支援資料庫檔案備份:

  • - DriveHQ 線上備份支援卷影複製 (VSS) 功能。它可以在資料庫檔案被鎖定並正在寫入資料時建立資料庫檔案的快照副本。然後,它可以將資料庫快照檔案備份到 DriveHQ 雲端儲存。

  • - DriveHQ 線上備份支援自動重試和還原備份。備份大型資料庫檔案可能需要很長時間。如果網路中斷,DriveHQ 線上備份可以自動重試並從中斷處還原備份,無需重新開始。

  • - DriveHQ 線上備份支援透明資料壓縮,以實現更快的傳輸速度。為了獲得最佳的 I/O 效能,資料庫檔案通常不會進行壓縮。資料庫檔案可以壓縮 75% 甚至更多,例如,一個 10 GB 的資料庫檔案通常可以壓縮到僅 2.5 GB。 DriveHQ 線上備份會透明地壓縮和解壓縮數據,從而加快上傳和下載速度。


使用 DriveHQ 線上備份的資料庫/電子郵件備份精靈

備份資料庫檔案時,請使用 DriveHQ 線上備份的資料庫/電子郵件備份精靈。請勿使用即時備份任務備份資料庫檔案。這是因為資料庫檔案會在無人幹預的情況下不斷修改,無法即時備份所有變更。備份頻率取決於資料庫檔案大小和上傳速度。如果檔案不大,每天備份即可。否則,建議每週備份到雲端。如果需要每天備份,可以設定為每天備份到本機儲存。

大型資料庫備份的效能優化

備份小型資料庫檔案相對容易,通常不會影響網路速度。但備份大型資料庫檔案可能需要很長時間,並會降低網路速度。

DriveHQ 線上備份支援增量備份,尤其是在備份常規檔案時。例如,如果您已經備份了 100 萬個文件,之後又新增/更改了 10 個文件,則只需備份這 10 個文件。此外,線上備份也支援斷點續傳。例如,如果您備份了 10GB 的文件,在上傳了 8GB 資料後網路中斷,下次只需上傳 2GB 的資料即可。

DriveHQ 線上備份不直接支援資料庫檔案的增量(差異或區塊層級)備份。原因有二:

  • - 資料庫檔案的變更通常會影響多個資料區塊。例如,如果資料庫包含百萬行的表,簡單的 DELETE、UPDATE、SORT、COMPACT 或 INDEX 操作就可能完全改變檔案內容,使得使用區塊級增量備份變得不可能或效率極低。

  • - 資料庫檔案在多個位置(多個資料區塊)不斷被修改。所有資料塊必須以正確的順序備份;任何一個錯誤都會導致整個批次作業回滾。

  • - 備份多個小塊資料比備份一個大塊資料慢得多。

  • - 如果每天/每週備份資料庫文件,假設每天只有 1% 的資料被修改,實際上可能會影響到 10% 的資料區塊。 (極端情況下,如果有 1000 個 1MB 的資料塊,如果每個資料塊只更改一個字節,那麼所有資料塊都會被更改,儘管實際資料更改量只有 0.0001%。)在這種情況下,備份整個文件效率要高得多。

  • - 資料庫檔案最有效的增量備份方法是交易日誌備份. 無需備份資料庫檔案中已修改的資料區塊,只需備份資料庫交易(例如 SQL 指令,但不包括唯讀 SELECT 指令)。 SQL 指令遠小於受影響的資料塊。但這種方法需要使用相同的資料庫伺服器(否則,復原過程將耗時很長)。

  • - 一種用於資料庫檔案的混合增量備份解決方案: 使用資料庫軟體自備的增量備份工具建立本機增量文件,然後使用 DriveHQ 線上備份將本機備份文件備份到雲端。例如,SQL Server 和 Oracle 都支援基於交易日誌備份的增量備份,因此比區塊級備份效率更高。

備份方法二:使用 FTP(FTPS/SFTP)腳本備份資料庫文件

DriveHQ是最大的FTP伺服器託管服務提供者之一。 如果您喜歡命令列/shell腳本,您可以建立命令列FTP腳本,將資料庫檔案備份到DriveHQ的FTP伺服器。

如果您的資料庫伺服器位於 Unix/Linux/大型主機系統(包括 AIX、Solaris、HP-UX、OpenVMS、BSD 等)上,則您需要使用 FTP 備份,或使用 DriveHQ 線上備份軟體的網路備份功能。 更多資訊請造訪 適用於 Unix/Linux/大型主機的備份解決方案