Skip to Content
Testingチェックポイントとロールバックのプレビュー

チェックポイントとロールバックのプレビュー

チェックポイント サービスは、レコード、保持動作、REST/MCP 操作、 アプリのロールバック ステート マシン。

実際のリカバリはまだ行われていません: アクティブなスナップショット アダプタが VM を構築し、 データベーススナップショット識別子。停止/開始/健全性の各段階がシミュレートされます。 ディスクまたはデータベースの状態がキャプチャまたは復元されます。今日作成されたチェックポイントは、 バックアップではないため、リカバリ制御として使用しないでください。

テストできる内容

プレビュー画面を使用すると、統合開発者は次のことを実行できます。

  • 手動によるチェックポイントの作成とリスト。
  • メタデータの固定、固定解除、削除、および保持。
  • 所有権のチェック;
  • ロールバック状態遷移;そして
  • ロールバック前の安全記録の作成。

次の MCP ツールは、そのコントロール プレーンを公開します。

ツールプレビュー動作
create_checkpointスタブ スナップショット識別子を持つレコードを作成します。
list_checkpoints所有レコードと報告された使用状況をリストします。
pin_checkpointレコードを保持プルーニングから除外します。
delete_checkpoint固定されていないレコードを削除します
rollback_appシミュレートされたロールバック シーケンスを実行します。

これらのツールからの正常な応答を回復されたアプリとして説明しないでください。

今日から生産が回復しました

不変のアプリのデプロイメントの場合は、ソースから復元し、個別に管理します データ:

  1. 正常な Git リビジョンを特定します。
  2. データベースまたはオブジェクト ストアのバックアップが存在し、復元できることを確認します。
  3. そのリビジョンの新しい不変デプロイメントをキューに追加します。
  4. サービスの文書化された回復手順に従ってデータを復元します。そして
  5. トラフィックを切り替える前に、アプリケーションの健全性とユーザーに見える動作を確認します。

バックアップの保持、リストアのテスト、およびリカバリの目標を外部に維持します。 実際のアダプターが出荷され、復元ドリルに合格するまで、チェックポイント プレビューを実行できます。

残るもの

  • 実際の VM とデータベースのスナップショット プリミティブ。
  • 不変バリアント展開パイプラインとのロールバック統合。
  • 障害アトミック復元動作。
  • 検証済みのチェックポイントを作成するフックをデプロイします。
  • 実ストレージに対する容量と保持の強制。そして
  • キャプチャされた証拠を使用したバックアップ/復元の訓練。

関連