2016-10-18 6 views
-1

私は同じハードウェア仕様の4つのサーバを持ち、proxmox 4を同じ設定で実行しています。昨日私はそれぞれのタールバックアップをしようとしました。私は、簡単なスクリプトを作成しました:Debian Jessie(proxmox)tar backup

tar -zcvpf /mnt/backup1/root_backup/root_backup_1.tar.gz --directory=/ --exclude=mnt/backup1/root_backup . 

を、メインルートツリー上のバックアップディレクトリに置かfullserver.shとして保存します。

/mnt/backup1は、2番目のハードディスクがマウントされているディレクトリです。

スクリプトの例は、サーバー番号1です。それ以外のディレクトリ名はすべて同じです。

何が起こったかは、作成された* .tar.gzファイルのサイズが100から400 Mbまでの各サーバーで異なります。そして、最大の問題は最後のもので、私はすべてを同じにして、出力ファイルのサイズはわずか1Mbです。

私はどこで間違いをしましたか?

cd/&& tar czvfp /mnt/backup1/root_backup/root_backup_1.tar.gz --exclude=/dev/* --exclude=/proc/* --exclude=/sys/* --exclude=/tmp/* --exclude=/mnt/* --exclude=/lost+found . 

と質問:事前

答えて

0

おかげでこれを試してみてください本当にあなたのシステムは、同じですか? df/duコマンドを実行すると、システムのビジー状態のディレクトリが表示されます(必ずしもそうではありません)。

+0

ありがとう、私はあなたの提案を試みました。それはうまくいくように見えましたが、「tar:以前のエラーによる失敗ステータスで終了」で終了しました。それが何であるか、何か考えがありますか?私はdfをチェックして、彼らは同じです。私はproxmoxだけをインストールし、それぞれに分かれています。 – urlator

+0

[1] tar -czvfp [...]または[2]出力ファイルをroot_backup_1.tgzに設定するか、[3]/mnt/backup1の容量をチェックします(スペースがない場合)。 – gruntboy

+0

は、実行ディレクトリを除外するだけでなく、常に同じ結果を試しました。私は続行し、何が起こるか見る。 – urlator

関連する問題