Lazy Diary @ Hatena Blog

PowerShell / Java / miscellaneous things about software development, Tips & Gochas. CC BY-SA 4.0/Apache License 2.0

rsync でバックアップ

CCLUB のサーバにあるデータのうち、重要なものはバックアップしたい。研究室のサーバで HDD を 2 台載せて pdumpfs とかやってるから、そっちへバックアップ。rsync を使って、例えば次のようにする。

sudo rsync -azv -e ssh --exclude 'public_html.backup.tar.gz' --delete \
 /home/www/ user@remote.host:/home/user/.cclub-backup/www/

sudo してるのは uid とかを保存するため。こんな感じでいいんだよね?

これと同等な処理を cron で(パスフレーズの入力なしに)実行したい場合は……rsyncd を使えばいいのかな?