すべてのプロダクト
Search
ドキュメントセンター

Tair (Redis® OSS-Compatible):RDB ファイルからの移行

最終更新日:Nov 09, 2025

Redis Database (RDB) ファイルを自主管理 Redis データベースに復元し、その後、Data Transmission Service (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. redis.conf で次のパラメーターを構成して、追記専用ファイル (AOF) 機能を無効にします。

      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 ファイルからの移行」をご参照ください。