回答:
rsync
データベースのようにファイルの一貫性を維持しません。ファイルはrsync
開かれた時点でそのままコピーされrsync
ます。また、非常に長時間実行できるため、ファイルは開始時から変更されている可能性がありますrsync
。これが「危険」であるかどうかは、あなたの評価次第です。
このリスクを軽減する方法の1つは、同じrsyncコマンドを続けて2回(またはそれ以上)実行して、コマンドの開始以降に加えられた変更を追跡することです。ただし、ファイルの一貫性を維持する必要がある場合は、rsync
処理中はディスクを読み取り専用でマウントする必要があります。
Josとは少し意見が異なります...アクティブなバックアップが必要な場合は、BTRFSなどのスナップショットを許可するファイルシステムを使用すると思います。そのコピーオンライト動作により、システムのインスタントスナップショットが可能になり、それを使用してリモートバックアップを作成できます。
ただし、それでも他のアクティブなバックアップ戦略と同じ問題があります。それがディスク上にない場合、バックアップされません。一部のアプリケーションは、ディスクに書き込む前にメモリに作業をバッファーします(書き込みに突っ込む必要があります)。これらのうちどれがあなたに本当に当てはまるかは議論の余地があります。
しかし、rwマウントされたパーティションからファイルをコピーすることについて、本質的に安全でないものは何もありません。不格好な古いフォーマットのものでも。