全部產品
Search
文件中心

Database Backup:手動下載備份組

更新時間:Jul 27, 2024

當您需要將備份組恢複到本機資料庫、進行Excel分析與審計、或備份到本機存放區時,您可手動下載備份組。本文向您介紹手動下載備份組的操作步驟。

功能限制與格式說明

說明

為確保備份組的順利下載,下載前請先留意目標備份組的有效期間。考慮到下載任務本身會消耗時間,若目標備份組即將到期,建議您提前延長目標備份組的保留時間,以防資料在下載過程中被自動刪除。下載完成後,您可以再將備份組保留時間調整為原策略。如何調整備份組保留時間,請參見修改備份生命週期

限制性

邏輯備份

物理備份

備份目標儲存類型

僅支援DBS內建儲存,不支援使用者OSS儲存。

僅支援DBS內建儲存,不支援使用者OSS儲存。

全量資料

支援如下資料庫引擎:

  • MySQL

  • SQL Server

  • MariaDB

  • PostgreSQL

  • PPAS

  • Oracle

  • MongoDB

說明

MongoDB的資料格式為json,其餘的資料格式均為CSV

支援如下資料庫引擎:

  • MySQL

  • SQL Server

說明
  • MySQL的資料為Xtrabackup產生的資料格式,並進行壓縮。

  • SQL Server的資料為其原生備份命令產生的資料格式,並進行壓縮。

增量資料

支援如下資料庫引擎:

MySQL。

說明

資料格式為MySQL原生格式。

支援如下資料庫引擎:

  • MySQL

  • SQL Server

說明

資料格式與其全量資料相同。

費用說明

目前下載備份組暫時免費,不收取相應的流量費用。

操作步驟

  1. 登入DBS控制台

  2. 單擊左側導覽列中的備份計劃,然後在上方選擇目標地區。

  3. 找到目標備份計劃ID,單擊備份計劃ID或對應操作列下的管理按鈕。

    管理按鈕

  4. 在左側導覽列中,選擇備份任務 > 全量資料備份

    說明
  5. 單擊目標備份組ID右側操作列的下載按鈕。

    備份組下載按鈕

  6. 在彈出的對話方塊中,單擊確定

    單擊確定後,系統會對備份檔案進行打包、壓縮並轉換為可下載的檔案,並且會將控制台跳轉至備份組下載詳情頁面。

    說明

    壓縮和轉換的時間取決於備份檔案的大小,備份檔案越大,所需時間越長(僅供參考:150 GB的檔案大約需4小時)。

  7. 待下載任務的狀態顯示為完成時,單擊下載

    下載按鈕2

  8. 在彈窗中,單擊我了解,全量數據下載按鈕,或者可通過備份組的外網或內網地址將備份組下載到本地。

  9. 下載完成後,您需要對下載的檔案進行解壓操作,預設情況下,檔案被壓縮在<下載任務ID>.tar.gz檔案中。

    命令列方式的解壓命令如下:

    1. 執行gzip -d <下載任務ID>.tar.gz命令,獲得<下載任務ID>.tar檔案。

    2. 通過file <下載任務ID>.tar 命令查看gzip命令執行後的檔案格式:

      • 如果檔案格式為POSIX tar archive,則執行tar xvf <下載任務ID>.tar命令,獲得<下載任務ID>檔案。

      • 如果檔案格式為Zip archive data, at least v2.0 to extract,則執行unzip <下載任務ID>.tar命令,獲得<下載任務ID>檔案。

    3. 可選:如果您執行以上步驟後得到了一個.xb尾碼的檔案,您還需下載對應工具並執行以下命令解壓該檔案。

      • Windows系統

        執行xbunpack.exe -file=<下載任務ID>.xb -dir=<解壓目標存放目錄>命令,獲得解壓檔案。

      • Linux系統

        方式一:執行xbunpack -file=<下載任務ID>.xb -dir=<解壓目標存放目錄>命令,獲得解壓檔案。

        方式二:執行cat <下載任務ID>.xb | ./xbunpack -dir=<解壓目標存放目錄>命令,獲得解壓檔案。

      擷取工具請單擊xbunpack.exe(Windows系統)或者xbunpack(Linux系統)。