
私は 1TB の外付けハード ドライブを持っていて、これを使ってコンピューター全体をバックアップしています。現在、コンピューターの下にあるすべてのフォルダー、つまり /home、/usr などをバックアップするように設定しています (/media は除きます。この場所にはハード ドライブ自体が含まれるためです)。この設定にしたのは、/etc または /usr 内のファイルが破損し、ディスプレイ サーバーが突然修復不能な状態になったため、バックアップを大量に実行したためです。Ubuntu を再インストールする必要がありました。しかし、それは本題から外れます...
私はかなり長い間 Ubuntu を使っていますが、これらのフォルダがそれぞれ何を意味するのか、いまだにわかりません。現在、duplicity がバックアップを試みるたびに、/proc の下の特定のファイルで停止します。nautilus を使用すると、ファイルは 0B で、gedit で開くと空であることが示されます。バックアップはそこでかなり長い間 (少なくとも 15 分) 停止し、最終的にバックアップが失敗したことが報告されます。
ここでの選択肢は何でしょうか? HD からすべてのバックアップを削除して、もう一度試すべきでしょうか? /proc はバックアップできないのでしょうか? このような大規模なバックアップには、デフォルトのバックアップ (duplicity または deja-dup という名前だったと思います) 以外に使用すべきプログラムはありますか?
ありがとう!
答え1
/proc は、プロセスとその仮想メモリ マップを含むライブ システムの状態を表す仮想ファイルシステムです。したがって、カーネルなどをデバッグしているのでなければ、これをバックアップするのは不適切です。その他のランタイム専用の仮想ファイルシステムには、/sys、/run、および /dev があります。
既存のバックアップに、前回の試行時に /proc やその他のファイルシステム コンポーネントから不要なデータが含まれている可能性があるので、可能であれば、バックアップのそれらのコンポーネントを削除して、今度はそれらなしで再試行してください。Deja-dup で問題ないはずです (個人的には、昔学んだことから、コマンド ラインで rsync をまだ使用しています)。