サーバーバックアップの重要性を再認識させられたのでcronでrsyncすることにした

ファーストサーバの大規模障害でデータ復旧が不可能になったという出来事があったけど、自分...

1分で読めます

ファーストサーバの大規模障害でデータ復旧が不可能になったという出来事があったけど、自分もサーバーのバックアップを行ってなかったことに気づいたので、慌ててUbuntu Serverのバックアップを設定した。ファーストサーバの大規模障害、データ復旧は不可能 (Computerworld) – Yahoo!ニュース サーバーのデータは無くなったら困る/var/wwwのみ別ディスクにrsyncするようにして、あとは順にOSの設定を丸ごとバックアップしておこうと思う。

なんでこんな簡単なことをやってなかったのか疑問だけど怖い怖い。

#!/bin/sh

sudo rsync -aur –delete /var/www /mnt/sd/dav/varwwwbackup とりあえずこんなスクリプトを用意して、/etc/以下のディレクトリに保存。crontabで定期実行させる。

crontab -e

  • 6 * * * /etc/backupcron/backup

参考: crontabの書き方 — server-memo.net