ReviveDB: Supabaseのバックアップを、ソーススキーマに対して復元テストを実施

2026年10月28日投稿者:ReviveDB

関連:プロプライエタリ

ReviveDBは、SupabaseのプロジェクトをPostgres 17上で、Supabaseの外部でバックアップし、すべてのデータベースバックアップを検証される前に、一時的なPostgreSQLデータベースに復元します。

復元されたデータは、ソースのインベントリ(テーブル、行、列、制約、インデックス、シーケンス、ビュー、関数、トリガー、RLSポリシー、権限、拡張機能)と比較されます。行数だけでは、制約やポリシーが失われた復元を検出できません。

各バックアップ実行には、一時的な、読み取り専用のPostgresロールが使用され、このロールは行レベルのセキュリティの背後にあるデータも読み取ります。同じ復元ポイントには、認証データ、ストレージファイル、およびエッジ関数が含まれます。

復元ポイントは、新しいSupabaseプロジェクトに復元されるか、コピーに対してリハーサルを行った後に、元のプロジェクトに復元されます。1つのプロジェクトは無料で利用できます:https://revivedb.dev