全部產品
Search
文件中心

Tair (Redis® OSS-Compatible):從RDB檔案遷移

更新時間:Sep 12, 2025

請先將RDB(全稱為Redis Database)檔案恢複至自建Redis資料庫,再通過DTS遷移至Tair (Redis OSS-compatible)執行個體。

說明

Tair (Redis OSS-compatible)不支援直接上傳RDB檔案。

操作步驟

  1. 將本地RDB檔案恢複至自建Redis資料庫。

    重要

    如果redis.conf(Redis設定檔)中指定的目錄(dir)中已儲存RDB檔案,請自行備份。

    1. redis.conf中配置RDB參數。

      dbfilename dump.rdb    # RDB檔案名稱(需與待恢複的檔案名稱一致)
      dir /var/lib/redis     # RDB檔案路徑
    2. 關閉AOF功能,可在redis.conf中配置如下參數。

      在重啟Redis服務時,預設會優先使用AOF檔案恢複資料,這可能導致RDB資料無法恢複至Redis中。因此,建議暫時關閉AOF。

      appendonly no
    3. 重啟自建的Redis服務。

    4. 查詢Redis資料,確認RDB檔案的資料已恢複至自建Redis資料庫。

  2. 通過DTS將自建Redis資料庫的資料遷移至Tair (Redis OSS-compatible)執行個體。

相關文檔

  • 若資料較少且為非生產資料,您也可以使用RedisShake開源工具,將RDB中的資料移轉至Tair (Redis OSS-compatible)執行個體,更多資訊請參見RedisShake RDB Reader

  • 如需將AOF檔案遷移至Tair (Redis OSS-compatible)執行個體,請參見從AOF檔案遷移