somemo programming etc.

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【Linux】tarでファイルのバップアップとその確認

tarでバックアップしたファイルが、きちんとバックアップできているかの確認方法です。

#!/bin/sh
#バックアップ
tar -cvzf /home/backup_dir/backup_`date +"%Y%m%d_%H%M%S"`.tar.gz /home/files_dir/ --exclude '除外対象' > /home/backup_dir/backup_`date +"%Y%m%d_%H%M%S"`.log

#展開
tar -xvzf /home/backup_dir/backup_YYYYMMDD_HHIISS.tar.gz

#差分確認
diff -r files_dir /home/files_dir/