だから私は最近Arch Linuxをインストールしてデータをバックアップするための良い方法を探しています。 Wikipediaを見た後、私は次のガイドラインに従うことにしました。https://wiki.archlinux.org/index.php/full_system_backup_with_rsync。
私のコマンドは
sudo rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /run/media/jakev/BACKUPDISK/2016.03.27/
しかし、これはうまくいきません。このようなエラーがたくさん出ます。
rsync: chown "/run/media/jakev/BACKUPDISK/2016.03.27/usr/bin/.grops.IsCNPi" failed: Operation not permitted (1)
実行し続けると、毎回ファイルに閉じ込められます。usr/bin/msgfilter
これはドライブの権限に関連していると思いますか?所有者を変更しますか?私はアーチLinuxに初めて触れました。助けてください。
みんなありがとうございます!
編集:だからsudoを使わずに実行状態にしておきました。結局私はこのエラーを受けましたが、rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1178) [sender=3.1.2]
ベストアンサー1
rsync
バックアップディスクで使用されているファイルシステムの種類にファイル所有権の概念がないため、バックアップディスクにファイル所有者を設定できないと文句を言います。
これは致命的なエラーではなく、rsync
とにかく成功します。ただし、バックアップが元のファイルシステムの内容に忠実であり、回復が必要な場合に最大限に役立つようにするには、次のように外部ディスクにバックアップすることをお勧めします。 POSIXシステムをサポートするのに十分なPOSIX機能をサポートするファイルシステム。rsync
バックアップできない唯一の問題は所有権ではないかもしれません。一部の権限、拡張属性(指定したため関連あり-X
)、シンボリックリンク、ハードリンク(指定していないため関連なし)が欠落している可能性がありますが、-H
お勧めします。そうします)、タイムスタンプをファイルとして保存します。