イメージおよびファイルシステムレベルでXFSディスクにバックアップ

イメージおよびファイルシステムレベルでXFSディスクにバックアップ

内蔵ハードドライブをイメージングし、ファイルシステムファイルのみをバックアップとしてバックアップすることに興味があります。私の外付けHDDは2TBで、100GBは内蔵HDD専用です。ここでは、両方のアプローチを歓迎します。

コードと状況

$ ls -la /dev/sdb
brwx---rwx 1 root disk 8, 16 Jul 13 10:44 /dev/sdb
$ sudo chmod 777 /dev/sdb

私はDebian 8.1のGUIでバックアッププログラムを起動しましたDeja Dup。おそらく、Buffalo 2TBディスクをバックアップファイルディスクとして設定したと思います。バックアップを実行しましたが、permission denied777権限を持っていてもこのウィンドウが表示されます。

ここに画像の説明を入力してください。

このコマンドは、mount次の出力を提供します。

/dev/sdb1 on /media/masi/_linuxDisc type xfs (rw,nosuid,nodev,relatime,attr2,inode64,noquota,uhelper=udisks2)

mjturnerの回答後の権限の変更

$ ls -la /media/masi/_linuxDisc/
total 4
drwxr-xr-x  2 root root    6 Jul 12 19:42 .
drwxr-x---+ 3 root root 4096 Jul 13 10:44 ..
$ sudo chmod 755 /media/masi/_linuxDisc/
[sudo] password for masi: 
$ ls -la /media/masi/_linuxDisc
total 4
drwxr-xr-x  2 root root    6 Jul 12 19:42 .
drwxr-x---+ 3 root root 4096 Jul 13 10:44 ..

これは効果がありませんchmod。なぜ?

Debian 8.1で正しいバックアップ権限を設定するには?

ベストアンサー1

/dev/sdbリムーバブルディスクに書き込むには、デバイス自体ではなくインストール場所の権限を変更する必要があります/dev/sdb

mount出力結果で、/media/masi/_linuxDiscそのディレクトリの権限を変更してから、Deja Dupにそのディレクトリをバックアップ先として使用するように指示したことがわかりました。 Deja Dupを/dev/sdbバックアップ先に指示しないでください。理想的には、以下にディレクトリを作成する必要があります/media/masi/_linuxDisc(たとえば、backupsそのディレクトリの権限を調整してからそのディレクトリにバックアップ/media/masi/_linuxDisc/backups)。

たとえば、

$ su -
# cd /media/masi/_linuxDisc
# mkdir backups
# chmod backups 755

メモ:rootこの新しいディレクトリにのみbackups書き込むことができます。ディスク全体をバックアップする場合は、rootすべてのファイルが正しくバックアップされ、権限が維持されるようにバックアップを実行する必要があります。 Deja Dupは知らないけど可能だと思います。

おすすめ記事