Ubuntu 12.10へのアップグレード以降、バックアップは機能しなくなりました(デフォルトのDeja-Dupバックアップツールを使用)。私はいつもメッセージを受け取ります:No space left in ‘/’.
(つまり[〜#〜] not [〜#〜]バックアップするパス)。
プリファレンスは、Trashを無視して、私のHomeをバックアップするように設定されています。そして、宛先には約500GBの空き容量があります!
この奇妙なエラーの原因を特定する方法はありますか? (/ tmpにスペースを割り当てることができないため、内部的に失敗します。)
編集:詳細を追加しました。
UIがtempdirの変更を許可しないため、これはDejaの問題です。たとえばtmpfs
を使用したい場合は、次の方法でduplicity
を手動で呼び出す必要があります。
duplicity --no-encryption --gio --tempdir /var/tmp /home/<username> file:///<yourbackupdir>
を参照してくださいhttps://bugs.launchpad.net/deja-dup/+bug/872233/comments/6
このツールは使用していませんが、同じディレクトリにバックアップしなくても、ログや一時データをどこかに保存する必要があると思います。
ルートファイルシステムをいっぱいにすることは、最初に解決する必要があるより大きな問題であるという事実は別として、それがどこに書き込むかを見つけるための一般的なアイデアを提案します。
ルートファイルシステムの空き容量を増やします。/var/logの下で、大きくなりすぎて過去3日間に変更されていない可能性があるログファイルを見つけます。
/ var/log -xdev -mtime +3を見つけます
ルートファイルの外の別の場所に移動するか、圧縮します(gzip/bzip2)。
touch /tmp/tstamp
find / -xdev -newer /tmp/tstamp
で変更したファイルを検索しますルートファイルシステムのどこかに作成する必要がある一時ファイルの場合は、バックアップの実行中に最後のfind
コマンドを実行する必要があります。
それ以外の場合、それが単なるログファイルであれば、バックアップを実行した後でおそらくそれらを見つけることができます。しかし最終的には、ルートFSのスペースを解放する必要があります。
/ home、/ tmpなどに個別のパーティションがありますか?