全部產品
Search
文件中心

Data Management:手動下載備份組

更新時間:Oct 18, 2025

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

功能限制與格式說明

說明

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

限制性

邏輯備份

物理備份

備份目標儲存類型

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

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

全量資料

支援如下資料庫引擎:

  • MySQL

  • SQL Server

  • MariaDB

  • PostgreSQL

  • Oracle

  • MongoDB

說明

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

支援如下資料庫引擎:

  • MySQL

  • SQL Server

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

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

增量資料

支援如下資料庫引擎:

MySQL。

說明

資料格式為MySQL原生格式。

支援如下資料庫引擎:

  • MySQL

  • SQL Server

說明

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

費用說明

下載備份組暫時免費。

操作步驟

  1. 登入Data Management 5.0

  2. 在頂部功能表列中,選擇安全與容災(DBS) > 資料災備(DBS) > 備份計劃

    說明

    若您使用的是極簡模式的控制台,請單擊控制台左上方的2023-01-28_15-57-17.png表徵圖,選擇全部功能 > 安全與容災(DBS) > 資料災備(DBS) > 備份計劃

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

    管理按鈕

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

    說明
    • 如果資料庫引擎支援下載增量備份資料且備份執行個體開啟了增量記錄備份,您也可以下載增量記錄備份集。

    • 增量記錄備份下載與全量資料備份類似,入口為備份任務 > 增量記錄備份

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

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

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

    說明

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

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

  8. 在面板中,根據需求選擇不同的下載方式。

    • 我了解,全量數據下載:單擊之後,瀏覽器會自動進行下載。

    • 複製外網地址

      • Windows系統

        開啟瀏覽器,在地址欄粘貼複製的地址,按斷行符號鍵下載。

      • Linux系統

        下載命令:wget "https:<複製的下載連結>" -O <下載任務ID>.zip

        樣本:wget "https://dbs-backup-137***50-cn-hangzhou-ubj5***gisz.oss-cn-hangzhou.aliyuncs.com/shsw*****lIAA%3D" -O vf0x****ilo4.zip

    • 複製內網地址

      • Windows系統

        開啟瀏覽器,在地址欄粘貼複製的地址,按斷行符號鍵下載。

      • Linux系統

        下載命令:wget "<複製的下載連結>" -O <下載任務ID>.zip

        樣本:wget "https://dbs-backup-137***50-cn-hangzhou-ubj5***gisz.oss-cn-hangzhou.aliyuncs.com/shsw*****lIAA%3D" -O vf0x****ilo4.zip

  9. (可選)下載完成後,若需要對下載的檔案進行解壓操作,可參考如下操作。

    下載檔案格式為zip

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

    1. 執行unzip <下載任務ID>.zip命令。

      若您資料庫中有大量重複資料或資料量過大,解壓時可能出現error: invalid zip file with overlapped components (possible zip bomb),您需要設定環境變數UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE,如:UNZIP_DISABLE_ZIPBOMB_DETECTION=TRUE unzip 1iyq***m42.zip

      說明

      Windows系統直接解壓即可。

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

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

      • Windows系統

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

      • Linux系統

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

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

        說明

        xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。

    下載檔案格式為tar.gz

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

      說明

      Windows系統直接解壓即可。

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

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

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

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

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

      • Windows系統

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

      • Linux系統

        說明

        下載的xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。

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

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

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

    下載檔案格式為tar.zst

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

      # 解壓 <壓縮包檔案名稱>.tar.zst 到 <解壓縮後的檔案位置>
      # zstd: -d=解壓, -c=輸出到stdout
      # tar:  -x=提取, -v=顯示檔案, -f-=從stdin讀, -C=指定目標目錄
      
      zstd -d -c <壓縮包檔案名稱>.tar.zst | tar -xvf - -C <解壓縮後的檔案位置>
      說明

      Windows原生不支援zstd命令列工具,建議使用 7-Zip 配合 zstd 外掛程式PeaZip進行圖形化解壓。若需在Linux或macOS等系統中使用命令列,可根據作業系統選擇以下方式安裝zstd

      • macOS(使用 Homebrew):brew install zstd

      • CentOS/RHEL:sudo yum install zstd

      • Ubuntu/Debian:sudo apt install zstd

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

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

      • Windows系統

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

      • Linux系統

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

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

        說明

        xbunpack工具需要可執行許可權,可使用命令chmod +x xbunpack進行賦權。