このページは機械翻訳したものです。

バックアップからのリストア

コンソールまたはコマンドライン・インタフェースを使用して、既存のバックアップから同じテナンシの新しいDBシステムにリストアします。

ノート

有料DBシステムのバックアップは、Always Free DBシステムにリストアできません。Always Free DBシステムのバックアップは、次の場所にリストアできます。
  • Always Free DBシステム。
  • 有料またはトライアル・テナンシの買掛/未払金DBシステム。

実行中のDBシステムと同じIPアドレスのDBシステムを作成することはできません。同じIPアドレスを使用する場合は、実行中のDBシステムを削除します。また、Oracleによってサブネットから未使用のIPアドレスが選択されるようにすることも、「拡張オプション」「ネットワーキング」タブで「IPアドレス」フィールドを使用して新しいDBシステムに新しいIPアドレスを定義することもできます。拡張オプション: 接続を参照してください。

バックアップから新しいDBシステムを作成した場合、バックアップの作成時に元のDBシステムの管理者資格証明が保持されます。また、リストアされたDBシステムをアップグレードする上位バージョンを選択しないかぎり、DBシステムのバージョンもデフォルトで保持されます。リストアされたDBシステムのバージョンが使用できなくなった場合は、次のメンテナンス・サイクルでアップグレードされます。自動、手動、最終またはオペレータのバックアップをリストアすると、同じテナンシに元のDBシステムの完全なデータがリストアされます。

コンソールの使用

コンソールを使用して、既存のバックアップから新しいDBシステムにリストアします。

ノート

バックアップからのDBシステムの作成中にOutOfHostCapacity作業リクエスト・エラーが発生した場合は、OutOfHostCapacityエラーの解決を参照してください。
既存のバックアップから新しいDBシステムにリストアするには、次を実行します:
  1. ナビゲーション・メニューを開き、「データベース」を選択します。HeatWave MySQLで、「バックアップ」をクリックします。
  2. 「リスト範囲」からコンパートメントを選択します。
  3. 次のいずれかを行います。
    • バックアップと同じ行にある「アクション」メニューから、「新しいDBシステムにリストア」を選択します。「新しいDB Systemにリストア」パネルが表示されます。
    • バックアップの名前をクリックしてバックアップの詳細ページを開き、「新規DBシステムへのリストア」をクリックします。「新しいDB Systemにリストア」パネルが表示されます。
    • DBシステムを削除していない場合は、バックアップと同じ行にあるDBシステムの名前をクリックして、DBシステムの詳細ページを開きます。「他のアクション」をクリックし、「新しいDBシステムにリストア」をクリックします。「新しいDB Systemにリストア」パネルで、「バックアップからリストア」を選択します。「バックアップの選択」をクリックします。「すべてのバックアップの参照」パネルで、使用可能なバックアップのリストからバックアップを選択し、「バックアップの選択」をクリックします。
  4. ソースの構成: Always Freeトグル・スイッチは、選択したバックアップがAlways Free DBシステムのバックアップの場合に有効になります。
    • Free Tierテナンシでは、Always FreeバックアップはAlways Free DBシステムにのみリストアできます。
    • 有料またはトライアル・テナンシでは、トグル・スイッチを無効にして、Always Freeバックアップを有料DBシステムにリストアできます。
  5. DBシステム情報の指定:
    • コンパートメントに作成: 現在のコンパートメント以外のコンパートメントでDBシステムを起動する場合は、リストから必要なコンパートメントを選択します。別のコンパートメントを選択しないと、現在のコンパートメントが使用されます。
    • 名前: (オプション) DBシステムのわかりやすい表示名を指定します。この名前は一意である必要はありません。Oracle Cloud Identifier (OCID)によってDBシステムが一意に識別されます。
    • 説明: (オプション) DBシステムとその目的についてのわかりやすい説明を指定します。
  6. DB Systemのタイプ: 単一インスタンスのDBシステムの「スタンドアロン」を選択し、3インスタンスのDBシステムの「高可用性」を選択します。
    ノート

    Always FreeバックアップをAlways Free DBシステムにリストアする場合、高可用性はサポートされません。
  7. ネットワーキングの構成:
    • 仮想クラウド・ネットワーク: DBシステムを起動するVCNを選択します。
    • サブネット: 選択したVCNで必要なサブネットを選択します。
  8. 配置の構成:
    • 可用性ドメイン: 可用性ドメインは変更できますが、リージョンは変更できません。
      ノート

      Always FreeバックアップをAlways Free DBシステムにリストアする場合、可用性ドメインは変更できません。
    • フォルト・ドメインの選択: このオプションを選択すると、フォルト・ドメインを選択できます。フォルト・ドメインを選択しない場合は、Oracleによって選択されます。フォルト・ドメインを参照してください。
  9. ハードウェアの構成:
    • HeatWaveクラスタの有効化: デフォルトは、バックアップ中のDBシステムの状態によって異なります。このオプションは、必要に応じて変更できます。
      ノート

      HeatWaveクラスタと組み合せたDBシステムをリストアする場合、新しいバージョンにアップグレードすることはできません。必要に応じて、リストアの完了後にDBシステムおよびHeatWaveクラスタをアップグレードできます。
    • シェイプの選択: 「シェイプの変更」をクリックします。「すべてのシェイプの参照」パネルで、次を実行します:
      1. コンピュート・モデルを選択します。
        • ECPU: CPUコア、メモリー、その他のリソースを抽象化した、アーキテクチャに依存しないECPUに基づいています。
        • OCPU: ハイパー・スレッドが有効になっているプロセッサの物理コアに基づくマシン・タイプを選択してシェイプをフィルタします。
          • すべてのタイプ: 使用可能なすべてのシェイプが表示されます。
          • 仮想マシン: 仮想マシンベースのシェイプのみが表示されます。
          • ベア・メタル: Bare Metalベースのシェイプのみが表示されます。
          ノート

          すべてのOCPUシェイプは非推奨であり、2024年9月5日以降に作成された新しいユーザーは使用できません。既存のユーザーは、2025年9月5日まで引き続き使用できます。
      2. チェックボックスを選択します。サポートされるシェイプを参照してください。
      3. 「シェイプの選択」をクリックします。
      ノート

      Always FreeバックアップをAlways Free DBシステムにリストアする場合、シェイプは変更できません。
    • HeatWaveクラスタ構成: このオプションは、「HeatWaveクラスタの有効化」が選択されている場合に表示されます。デフォルト構成を変更する場合は、「HeatWaveクラスタの構成」をクリックし、「HeatWaveクラスタの構成」パネルで次を実行します:
      ノート

      Always FreeバックアップをAlways Free DBシステムにリストアする場合、ノードのシェイプおよび数は変更できません。
      1. シェイプの詳細: HeatWaveノードのシェイプ。シェイプを変更する場合は、「シェイプの変更」をクリックして、HeatWaveノードのシェイプを選択します。サポートされるシェイプを参照してください。
      2. ノード: 作成するHeatWaveノードの数を指定します。最小値は1ノードで、最大値は次によって異なります。
        • HeatWave.Freeシェイプ: 1ノード
        • HeatWave.32GBシェイプ: 16ノード
        • HeatWave.512GBまたはMySQL.HeatWave.VM.Standardシェイプ: 64ノード
        • レイクハウスが有効なHeatWave.512GBまたはMySQL.HeatWave.VM.Standardシェイプ: 512ノード
      3. HeatWave Lakehouse: オブジェクト・ストレージに存在するデータに対して問合せ処理を有効にします。MySQL 8.4.0-u3より前のHeatWave Lakehouseは、MySQL.HeatWave.VM.StandardおよびHeatWave.512GBシェイプでのみサポートされています。HeatWave Lakehouseを参照してください。
        ノート

        MySQL 8.3.0-u2の前に、HeatWaveレイクハウスを有効にするには、ポイントインタイム・リカバリ、高可用性、読取りレプリカおよびアウトバウンド・レプリケーションを無効にする必要があります。
      4. 「変更の保存」をクリックします。
    • ストレージ・サイズ: DBシステムのストレージ・サイズを構成します。データ・ストレージ・サイズは、選択したシェイプとは無関係です。
      • 初期データ・ストレージ・サイズ(GB): DBシステムに割り当てる初期データ・ストレージ・サイズ(GB)を指定します。50以上131072未満の値にする必要があります。

        初期ストレージ値は、後でストレージ・サイズを増やすことができるかどうか、および増加したストレージのパフォーマンスに影響を与えます。DB System Storageを参照してください。また、データをインポートする場合は、必ず十分なデータ・ストレージを指定してください。

      • 自動ストレージ拡張: DBシステム内の任意のインスタンスについて、領域使用量がデータベース・インスタンス・ヘルス・モニターの読取り専用制限に近づくと、自動データ・ストレージ拡張が有効になります
        ノート

        高可用性が有効になっている場合、自動ストレージ拡張はデフォルトで有効になり、無効にすることはできません。
      • 最大データ・ストレージ・サイズ(GB): ストレージ・サイズを拡張できる最大データ・ストレージ・サイズ(GB)を指定します。この値は、初期データ・ストレージ・サイズより大きくする必要があります。
        ノート

        ストレージ・サイズが拡張されるたびに、それに応じてストレージ使用量の請求が増加します。最大ストレージ・サイズを使用して、コストの超過を防止します。
  10. バックアップ・プランの構成: 自動バックアップを有効化するには、このオプションを選択します。自動バックアップを選択しない場合は、手動でバックアップを管理します。自動バックアップを有効にすることをお薦めします。
    ノート

    Always FreeバックアップをAlways Free DBシステムにリストアする場合、自動バックアップは1日間の保存期間で有効になり、Point-in-Timeリカバリはサポートされず、バックアップ・ウィンドウは変更できません。
    バックアップ・プラン:
    • バックアップ保持期間: (オプション)バックアップを保持する日数を指定します。デフォルトでは、DBシステムはバックアップを7日間保持します。
    • ポイントインタイム・リカバリの有効化: ある時点のDBシステムを新しいDBシステムにリストアできるようにするオプションを選択します。
    • バックアップ・ウィンドウの選択: このオプションを選択すると、バックアップ・ウィンドウの開始時間を選択できます。このオプションを有効にしないと、リージョンに基づいてデフォルトのウィンドウ開始時間が選択されます。
      • ウィンドウの開始時間: DBシステムのバックアップを開始する時刻を(UTCタイムゾーンで)指定します。バックアップはウィンドウの開始時間から30分以内に開始されます。
        ノート

        バックアップ・ウィンドウの開始時間がメンテナンス・ウィンドウの開始時間に近づきすぎないようにしてください。メンテナンスやアップグレードなどの競合する操作が現在実行中の場合、自動バックアップは開始できません。競合する操作が完了するまで待機する必要があります。競合する操作がバックアップ・ウィンドウの開始時間から2時間以内に完了しない場合、自動バックアップはスキップされ、翌日の次のバックアップ・ウィンドウで再試行されます。
      • リージョンごとのバックアップ・ウィンドウの表示: このオプションをクリックすると、リージョンのデフォルトのウィンドウ開始時間が表示されます。
    リージョン間コピー: クロスリージョン・コピーをスケジュールするオプションを選択します。有効にすると、各自動バックアップは選択した宛先リージョンにコピーされます。
    • 宛先リージョン: バックアップのコピー先となる宛先リージョンを選択します。
    • バックアップ保持期間: (オプション)バックアップを宛先リージョンに保持する日数を指定します。定義されていない場合、デフォルト値はソース・バックアップの保存期間と同じです。
    ノート

    クロスリージョン・コピーを有効にするには、MYSQL_BACKUP_COPY権限が必要です。MYSQL_BACKUP_COPY権限は、mysql-family集約リソース・タイプには含まれません。テナンシは宛先リージョンにもサブスクライブする必要があります。
  11. 運用通知およびお知らせの連絡先の指定: (オプション) 1つ以上の連絡先Eメールを入力して、運用通知および計画外メンテナンス通知を受信します。「担当者の追加」をクリックして、担当者を追加します。最大10人の担当者を追加できます。重複する無効なEメール・アドレスは許可されません。
  12. 拡張オプションの表示: クリックすると、DBシステムをさらに構成できるタブのグループが開きます。拡張オプションを参照してください。
  13. 「リストア」をクリックします。

CLIの使用

コマンドライン・インタフェースを使用して、バックアップから新しいDBシステムにリストアします。

このタスクでは次が必要です:
  • コンパートメント、サブネットおよびバックアップのOCID。
  • 可用性ドメインの名前。
  • バックアップの親DBシステムの管理者のユーザー名とパスワード。
  • コンパートメントまたはテナンシでのDBシステムの作成を許可するポリシー。
  • 適切に構成されたCLIインストールと必要なSSHキー。コマンドライン・インタフェースを参照してください。
  • 適切に構成されたVCN。仮想クラウド・ネットワークの作成を参照してください。
バックアップからDBシステムを作成するには、次を実行します:
  1. コマンド・プロンプトを開き、次を実行します:
    oci mysql db-system clone 
    --compartment-id <CompartmentOCID> 
    --availability-domain <AvailabilityDomain> 
    --admin-username <Username> 
    --admin-password <Password> 
    --shape-name <ShapeName>  
    --source-backup-id <SourceBackupOCID>
    --subnet-id <SubnetOCID> 
    --data-storage-size-in-gbs <Number> 
    --display-name <Displayname>
    • admin-username: バックアップの親DBシステムの管理者ユーザー名を指定します。
    • admin-password: バックアップの親DBシステムの管理者パスワードを指定します。
    • compartment-id: DBシステムが作成されるコンパートメントのOCIDを指定します。
    • availability-domain: DBシステムが作成される可用性ドメインの名前を指定します。
    • configuration-id: (オプション) DBシステムに適用する構成のOCIDを指定します。構成OCIDを定義しない場合、選択したシェイプに関連付けられているデフォルト構成が使用されます。カスタム構成を定義する場合は、リクエストで定義されているのと同じシェイプを使用する必要があります。
    • shape-name: バックアップの親DBシステムで使用されているシェイプより大きいシェイプを指定します。たとえば、MySQL.VM.Standard.E3.2.32GBです。
    • source-backup-id: バックアップのOCIDを指定します。
    • subnet-id: DBシステムで使用するVCNサブネットのOCIDを指定します。
    • data-storage-size-in-GBs: (オプション) DBシステムのデータ・ストレージの容量(GB)を指定します。この値は、バックアップのDBシステムに定義されているストレージの容量より大きく、131,072より小さくする必要があります。データ・ストレージ・サイズは、選択したシェイプとは無関係です。値を定義しない場合は、バックアップのDBシステムに定義されているストレージが使用されます。
    • display-name: (オプション) DBシステムの表示名を指定します。表示名を定義しない場合は、mysqldbsystemYYYYMMDDHHMMSSという形式の名前が生成されます。

関連トピック

サポートされるバックアップのリストア・シナリオ

HeatWaveサービスでは、スタンドアロンまたは高可用性DBシステムのバックアップを新しいDBシステムにリストアできます。

スタンドアロンDBシステムから高可用性DBシステムにリストアする場合は、次のことを確認してください:

  • 主キーはDBシステム内のすべての表に存在します。
  • MySQLバージョンは8.0.24以上です。それ以前のバージョンのMySQLでは、高可用性を有効にできません。

表9-2サポートされるバックアップのリストアのシナリオ

ソース ターゲット サポート
スタンドアロンDBシステム
  • スタンドアロンDBシステム
  • 高可用性DBシステム
  • HeatWaveクラスタを使用するスタンドアロンDBシステム
  • HeatWaveクラスタを使用した高可用性DBシステム
サポート
HeatWaveクラスタを使用するスタンドアロンDBシステム
  • スタンドアロンDBシステム
  • 高可用性DBシステム
サポート済- InnoDBデータのみがリストアされます。ソースでHeatWaveレイクハウスが有効になっている場合、レイクハウス・データはリストアされません。
HeatWaveクラスタを使用するスタンドアロンDBシステム
  • HeatWaveクラスタを使用するスタンドアロンDBシステム
  • HeatWaveクラスタを使用した高可用性DBシステム
  • サポート済- InnoDBデータのみがリストアされます。ソースでHeatWaveレイクハウスが有効になっている場合、レイクハウス・データはリストアされません。
  • 後でスタンドアロンまたは高可用性DBシステムにHeatWaveクラスタを追加した場合、データはHeatWaveクラスタに自動的にロードされず、手動でロードする必要があります。
高可用性DBシステム
  • スタンドアロンDBシステム
  • 高可用性DBシステム
  • HeatWaveクラスタを使用するスタンドアロンDBシステム
  • HeatWaveクラスタを使用した高可用性DBシステム
サポート
HeatWaveクラスタを使用した高可用性DBシステム
  • スタンドアロンDBシステム
  • 高可用性DBシステム
サポート済- InnoDBデータのみがリストアされます。ソースでHeatWaveレイクハウスが有効になっている場合、レイクハウス・データはリストアされません。
HeatWaveクラスタを使用した高可用性DBシステム
  • HeatWaveクラスタを使用するスタンドアロンDBシステム
  • HeatWaveクラスタを使用した高可用性DBシステム
  • サポート済- InnoDBデータのみがリストアされます。ソースでHeatWaveレイクハウスが有効になっている場合、レイクハウス・データはリストアされません。
  • 後でスタンドアロンまたは高可用性DBシステムにHeatWaveクラスタを追加した場合、データはHeatWaveクラスタに自動的にロードされず、手動でロードする必要があります。