ディレクトリのバックアップを取る場合、ベーシックな手段として rsync を使います。
(RAID とかでもいいですが、やっぱりこれが安心です)
差分しか転送しないので、コピーするより断然早いです。
cron と組み合わせて自動バックアップすることも良くやります。
# rsync -aAX --delete /home/ /Backup/home/
コマンドが間違っていないか、事前に -v, --dry-run オプションで確認しておくことが重要。
# rsync -aAXv --delete --dry-run /home/ /Backup/home/
■ 2016/05/06 追記
ssh 経由でリモート PC にバックアップを取る場合の例。
# rsync -aAX --delete -e ssh hogehoge/ USER@192.168.0.10:~/hogehoge/
■ 2021/02/16 追記
システム全体をフルバックアップする場合の例。
# rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} / /mnt/root2
● rsync, ssh, バックアップ, backup, exclude, ルート
0 件のコメント:
コメントを投稿