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

IT

Posted by arkgame