svnadmin回復中のホットコピーに失敗しました

svnadmin回復中のホットコピーに失敗しました

ホットコピー方法を使用してsvnリポジトリを復元しようとしています。同じ操作の実行中に次のエラーが発生します。

svnadmin: E200030: sqlite[S11]: database disk image is malformed
svnadmin: E200042: Additional errors:
svnadmin: E200030: sqlite[S11]: database disk image is malformed

このエラーを処理する方法を知っていますか?

ベストアンサー1

データベース技術によっては、ホットコピーデータベースファイル/構造が正しく機能しないことがよくあります。特にホットコピーが変更されている場合はさらにそうです。

一般に、データベースの整合性が保証されることを望む場合は、ベンダー/メーカー/作成者がアプリケーションを認識し、ホットコピーが可能であることを認証するバックアップソリューションを保持するか、または他方では以下を維持する必要があります。ダンプデータベースに従います。

あまり魅力的ではないもう1つの解決策は、データベースのコピー中にデータベース操作を停止または終了することです。しかし、もはやホットコピーと呼ぶことはできません。

おすすめ記事