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

Data Management:クロスクラウドまたは自主管理 Redis における論理バックアップおよびデータ復元

最終更新日:Mar 29, 2026

データディザスタリカバリは、サードパーティのクラウドおよび自主管理 Redis データベースをバックアップし、お客様が選択した任意の時点まで復元します。サポートされる操作には、完全バックアップ、増分バックアップ、地理的冗長性、単一データベース復元、長期アーカイブが含まれます。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • マスターレプリカアーキテクチャ を採用した Redis 4.0 標準データベース

Redis 5.0 以降および Redis クラスターインスタンスはサポートされていません。サポートされるのは、標準のマスターレプリカインスタンスのみです。
  • データソースタイプRedis に、バックアップ方法論理バックアップ に設定して購入したバックアップスケジュール。詳細については、「バックアップスケジュールの作成」をご参照ください。

バックアップスケジュールの設定

  1. DMS コンソール V5.0 にログインします。

  2. 上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。

    シンプルモードでは、左上隅の 2023-01-28_15-57-17.png アイコンにポインターを合わせ、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。
  3. バックアップスケジュール ページで、設定対象のバックアップスケジュールを見つけ、操作 列の バックアップスケジュールの設定 をクリックします。

    Backup Schedules page showing the Configure Backup Schedule action

  4. バックアップソースおよび送信先の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。

    バックアップソース

    パラメーター説明
    スケジュール名バックアップスケジュールの名前。データディザスタリカバリにより自動生成されます。識別しやすいように、意味のある名前を入力してください。名前は一意である必要はありません。
    バックアップモードバックアップ方法。購入時に選択した方法がデフォルトとなります。本例では 論理バックアップ を使用します。
    データベースの場所データディザスタリカバリがソースデータベースに接続する方法。選択肢: パブリック IP アドレス付きユーザー作成データベース <IP アドレス:ポート番号>パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセス可能な自社構築データベース(ポート指定)ECS ホストデータベース、または Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ。各オプションには、以下に記載する追加パラメーターが必要です。
    インスタンスリージョンソースデータベースが配置されているリージョン。このフィールドは、データベースの場所ECS ホストデータベースApsaraDB for Redis、または パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセス可能な自社構築データベース(ポート指定) の場合にのみ表示されます。
    データベースタイプデフォルトで Redis に設定されています。
    ゲートウェイインスタンス IDデータベースゲートウェイの ID。このフィールドは、データベースの場所パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセス可能な自社構築データベース(ポート指定) の場合にのみ表示されます。
    ECS インスタンス IDデータベースをホストする Elastic Compute Service (ECS) インスタンスの ID。このフィールドは、データベースの場所ECS ホストデータベース の場合にのみ表示されます。
    ピア VPCソースデータベースが配置されている仮想プライベートクラウド (VPC)。このフィールドは、データベースの場所Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ の場合にのみ表示されます。
    アドレスソースデータベースへの接続に使用するエンドポイント。サーバーにファイアウォールが設定されている場合は、ホワイトリストの設定 をクリックして、データディザスタリカバリの CIDR ブロックを取得し、サーバーの許可リストに追加してください。このフィールドは、パブリック IP アドレス付きユーザー作成データベースパブリックネットワーク IP なし(データベースゲートウェイ)、および Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ の各オプションでのみ表示されます。
    ポート番号ソースデータベースへの接続に使用するポート。デフォルト値:6379
    パスワードデータベースアカウントのパスワード。形式はアカウントタイプによって異なります。- デフォルトアカウント:パスワードのみを入力します。デフォルトのユーザー名は default、またはインスタンス ID(例:`r-bp10noxlhcoim2**`)です。- カスタムアカウント:`<ユーザー名>:<パスワード>` 形式で認証情報を入力します。たとえば、ユーザー名が `testaccount`、パスワードが `Rp829dlwa` の場合、`testaccount:Rp829dlwa` と入力します。この形式はデフォルトアカウントにも適用可能です。認証情報を入力後、接続テスト をクリックして検証します。テストが失敗した場合は、エラーメッセージ横の 確認 をクリックし、パラメーターを適宜更新してください。
    クロスボーダーデータ転送に関するコンプライアンス保証チェックボックスをオンにして、コンプライアンスに関する約束事項に同意します。

    バックアップ先

    パラメーター説明
    バックアップストレージタイプバックアップデータの保存先。DBS ストレージ(推奨):データディザスタリカバリがストレージを直接管理 — Object Storage Service (OSS) バケットは不要です。データ量に応じて課金されます。詳細については、「ストレージ料金」をご参照ください。OSS For User:既存の OSS バケット(標準ストレージクラス)が必要です。詳細については、「バケットの作成」をご参照ください。大規模なデータ量の場合、従量課金よりもサブスクリプション型のストレージプランの方がコスト効率が高くなります。
    ストレージ暗号化保存されたバックアップデータの暗号化方式。暗号化(推奨):OSS サーバ側暗号化による AES-256 を使用します。OSS は、オブジェクトのアップロード時に暗号化し、ダウンロード時に復号します。非暗号化:保存されたデータは暗号化されません。

    Configure Backup Source and Destination step

  5. バックアップ対象の編集 ステップで、利用可能 セクションからバックアップ対象のデータベースまたはテーブルを見つけます。右向き矢印をクリックして、選択済み セクションに移動させ、その後 次へ をクリックします。

    データディザスタリカバリでは、単一テーブル、単一データベース、または複数のデータベースのバックアップがサポートされています。利用可能 セクションの左下隅にある すべて選択 をクリックすると、すべてのデータベースを選択できます。バックアップスケジュールの設定後に作成されたデータベースは自動的に含まれません — 後ほど「バックアップ対象の変更」から追加してください。
  6. バックアップ実行時間の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。

    パラメーター説明
    完全バックアップ頻度定期バックアップ:定期間隔で実行されます。単発バックアップ:1 回だけ実行されます。定期バックアップ を選択した場合、以下の 2 つのパラメーターを設定する必要があります。
    完全データバックアップの繰り返し頻度バックアップを実行する曜日。少なくとも 1 日を選択してください。
    開始時刻バックアップの開始時刻。トラフィックの少ない時間帯(例:01:00)に設定してください。予定された開始時刻に前回のバックアップがまだ実行中の場合、データディザスタリカバリはその実行をスキップします。
    増分バックアップ増分バックアップを有効にするかどうか。このフィールドは、定期バックアップ の場合にのみ表示されます。
    完全データバックアップの最大並行スレッド数バックアップに使用する並行スレッド数。この値を減らすことで、データベースパフォーマンスへの影響を最小限に抑えることができます。
    完全データバックアップの最大速度完全バックアップの最大速度(MB/s)。Redis インスタンスへのスレッド単位のパフォーマンスへの影響を制限します。デフォルト値は、ほとんどのケースで適しています。
  7. ライフサイクルの編集 ステップで、完全バックアップデータの保持期間を設定します。ステップ 6 で増分バックアップを有効にした場合は、増分バックアップデータの保持期間も設定します。ライフサイクルルールの詳細については、「バックアップセットのライフサイクルルールを管理する方法」をご参照ください。

  8. 右下隅の 事前チェック をクリックします。

  9. 事前チェック完了 のメッセージが表示されたら、タスクの開始 をクリックします。バックアップスケジュールの 状態実行中 に変わると、スケジュールが有効になります。エラーが発生した場合は、直ちにトラブルシューティングを行ってください — 「異常なバックアップスケジュールのエラーを修正する方法」をご参照ください。問題が解決しない場合は、DingTalk グループ(ID:35585947)にてテクニカルサポートにお問い合わせください。

データの復元

データディザスタリカバリでは、バックアップデータを ApsaraDB for Redis インスタンスまたは自主管理 Redis インスタンスに復元できます。復元タスクを開始するには、以下の手順を実行します。

  1. DMS コンソール V5.0 にログインします。

  2. 上部ナビゲーションバーで、セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。

    シンプルモードでは、左上隅の 2023-01-28_15-57-17.png アイコンにポインターを合わせ、すべての機能 > セキュリティおよび仕様 (DBS) > データディザスタリカバリ (DBS) > バックアッププラン の順に選択します。
  3. バックアップスケジュール ページで、バックアップスケジュールを見つけ、操作 列の 管理 をクリックします。

  4. タスクの設定 ページで、右上隅の データベースの復元 をクリックします。

  5. 復元対象時刻の設定 ステップで、以下のパラメーターを設定し、次へ をクリックします。

    Set Time Restored To step

    パラメーター説明
    タスク名復元タスクの名前。データディザスタリカバリにより自動生成されます。識別しやすいように、意味のある名前を入力してください。タスク名は一意である必要はありません。
    復元可能な時間範囲復元可能なウィンドウ — 最初の完全バックアップから最新の完全バックアップまでの期間。増分バックアップが有効な場合、このウィンドウは最後の増分バックアップまで延長されます。
    復元先復元する時点。上記の時間範囲内である必要があります。増分バックアップが有効な場合、最初の完全バックアップから最後の増分バックアップまでの任意の時点に復元できます。増分バックアップが無効な場合、完全バックアップが完了した時点のみに復元できます。
    データベースの場所送信先の接続方法を選択します。送信先固有の詳細については、以下をご参照ください。
    インスタンスリージョン送信先データベースまたはインスタンスが配置されているリージョン。
    データベースタイプデフォルトで Redis に設定されています。

    このステップの残りのパラメーターは、復元先によって異なります。

    ApsaraDB for Redis への復元

    続行する前に、Tair(Redis OSS 互換)インスタンスを作成します。詳細については、「ステップ 1:インスタンスの作成」をご参照ください。

    データベースの場所ApsaraDB for Redis に設定し、以下のパラメーターを設定します。

    パラメーター説明
    Redis インスタンスの ID送信先 ApsaraDB for Redis インスタンスの ID。
    パスワード送信先インスタンスへの接続に使用するアカウントのパスワード。
    クロスボーダーデータ転送に関するコンプライアンス保証チェックボックスをオンにして、コンプライアンスに関する約束事項に同意します。

    自主管理 Redis インスタンスへの復元

    データベースの場所 を、自主管理データベースの接続方法に設定します: パブリック IP アドレス付きユーザー作成データベース <IP アドレス:ポート番号>パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセス可能な自社構築データベース(ポート指定)ECS ホストデータベース、または Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ。その後、以下のパラメーターを設定します。

    パラメーター説明
    ゲートウェイインスタンス IDデータベースゲートウェイの ID。このフィールドは、データベースの場所パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセス可能な自社構築データベース(ポート指定) の場合にのみ表示されます。
    アドレス送信先データベースへの接続に使用するエンドポイント。ファイアウォールが設定されている場合は、ホワイトリストの設定 をクリックして、データディザスタリカバリの CIDR ブロックを取得し、サーバーの許可リストに追加してください。このフィールドは、パブリック IP アドレス付きユーザー作成データベースパブリックネットワーク IP なし(データベースゲートウェイ)、および Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ の各オプションでのみ表示されます。
    ポート番号送信先データベースへの接続に使用するポート。デフォルト値:6379
    パスワード送信先データベースへの接続に使用するアカウントのパスワード。
    クロスボーダーデータ転送に関するコンプライアンス保証チェックボックスをオンにして、コンプライアンスに関する約束事項に同意します。
  6. 復元対象の設定 ステップで、以下のパラメーターを設定し、事前チェック をクリックします。

    パラメーター説明
    競合処理デフォルトでは、同名オブジェクトの名前変更 が選択されています。復元対象のデータベースまたはテーブルの名前が送信先の既存オブジェクトと重複する場合、復元されたオブジェクトは <元の名前>_dbs_<復元タスク ID>_<タイムスタンプ> の形式で名前が変更されます。たとえば、job_info テーブルの競合が発生した場合、job_info_dbs_<復元タスク ID>_<タイムスタンプ> となります。
    復元対象まず、利用可能 セクションからデータベースまたはテーブルを選択し、右向き矢印をクリックして 選択済み セクションに追加します。データディザスタリカバリでは、個別のデータベースまたはテーブルの復元がサポートされており、これにより転送されるデータ量が削減され、目標復旧時間 (RTO) が短縮されます。粒度の詳細については、「サポートされるデータベースタイプおよび機能」をご参照ください。
  7. 事前チェック完了 のメッセージが表示されたら、タスクの開始 をクリックします。進行状況は、左側ナビゲーションウィンドウの 復元タスク で確認できます。復元にかかる時間は、バックアップスケジュールの仕様およびデータベースサイズによって異なります — 高仕様のバックアップスケジュールほど復元が高速になります。パフォーマンステストの詳細については、「バックアップおよび復元のパフォーマンステスト」をご参照ください。

よくある質問

復元タスクの設定時に送信先インスタンスを選択できないのはなぜですか?

Unable to select Redis instance dialog

データディザスタリカバリでは、マスターレプリカアーキテクチャを採用した Redis 4.0 標準データベース のみがサポートされています。Redis 5.0 以降および Redis クラスターインスタンスはサポートされていません。

次のステップ

  • バックアップスケジュールの管理:バックアップソース、バックアップ対象、またはバックアップポリシー(スケジュールおよび保持期間)を変更します。詳細については、「バックアップスケジュールの管理」をご参照ください。

  • スケジュールの一時停止:現在不要なバックアップスケジュールを一時停止して、不要な課金を回避します。詳細については、「バックアップスケジュールの一時停止または再開」をご参照ください。

  • 課金内容の確認:バックアップスケジュールに適用される料金について理解します。詳細については、「課金に関するよくある質問」をご参照ください。

  • API の使用: CreateBackupPlan を呼び出してバックアップスケジュールを作成するか、CreateAndStartBackupPlan を呼び出して、作成、設定、および起動を 1 回の操作で行います。『CreateBackupPlan』および『CreateAndStartBackupPlan』をご参照ください。