新石器Wiki

近年はシリコン(石)から進化した便利なもので溢れる時代。そんな気になった事や試した事など記す。

ユーザ用ツール

サイト用ツール


software:ubuntu:rsync-backup


【Ubuntu Server】rsyncサーバに定期的バックアップ

以前の記事で、rsyncサーバをバックアップ用に準備した。そこに、必要なデータを定期的にバックアップコピーするようにしたので備忘録を残す。

シェルスクリプトの作成

バックアップを実行するシェルスクリプトを作成する。

$ cd /opt/script/
$ sudo nano rsync_backup.sh
rsync_backup.sh
#!/bin/sh
echo ---------------------------------
date
rsync -azv --delete /var/www/backup/ rsync://hogeserver/www/backup

実行権を付与して実行してみる

$ sudo chmod +x rsync_backup.sh
$ sudo ./rsync_backup.sh

cronで定期的に実行

毎週月曜日の4時に実行

$ sudo crontab -e

下記を追加

0 4 * * mon /opt/script/rsync_backup.sh >> /var/log/rsync_backup.log

関連記事

参考

software/ubuntu/rsync-backup.txt · 最終更新: 2019/10/25 16:45 by yoko