Ubuntu 自動バックアップを設定する方法
環境
Ubuntu 24
操作方法
1.以下のコマンドでディレクトリを作成します。
# sudo mkdir /bkup
このディレクトリのパーミッションを適切に設定します。
# sudo chmod 755 /bkup
2.シェルスクリプトの作成
!/bin/bash
バックアップするディレクトリ
SOURCE="/home/user/data"
保存先
DEST="/bkup/bkup-$(date +\%Y-\%m-\%d).tar.gz"
tarコマンドでバックアップを作成
tar -czvf $DEST $SOURCE
3.スクリプトに実行権限を付与する
sudo chmod +x /path/to/bkup.sh
4.cronを使って自動実行を設定する
cronを使って定期的にスクリプトを実行するように設定します。
# crontab -e
毎日午前5時に自動でバックアップが実行されるようにします。
0 5 * * * /path/to/bkup.sh