全部產品
Search
文件中心

E-MapReduce:備份與恢複

更新時間:May 30, 2026

EMR Serverless StarRocks支援將資料以快照檔案的形式備份至阿里雲OSS,或將備份的資料從阿里雲OSS恢複至新的執行個體中。該功能不僅保障了資料的安全性和業務的連續性,還能協助使用者輕鬆建立包括資料和中繼資料在內的資料副本,以測試新功能、驗證商務邏輯或複製生產環境進行類比演練。它能夠有效防止資料丟失,並減少因故障導致的停機時間。

使用限制

  • 僅存算一體版支援備份與恢複功能,存算分離版不支援。

  • 僅支援同一地區內的資料備份與恢複。

  • 不支援備份恢複邏輯視圖。

  • 不支援備份恢複使用者、許可權以及資源群組配置相關資料。

  • 不支援備份恢複表之間的Colocate Join關係。

注意事項

  • 已啟動的備份任務不能中斷。

  • 一個執行個體只允許設定一個備份計劃。

  • 刪除備份資訊後將無法恢複,請謹慎操作。

  • 執行個體被釋放時,備份資訊將會隨執行個體釋放一併釋放。

  • 開啟備份功能會產生額外的資料備份費用,具體計費情況請參見計費項目

  • 由於資料備份是通過快照產生的,因此在當前快照產生後匯入的資料將不包含在備份中。因此,在快照產生與恢複(遷移)任務完成之間匯入的資料需要重新匯入到執行個體中。為了確保資料和業務的準確性,您可以在遷移完成後的一段時間內,同時向新舊兩個執行個體並行匯入資料。完成校正且確認無誤後,再將業務完全切換至新執行個體。

備份資料

說明

備份操作會在BE節點建立本地快照並上傳至遠端儲存,會消耗網路頻寬及IO資源,建議在業務低峰期執行。若在非業務低峰時段備份,可通過調整以下BE參數,降低對叢集業務的影響:

  • make_snapshot_worker_count:控制快照建立並發數(預設值為5),可根據業務調整以減少資源佔用。

  • upload_worker_count:控制上傳並發數(預設值為CPU核心數),可根據業務調整以減少頻寬和IO消耗。

調整BE參數的操作指南,詳見管理配置資訊

  1. 進入備份恢複頁面。

    1. 登入E-MapReduce控制台

    2. 在左側導覽列,選擇EMR Serverless > StarRocks

    3. 單擊目標執行個體名稱。

    4. 單擊备份恢复頁簽。

  2. 單擊备份设置

  3. 备份设置對話方塊中,開啟开启备份開關,配置相關參數,單擊确定

    image

    參數

    說明

    开启备份

    選中,表示啟用資料備份功能。

    备份周期

    備份任務以周為單位進行周期性執行,每天最多一次備份。您可以設定一周中任意若干天作為備份日期。

    备份时间

    預設備份時間為備份日期當天淩晨00:00,您可以自訂。

    备份保留时间

    預設備份保留時間為7天,您可以設定為7~31天。

    備份儲存地區

    預設當前執行個體所在地區。

  4. 在彈出的對話方塊中,單擊确定

    備份任務成功執行後,會產生一份備份資料。您可以基於備份資料,將資料恢複至一個新執行個體。

    重要

    請及時恢複備份資料至新執行個體,避免備份資料丟失。

恢複資料

恢複資料將會建立一個新的執行個體。該執行個體將基於您選擇的備份點進行初始化,以確保所有資料和配置恢複到指定的時間點。在新執行個體的建立過程中,除了密碼和自動續約等選項需要您手動設定外,其他必要的配置都將由系統自動完成。當然,您也可以根據自身需求對這些配置進行調整。

  1. 备份恢复頁簽,單擊已備份資訊操作列的恢复

    image

  2. 恢复备份面板中,設定執行個體相關參數,單擊確定

    系統自動跳轉至实例列表頁。

  3. 查看恢複進度。

    您可以進入新執行個體的操作任务頁簽,直至任务进度列如下圖所示的狀態,則表示資料庫恢複任務已完成。

    image