スナップショット
スナップショットは、スキーマおよびすべてのデータを含む、プロジェクトのルートブランチの時点の取得です。Lakebase は瞬時にスナップショットを作成し、パフォーマンスへの影響を最小限に抑えます。バックアップまたは復元ポイントとして使用できます。
2026年6月1日より、Lakebase オートスケールのスナップショットストレージが課金されます。「スナップショットストレージコスト」を参照してください。
スナップショットを使用する場合
スナップショットは、定期的なバックアップや、スキーマの変更やその他の潜在的に破壊的な操作を行う前に役立ちます。必要に応じて復元できる復元ポイントをすばやく作成する方法を提供します。
スナップショットを手動で作成する
スナップショットは、ある時点でのブランチの状態をキャプチャします。スナップショットはルート ブランチにのみ手動で作成できます。手動スナップショットはプロジェクトごとに 10 個に制限されています (プロジェクトの制限を参照)。プロジェクト内のどのブランチからでもこれらのスナップショットに復元できます。
スナップショットを作成する
Lakebase アプリでプロジェクトに移動し、ブランチ ナビゲーションで [バックアップと復元] を選択します。データの現在の状態をキャプチャするには、 「スナップショットの作成」を クリックします。スナップショットは即座に作成されるため、スキーマやデータに大きな変更を加える前に役立ちます。

バックアップスケジュールを作成する
自動スナップショットを定期的に(毎日、毎週、毎月)実行するようにスケジュール設定し、手動による介入なしで一貫したバックアップを確保します。バックアップ スケジュールはブランチごとに構成され、ルート ブランチにのみ適用されます。手動スナップショットの制限 (プロジェクトの制限を参照) は、スケジュールされたスナップショットには適用されません。
バックアップ スケジュールを作成または変更するには:
-
プロジェクトの 「バックアップと復元」 ページで、 「スケジュールの編集」 をクリックして、バックアップ スケジュール構成ダイアログを開きます。

-
次のオプションからスケジュールの頻度を選択します。
- スケジュールなし – 自動スナップショットを無効にします(デフォルト)
- 毎日 – 毎日指定された時間にスナップショットを作成します
- 毎週 – 特定の曜日にスナップショットを作成します
- 月次 – 月の特定の日にスナップショットを作成します

-
選択した頻度に基づいてスケジュールの詳細を構成します。スナップショットを作成する頻度とスナップショットを保持する期間を指定します。
設定が完了すると、スケジュールによって作成されたスナップショットが、自動的に作成されたことを示すラベルとともに 「バックアップと復元」 ページに表示されます。
スナップショットの保持
スナップショットは、保持期間が終了すると自動的に削除されます。スケジュールを編集することで、いつでも保持設定を調整できます。留意点:
- 保持期間を短くすると、スケジュールされたスナップショットがいくつ保持されるかを管理するのに役立ちます。
- 削除されたスナップショットは復元できません
- 手動スナップショットはバックアップスケジュールの保持設定の影響を受けません
スナップショットからの復元
Lakebase アプリの「バックアップと復元」ページで、スナップショットが日付順に一覧表示されます。復元したいスナップショットを探し、 復元 をクリックします。確認ダイアログが表示され、何が行われるかが説明されます。復元は即座に実行され、現在のブランチは変更されず、branch_from_snapshot_ の後にスナップショットの日時が続くような名前で新しいブランチが作成されます。 復元 をクリックして、操作を実行することを確認します。 スナップショットデータで新規ルートブランチが作成されます。 現在のブランチは変更されません。
復元が完了すると、成功メッセージと新しいブランチの ブランチ概要 ページが表示されます。 「新しいブランチに接続して復元されたデータをプレビューする」 というセクションでは、アプリケーションまたはクライアントから接続して復元されたデータを検証できることについて説明しています。

[接続の詳細を取得] をクリックすると、新しいブランチの接続情報 (ブランチ、コンピュート、データベース、ロール、およびコピーできる接続文字列) を含むダイアログが開きます。 ブランチのコンピュートは、開始時に「保留中」と表示される場合があります。 アクティブになると、接続文字列を使用して接続できるようになります。
新しいブランチで実行できるその他の操作:
- データをプレビューします。 アプリケーション構成を変更する前に、新しいブランチの接続詳細を使用してデータを確認し、復元を確認します。「データベースへの接続」を参照してください。
- ブランチの名前を変更します。 ブランチの概要またはブランチ リストから、ブランチにわかりやすい名前を付けます。「ブランチ設定の更新」を参照してください。
- デフォルトとして設定します。 復元されたデータに満足したら、このブランチをプロジェクトのデフォルト ブランチにすることができます。「デフォルトとして設定」を参照してください。
- アプリケーションを新しいブランチにポイントします。 データが正しいことを確認したら、このブランチの接続詳細を使用するようにアプリケーションの接続設定を更新します。
- 以前のブランチを削除するか保持します。 以前使用していたブランチが不要になった場合は削除するか、バックアップとして保持することができます。「ブランチの削除」を参照してください。
新しいブランチとすべてのプロジェクト ブランチはプロジェクトの [ブランチ] ページから管理できます。復元されたブランチは、他のブランチと並んでルート ブランチとして表示されます。
スナップショットのストレージコスト
2026年6月1日より、Lakebase オートスケールのスナップショットストレージが課金されます。
請求はスナップショットの種類に基づきます:
- 手動スナップショットはフルスナップショットとして請求されます。
- スケジュールされたスナップショットは、スケジュールの最初のスナップショットではフルスナップショットとして、それ以降のスケジュールされたスナップショットでは増分(デルタ)ストレージとして課金されます。
各スナップショットのサイズは、「バックアップと復元」ページに表示されます。価格の詳細については、Lakebase 価格ページを参照してください。