rsyncおよびNTFS外付けドライブ

rsyncおよびNTFS外付けドライブ

最近、2つの異なるNTFS形式の外部ドライブのバックアップは同じでなければなりませんでしたが、そうでないことがわかりました。これはすべて、Linuxワークステーション(ext4形式)のデータとは異なります。同じファイルの行数を計算するだけで、私が持っている3つのコピーについて次のことがわかります。

$ wc -l /data/my_file 
1288057 /data/my_file

$ wc -l /backup-1/my_file 
1287905 /backup-1/my_file

$ wc -l /backup-2/my_file 
1288253 /backup-2/my_file

幸いなことに、これらのファイルを処理するために使用するプログラムは有効なコピー以外には使用できないため、正しいコピーを簡単に検出できます。欠点は、現在処理中のディレクトリのサイズが約2TBで、ワークステーションからコピーするのに数時間かかることです。したがって、バックアップを復元して動作するかどうかをテストするのは便利なオプションではありません。 )ただ今週末にしてください)。データには複数のユーザーが共有し、すべてを保存するのに十分な記憶領域がないため、データのコピーをワークステーションに永久に残すことはできません。各ユーザーはバックアップし、次のユーザーのための記憶領域を解放し、最新のデータを復元します。データ)バックアップ)、これが信頼できるバックアップソリューションが絶対に必要な理由です。

それ以外の場合はファイルサイズが同じであるため(596 MB)、データが変更されていない可能性がありますが、何らかの形で改行が導入されました(他の出力とアナライザがそれをwc -l使用できない理由を説明しています)。ただし、これらのファイルのサイズを考慮すると、これを確認するのは困難です。それらを少し見てみると、間違った改行が見つかりませんheadでした。tail

これらのバックアップは、rsync次のコマンドを使用して実行されます。

rsync --recursive \
--links \
--perms \
--executability \
--acls \
--xattrs \
--owner \
--group \
--devices \
--specials \
--times \
--partial \
--delete \
--update \
--one-file-system \
--human-readable \
--progress \
--stats \

SOURCE DESTINATION

私はバックアップからのみファイルを読み込み(書き込もうとしたことはありません)、NTFSを読み取ることができ、書き込めないMacで(私はそのようなことを本当に信じていません)macOS用ヒューズ数週間の計算集約的な作業から得られたデータなので、バックアップにアクセスするだけでバックアップが破損していないと確信しています。

この--partialオプションはこれらの違いを引き起こしますか?(おそらくすべてを再送信するのではなく、すでに存在するファイルにコンテンツを追加する方法です)。説明書をよく読んでいますが、何を理解したのかrsyncわかりません。--partial

この問題は外付けドライブのNTFSファイルシステムに関連していますか?もしそうなら、ext4バックアップドライブを使用すると問題は解決しますか?

ベストアンサー1

おすすめ記事