バックアップとリストアは、OceanBaseデータのセキュリティを確保し、システムおよび業務の継続的な可用性を保証する上で、代替不可能な重要な役割を果たします。これにより、ストレージメディアの損傷やユーザーの誤操作など、さまざまな潜在的なリスクを効果的に防止できます。OBCloudは、使いやすい手動バックアップ機能を備えているだけでなく、強力なバックアップポリシーに基づき、定期バックアップ、増分バックアップ、疎バックアップ、アーカイブバックアップなど、多様なモードを全面的にサポートしています。これにより、ユーザーの日常的なデータバックアップ、バックアップ保持コストの削減、災害復旧要件の満たし、監督・監査要件への準拠など、多次元的な実際のニーズにきめ細かく対応しています。同時に、OBCloudはテナント、データベース、テーブルなど、多層的なリストア体系を構築しており、ユーザーが異なるアプリケーションシナリオで抱える多様なリストアニーズに精密に対応しています。さらに、バックアップセットのダウンロードやOpen APIなどの便利な機能も備えており、ユーザーがオンラインからオフラインへのデータ流通の橋渡しを構築し、ユーザー側システムとのシームレスな深い統合を実現するのに役立ちます。これにより、ユーザーに対して完全で効率的なデータ管理エコシステムの閉じたループを構築します。
主な特徴
一貫性のあるバックアップとリストア
一貫性のあるバックアップとリストア機能は、テナントレベルで任意の時点(秒単位での精度)における履歴データの復元能力を提供します。OceanBaseの一貫性のあるバックアップとリストア機能は、定期的なフルバックアップおよびログバックアップに基づいて実装されています。例えば、OceanBaseインスタンスが毎週月曜日、水曜日、土曜日の午前2時にバックアップを実行するよう設定されている場合を想定します。ある日、ユーザーが先週の日曜日の18:36:36にデータを復元する必要がある場合、システムは復元ポイントに最も近いフルバックアップセット、つまり先週の土曜日の午前2時のフルバックアップを選択し、土曜日の午前2時からログバックアップを再生し始め、日曜日の18:36:36に終了することで、必要な一貫性のあるデータスナップショットを取得します。
データベース・テーブルレベルでのリストア
データベース・テーブルレベルでのリストア機能は、バックアップデータからユーザーが指定したデータベースまたはテーブルを任意の既存テナントに復元することをサポートします。この機能は主に、論理削除やDDL操作などのユーザー誤操作や特定の障害が発生した場合に、データベースのデータベースまたはテーブルを特定の時点に復元する必要があるシナリオを解決します。