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

Data Management:クロスクラウドまたは自己管理 Oracle データベース向けの論理バックアップと復元

最終更新日:Mar 29, 2026

データディザスタリカバリ (Data Disaster Recovery) を使用すると、サードパーティのクラウド環境または自己管理インフラストラクチャ上で実行されている Oracle データベースを Alibaba Cloud にバックアップし、必要に応じて復元できます。テーブルレベルおよびデータベースレベルのバックアップをサポートしており、地理的冗長性および長期アーカイブのオプションも利用可能です。

基本概念

機能説明
地理的冗長性Oracle データを別のリージョンにあるデータベースにバックアップします。復元先は、クラウドデータベースまたはソースリージョン内のスタンドアロンインスタンスです。
長期アーカイブ最大 10 年間バックアップデータを保持します。10 年経過後、バックアップセットはアーカイブストレージ (Archive Storage) に移行されます。
バックアップ速度制限バックアップスループットを制限することで、データベースパフォーマンスへの影響を軽減します。
圧縮ストレージOracle のネイティブ圧縮アルゴリズムおよび LZ4 圧縮アルゴリズムをサポートします。
ストリーミングバックアップバックアップデータをローカルディスク上にステージングすることなく、Object Storage Service (OSS) に直接書き込みます。
暗号化HTTPS 経由でデータを転送し、AES-256 暗号化でデータを保存します。

前提条件

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

  • 「データソースの種類」を [Oracle] に、「バックアップ方法」を [論理バックアップ] に設定したバックアップスケジュールです。作成方法については、「バックアップスケジュールの作成」をご参照ください。

  • データディザスタリカバリとご利用の Oracle インスタンス間のネットワークアクセスが確保されていること。ホストにファイアウォールまたはセキュリティグループが設定されている場合は、データディザスタリカバリの CIDR ブロックをホワイトリストに追加してください。コンソールの ホワイトリストの設定 ボタンを使用して、CIDR ブロックを取得できます。

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

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

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

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

  4. バックアップ元とバックアップ先の設定 ステップで、以下のパラメーターを入力し、次へ をクリックします。

    大規模なバックアップボリュームの場合、従量課金よりもコスト効率が高いサブスクリプションストレージプランの購入をご検討ください。

    バックアップ元

    パラメーター説明
    スケジュール名自動生成されます。識別しやすいように、意味のある名前を入力してください。名前は一意である必要はありません。
    バックアップモード購入時に選択した方法がデフォルトとなります。本ガイドでは 論理バックアップ を使用します。
    データベースの場所ソース Oracle データベースへのネットワークパスです。選択肢:「パブリック IP アドレス付きユーザー作成データベース <IP アドレス:ポート番号>」、「ECS ホスト型データベース」、「Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ」、または「パブリックネットワーク IP なし:データベースゲートウェイ経由でアクセスされる自社構築データベース(ポート)」。
    データベースタイプデフォルトは Oracle です。
    アドレスソースデータベースインスタンスのエンドポイントです。[データベースの場所][パブリック IP アドレスを持つユーザー作成データベース]Express Connect DB/VPN Gateway/Intelligent Gateway、または パブリックネットワーク IP なし (database gateway) に設定されている場合に表示されます。
    リージョンソースデータベースが配置されているリージョンです。「データベースの場所」が「ECS ホスト型データベース」または「パブリックネットワーク IP なし(データベースゲートウェイ)」に設定されている場合に表示されます。
    ポート番号ソースデータベースへの接続に使用するポートです。デフォルト値は 1521 です。
    ECS インスタンス IDデータベースをホストする Elastic Compute Service (ECS) インスタンスです。「データベースの場所」が「ECS ホスト型データベース」に設定されている場合に表示されます。
    ピア VPCデータベースが実行されている仮想プライベートクラウド (VPC) です。「データベースの場所」が「Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ」に設定されている場合に表示されます。
    ゲートウェイインスタンス IDデータベースゲートウェイの ID です。「データベースの場所」が「パブリックネットワーク IP なし(データベースゲートウェイ)」に設定されている場合に表示されます。
    SIDソース Oracle データベースのシステム識別子 (SID) です。
    Oracle HomeOracle のインストールディレクトリです。Windows または Linux 上の標準的な絶対パスである必要があります。
    データベースアカウントバックアップに使用するデータベースアカウントのユーザー名です。
    パスワードデータベースアカウントのパスワードです。接続テスト をクリックして検証してください。「テスト成功」というメッセージが表示されれば、接続が確認されます。もし「テスト失敗」と表示された場合は、確認 をクリックして問題を診断してください。
    越境データ転送に関するコンプライアンス保証チェックボックスをオンにして、コンプライアンスに関する約束事項を読み、承諾してください。

    バックアップ先

    パラメーター説明
    バックアップストレージタイプDBS ストレージ(推奨):バックアップデータをデータディザスタリカバリに直接保存します。OSS バケットは不要です。データ量に基づいて課金されます — 詳細については、「ストレージ料金」をご参照ください。OSS For User:既存の OSS バケット(標準ストレージクラス)が必要です。設定手順については、「バケットの作成」をご参照ください。
    OSS バケット名OSS バケットの名前です。バックアップストレージタイプOSS For User の場合にのみ必須です。
    ストレージ暗号化暗号化済み(推奨):OSS 経由で AES-256 サーバ側暗号化を適用します。非暗号化:バックアップデータは暗号化せずに保存されます。

    image

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

    - すべてを選択するには、利用可能 セクションの左下隅にある すべて選択 をクリックします。 - バックアップスケジュールの設定後に作成されたデータベースは、デフォルトで除外されます。これらのデータベースは、後ほど タスクの設定 ページで追加できます — 詳細については、「バックアップ対象の変更」をご参照ください。 - バックアップ粒度のサポート状況はデータベースタイプによって異なります。詳細については、「サポートされるデータベースタイプと機能」をご参照ください。
  6. バックアップ時間の設定 ステップで、スケジュールおよびパフォーマンスパラメーターを設定し、次へ をクリックします。

    パラメーター説明
    完全バックアップ頻度定期バックアップ:繰り返し実行されるスケジュールで実行されます。単一バックアップ:1 回だけ実行されます。
    完全データバックアップの実行日バックアップを実行する曜日です。少なくとも 1 日を選択してください。定期バックアップ の場合にのみ必須です。
    開始時刻バックアップを開始する時刻です。影響を最小限に抑えるため、業務のオフピーク時間帯(例: 01:00)にスケジュールしてください。予定された開始時刻に前回のバックアップがまだ実行中の場合、次のバックアップはスキップされます。
    増分バックアップOracle データベースではサポートされていません。
    完全データバックアップの最大並列スレッド数バックアップジョブで使用する並列スレッド数です。値を大きくするとバックアップ速度が向上しますが、データベースへの負荷も高まります。ビジネス要件および観測されたデータベースパフォーマンスに基づいて調整してください。
    バックアップネットワーク速度制限バックアップ転送に使用できる最大ネットワーク帯域幅(MB/s)です。デフォルト値の 0 は無制限を意味します。バックアップトラフィックが本番ワークロードと競合する場合は、制限値を設定してください。
  7. ライフサイクルの編集 ステップで、完全データバックアップのライフサイクル設定 セクションにて、完全バックアップセットの保存期間を設定します。

    ライフサイクル管理に関するガイダンスについては、「バックアップセットのライフサイクルルールを管理するには?
  8. 右下隅の 事前チェック をクリックします。

  9. 事前チェック成功 と表示されたら、タスク開始 をクリックします。

ステータスが 実行中 に変更されると、バックアップスケジュールが有効になります。進行中および完了済みのバックアップタスクは、バックアップスケジュール ページで確認できます — 詳細については、「バックアップスケジュールの表示」をご参照ください。

バックアップデータの復元

復元を開始する前に、ターゲットデータベースが実行中であることを確認してください。競合が発生するシナリオでは、デフォルト動作により復元対象のオブジェクト名が変更されます。進む前に、以下の 競合処理 パラメーターを確認してください。
  1. DMS コンソール V5.0 にログインします。

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

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

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

  5. 復元タスクの作成 ウィザードの 復元時点の設定 ステップで、送信先を設定し、次へ をクリックします。

    パラメーター説明
    タスク名自動生成されます。識別しやすいように、意味のある名前を入力してください。名前は一意である必要はありません。
    データベースの場所ターゲットデータベースの場所。オプション: パブリック IP アドレスを持つユーザー作成データベース \<IP アドレス:ポート番号\>ECS 上のデータベースExpress Connect DB/VPN Gateway/Intelligent GatewayPolarDB、またはパブリックネットワーク IP なし: ポートのセルフビルドデータベース (database gateway 経由でアクセス)
    データベースタイプデフォルトは Oracle です。
    インスタンスのリージョンターゲットデータベースが配置されているリージョンです。「データベースの場所」が「ECS ホスト型データベース」、「PolarDB」、または「パブリックネットワーク IP なし(データベースゲートウェイ)」に設定されている場合に表示されます。
    アドレスターゲットデータベースのパブリックエンドポイントです。「データベースの場所」が「パブリック IP アドレス付きユーザー作成データベース」、「Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ」、または「パブリックネットワーク IP なし(データベースゲートウェイ)」に設定されている場合に表示されます。
    ポート番号ターゲットデータベースへの接続に使用するポートです。「データベースの場所」が「PolarDB」に設定されている場合は表示されません。
    ECS インスタンス IDターゲットデータベースをホストする ECS インスタンスです。「データベースの場所」が「ECS ホスト型データベース」に設定されている場合に表示されます。
    PolarDB インスタンス IDPolarDB インスタンスの ID です。「データベースの場所」が「PolarDB」に設定されている場合に表示されます。
    ピア VPCターゲットデータベースが実行されている VPC です。「データベースの場所」が「Express Connect DB/VPN ゲートウェイ/インテリジェントゲートウェイ」に設定されている場合に表示されます。
    ゲートウェイインスタンス IDデータベースゲートウェイの ID です。「データベースの場所」が「パブリックネットワーク IP なし(データベースゲートウェイ)」に設定されている場合に表示されます。
    SIDターゲット Oracle データベースの SID です。
    データベースアカウントターゲットデータベースに接続するアカウントのユーザー名です。
    パスワードアカウントのパスワードです。接続テスト をクリックして検証してください。
    越境データ転送に関するコンプライアンス保証チェックボックスをオンにして、コンプライアンスに関する約束事項を読み、承諾してください。
  6. 復元対象の設定 ステップで、以下のパラメーターを設定し、事前チェック をクリックします。

    パラメーター説明
    競合処理デフォルトは 同名オブジェクトの名前変更 です。復元対象のオブジェクトがターゲットに既に存在するオブジェクトと同名の場合、システムはそのオブジェクト名を job_info_dbs_<復元タスク ID>_<タイムスタンプ> の形式で変更します。
    復元対象復元対象のデータベースまたはテーブルを 利用可能 セクションから選択し、右向き矢印をクリックして 選択済み セクションに追加します。粒度の細かい復元を行うことで、転送データ量を削減し、目標復旧時間 (RTO) を短縮できます。サポートされる粒度については、「サポートされるデータベースタイプと機能」をご参照ください。
  7. 事前チェック成功 と表示されたら、タスク開始 をクリックします。

進行状況を監視するには、左側ナビゲーションウィンドウの 復元タスク をクリックします。

復元の所要時間は、バックアップスケジュールの仕様および復元対象のデータサイズに依存します。参考となるベンチマークについては、「論理バックアップおよび物理バックアップのパフォーマンステスト」をご参照ください。

次のステップ