メインコンテンツまでスキップ

backup からの restore

restore は、選んだ復旧ポイント時点の状態にデータを戻します。backup job が成功するたびに復旧ポイントが 1 つ生成されるため、どこまで戻せるかは backup job の実行間隔で決まります。

restore は対応するすべての engine で動作します。直近の backup 時点ではなく正確な時点の状態が必要な場合は、代わりに 特定時点への復旧 を使ってください。

警告

restore は新しい database を作成します。既存の database を上書きしないため、追加の quota を見込み、完了後にアプリケーションの接続情報を更新してください。

前提条件

  • 成功した backup が 1 つ以上あり、復旧ポイントが存在すること。backup スケジュールの設定 を参照してください。
  • 元の database に加えて 2 つ目の database を作成できる quota が残っていること。

database を restore する

  1. メインメニューから Database PlatformAll Database、または対象の engine カテゴリを選択します。

  2. database ID をクリックし、Backup タブ、続いて Restore サブタブを開きます。ページに Available restore point が full か differential かの種類とともに一覧表示されます。

    backup の種類とともに表示された利用可能な復旧ポイントの一覧

  3. Actions 列で対象の復旧ポイントの三点アイコンをクリックし、Restore を選びます。

    cluster 名と flavor の項目がある Restore Database ダイアログ

  4. 各項目を入力します。

    • Restore cluster name: 新しい database の名前です。
    • Flavor: 新しい database のコンピュート構成です。
  5. Restore をクリックします。

その backup のデータを持つ新しい database が一覧に表示されます。

restore の後に

restore した database は元の database から独立しています。自動的に引き継がれるものはないため、トラフィックを切り替える前に次を行ってください。

  • アプリケーションを新しい endpoint に向けます。古い接続文字列は引き続き元の database に接続されます。
  • 新しい database で backup サービスと backup job を設定し直します。
  • restore の結果に問題がないことを確認したら、置き換えた元の database を削除して quota を解放します。

次のステップ