このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
bash:script:24_backup_shell [2022/01/22 00:20] – matsui | bash:script:24_backup_shell [2022/08/11 02:16] (現在) – matsui | ||
---|---|---|---|
行 96: | 行 96: | ||
elif [ " | elif [ " | ||
##ssh $BAKHOST "tar -C $DIR $TAR_OP" | ##ssh $BAKHOST "tar -C $DIR $TAR_OP" | ||
- | echo "rsync -a $BAKHOST: | + | echo "rsync -aSH --inplace |
- | rsync -a $BAKHOST: | + | rsync -aSH --inplace |
else | else | ||
- | echo "rsync -a $BAKHOST: | + | echo "rsync -aSH --inplace |
- | rsync -a $BAKHOST: | + | rsync -aSH --inplace |
fi | fi | ||
done < $BKLIST | done < $BKLIST | ||
行 128: | 行 128: | ||
## mysqldump each db | ## mysqldump each db | ||
# | # | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Cron ===== | ||
+ | |||
+ | < | ||
+ | # crontab -l | ||
+ | PATH=/ | ||
+ | |||
+ | 10 0 * * * backup.sh -H root@hogehost -l hogehost -p day > / | ||
+ | 10 1 1 * * backup.sh -H root@hogehost -l hogehost -p month > / | ||
+ | |||
+ | ## hosts に書いておくパターン | ||
+ | 10 0 * * * backup.sh -H hogehost -p day > / | ||
+ | 10 1 1 * * backup.sh -H hogehost -p month > / | ||
</ | </ | ||
{{tag> | {{tag> |