Debian と Apache2 Web サーバーの使用:
私はcron
2つの異なるdb_dumpを作成し、Webサイト(www)のすべてのファイルをadrive.comに保存し、rsync
2番目のコマンドでデータベースをドライブにダンプする作業を行っています。
2月24日以降、rsync
コマンドは機能しません。いくつかのファイルをコピーした後、このエラーが発生します。するファイルはコピーされましたが停止します! ):
rsync: rename "/home/user/dokumente/backup/.backup_mysql_autofill.sql.gz.NABXKv" -> "backup/backup_mysql_autofill.sql.gz": No such file or directory (2)
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1196) [sender=3.1.2]
あなたは知る必要があります:
- このステップでは、ログファイルとともにDB_dump(800 MB)のパート1をコピーし、2番目のDBダンプで停止します。
- wwwを実行すると、
rsync
小さなファイル(200〜500バイト)に対して同じエラーが発生します。これはファイルサイズの問題ではありません。 .
ファイル名の前に(ドット)が表示されますか?これは普通ですか?- いつも間違ったことですまったく同じファイルにシェルスクリプトを繰り返すとき。
- ソースから最初のデータベースファイルを削除すると、そのファイルもコピーされません。 (どちらのファイルも約700MBで、最初のファイルは
backup_mysql.sq.gz
、2番目のファイルはと呼ばれますbackup_mysql_allgemein.sq.gz
。)
今ジョークが出てきます。rsync
今月と火曜日にもう2日の夜を働いていましたが、昨夜は別のエラーが発生しました。月曜日以降は、システムやスクリプトをまったく変更しませんでした。
それで、2月24日から3月2日までバックアップはありませんでした。
これは私のrsyncコマンドです。
BACK_USR="[email protected]"
BACK_SVR="rsync.adrive.com"
BACK_DIR="/opt/backup"
cd $BACK_DIR
rsync -avz -e 'ssh -i /root/.ssh/adrive.id' $BACK_DIR $BACK_USR@$BACK_SVR:dokumente
どんなアイデアがありますか?今タイムアウトが発生しましたかrsync
?もちろん、スクリプトが2つのファイル(1.5GB)をコピーするのに数分(2〜3?)かかります。
答え1
問題のあるファイルは、ビット転送が完了すると最終ファイル名に名前が変更される一時的なrsyncファイルです。遠隔側で何か変なことが起きるようです。レプリカがdocumente / backupディレクトリを持っているか、転送中断を示すドットファイルがあるかどうかを確認できない場合は、対話型セッションとしてログインしてみてください。
答え2
リモートサーバーのターゲットファイルシステムのディスク容量が完全に使い果たされました。一時転送ファイルも生成できないように