私はrsyncバージョン3.0.9プロトコルバージョン30のフロントエンドGUIに過ぎない"Back In Time"を使用します。私はUbuntu 12.04を実行しています。
私のバックアップデバイスは、ext2でフォーマットされたローカルにマウントされたUSBフラッシュスティック/ドライブです。
次のようなエラーがたくさん発生します...
[E]エラー:rsync:mkstemp "/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/ 20131026-1639/Mail/pop-server.bak.rr-8.com/.Sent.msf.RZMdLy "失敗: 無効なパラメータ (22)
時間に戻るrsync呼び出しのためのコマンドライン:
[I] rsync -rtDH --links --no-p --no-g --no-o --delete --delete-excluded -v
--chmod=Du+wx --exclude="/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f"
--exclude="/root/.local/share/backintime" --exclude="/tmp/backintime"
--include="/home/apb/asterisk/" --include="/home/apb/" --include="/home/"
--include="/home/apb/Documents/" --include="/home/apb/Linux-Centos/"
--exclude=".gvfs" --exclude=".cache*" --exclude="[Cc]ache*"
--exclude=".thumbnails*" --exclude="[Tt]rash*" --exclude="*.backup*"
--exclude="*~" --exclude="/root/Ubuntu One" --exclude=".dropbox*"
--exclude="/proc/*" --exclude="/sys/*" --exclude="/dev/*" --exclude="/run/*"
--include="/home/apb/asterisk/**" --include="/home/apb/Documents/**"
--include="/home/apb/Linux-Centos/**" --exclude="*" / "/media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/"
失敗の原因に関するアイデアはありますか?より良い方法は何ですか?回避策は何ですか?
ベストアンサー1
このディレクトリ/パスの長さが問題のようです。次のコマンドを実行してこの理論をテストできます。
$ mkdir -p /media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/7uzyrwsy.default-20131026-1639/Mail/pop-server.bak.rr-8.com/
$ touch /media/apb/0543d632-d24b-4b4e-8ca8-56d22c19e62f/backintime/myhost.mydomain.com/root/4/new_snapshot/backup/home/apb/Documents/7uzyrwsy.default-20131026-1639/Mail/pop-server.bak.rr-8.com/.Sent.msf.RZMdLy
1つ目はディレクトリツリーを作成しようとし、2つ目はこのディレクトリの結果ファイルをタッチします。