PITR の有効化と無効化
Point-in-time recovery (PITR) を使うと、直近のスケジュール backup ではなく、過去の任意の時点まで database を戻せます。FPT Database Engine は PostgreSQL、MySQL、MariaDB で PITR に対応しています。
PITR を有効にする
PITR は archived log を backup と併せて保持するため、storage 使用量と費用が増えます。有効にする前に追加分を見積もってください。
PITR は backup サービスの有効化と同時に有効にすることも、後から以下の手順で有効にすることもできます。
前提条件
database に設定済みの full backup job が 1 つ以上必要です。存在しない場合、console は有効化をブロックします。
Configure Now をクリックして先に full backup job を作成してください。backup スケジュールの設定 を参照してください。
有効にする
-
Backup タブで、PITR ステータスの横にある歯車アイコン Enable PITR をクリックします。

-
確認ダイアログの内容を確認します。

-
確認のチェックボックスを選び、Confirm をクリックします。
保護が始まる時点
PITR は有効にした瞬間から効果を持つわけではありません。まず次の full backup が完了する必要があります。その backup 以降であれば、任意の時点まで復旧できます。
最初の full backup より前に書き込まれたデータは PITR で保護されず、特定時点への復旧もできません。すぐに保護が必要な場合は、スケジュールを待たずに PITR を有効化した直後に full backup job を手動で実行してください。
2026 年 3 月 13 日より前に作成された PostgreSQL HA の database では、PITR を有効にすると自動的に再起動し、短時間サービスが中断します。負荷の低い時間帯に実施してください。
HA ではない database と、その日以降に作成された HA の database では再起動は不要で、トラフィックの処理を継続します。
PITR を無効にする
PITR を無効にすると、それ以降 database を過去のどの時点にも戻せなくなります。
-
Backup タブで、PITR ステータスの横にある歯車アイコン Disable PITR をクリックします。

-
disableと入力し、Confirm をクリックします。