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

backup スケジュールの設定

backup job は復旧ポイントを実際に生成するスケジュールです。backup サービスは容量を確保するだけで、job が存在するまで何も backup されません。

job には 2 種類あります。full backup job は database 全体をコピーします。differential backup job は直近の full backup 以降の変更分だけをコピーし、リレーショナル engine でのみ利用できます。

前提条件

full backup job を作成する

  1. Backup タブで、Fully backup job ブロックで Add backup job をクリックします。

    名前、retention、スケジュールの項目がある full backup job の設定ダイアログ

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

    • Backup job name: 6〜25 文字で、英数字、スペース、ハイフン、アンダースコアのみ使えます。
    • Backup retention: 保持する backup の世代数です。正の整数で指定します。
    • Hour / Minute / Day of week: job を実行するタイミングです。
  3. Create をクリックします。

作成には 5〜10 分かかり、その間 job は Creating と表示されます。その後 Ready になり、設定したスケジュールで実行されます。

警告

retention ポリシーによって full backup が削除されると、それに紐付くすべての differential backup と archived log も削除されます。retention は storage 予算だけでなく、復旧要件に照らして設定してください。

警告

Kafka では backup の実行によりサービスが中断することがあります。Kafka の backup は負荷の低い時間帯に設定してください。

differential backup job を作成する

注記

differential backup job はリレーショナル engine でのみ利用できます。PostgreSQL、MySQL、MariaDB、Microsoft SQL Server が対象です。

FPT Cloud は、特に大規模な database では、週に 1 回以上の full backup と、残りの日の differential backup を推奨しています。

先に full backup job を作成しておく必要があります。

  1. Backup タブで、Diff backup job ブロックで Add backup job をクリックします。
  2. full backup job と同じ要領で項目を入力し、作成します。

differential backup は対応する full backup job の retention を継承します。その full backup が削除されると、differential backup も併せて削除されます。

job を手動で実行する

job はスケジュールに従って自動実行されます。リスクのある変更の直前など、すぐに復旧ポイントが必要なときは手動で実行します。

  1. Backup タブで、job のブロックで Run now をクリックします。
  2. 確認ダイアログに run と入力し、Confirm をクリックします。

新しい backup は Restore タブに復旧ポイントとして表示されます。成否は Backup Request の表に記録されます。

job を更新する

  1. Backup タブで、job のブロックで Edit をクリックします。
  2. 設定を変更し、Update をクリックします。

job を削除する

  1. Backup タブで、job のブロックで Delete をクリックします。
  2. 確認ダイアログを完了し、Confirm をクリックします。
注記

full backup job を削除できるのは、それに紐付く differential backup job をすべて削除した後だけです。

次のステップ