rsyncはntfsパーティションのすべてのファイル(ソフトリンクやハードリンクなどの特殊ファイルを含む)を別のパーティションにコピーできますか?

rsyncはntfsパーティションのすべてのファイル(ソフトリンクやハードリンクなどの特殊ファイルを含む)を別のパーティションにコピーできますか?

コンピュータをバックアップするために、外付けハードドライブにXubuntuをインストールし、外付けハードドライブの他のパーティションから起動し、イメージを作成しました。また、バックアップするシステムのファイルシステムがバックアッププロセス中にマウントされないようにします。

作るntfs Windowsシステムと使用中のコンピュータのntfsプライマリパーティションntfsclone。 ~のためext4パーティションを使用していますfsarchiver。私のシステムのパッケージlibntfs-3g883とインストールはntfsパーティションを処理することでした。ntfs-3g

画像を入れるだけでなく、他の用途にも非常に便利です。レプリカスナップショットファイルシステムデフォルトでは、次のコマンドを実行するスクリプトを作成しました。

sudo mount -o ro /dev/sdaX /mnt/alt     # X varies for the partitions to be backed up
DATE=$(\date -Idate)
mkdir /backup/X_${DATE}
sudo rsync --stats --numeric-ids --quiet -axAhHP  /mnt/ /backup/X_${DATE}   # the / after mnt matters!
sudo rsync --stats --numeric-ids --quiet -axAhHPc  /mnt/ /backup/X_${DATE}
sudo umount /mnt

このスクリプトは、fat、vfat、およびext4パーティションで動作しますが、ntfs Windows 10システムパーティションでは、ntfsパーティションをターゲットとして使用しても数千のエラーメッセージで失敗します(Windows ACLと対応するLinux対応エントリのために必要なようです)。 )はext4パーティションで異なります)。

インターネット検索の後、Windowsのソフトリンクとハードリンクが原因である可能性があるという記事を見つけました。 Linuxリカバリシステムは、Windowsシステムを含むさまざまなパーティションとその中のさまざまなファイルを処理できます。ファイルにアクセスする方法と、リンクされたファイルとACLを1:1でコピーするにはどうすればよいですか?

元のファイルと同様に、Windowsシステムで使用できるようにパーティション上のすべてのNTFSファイルをコピーする正しい方法は何ですか?

ベストアンサー1

おすすめ記事