難しいことはよく分からないので、
スクリプトにバックアップ動作をまとめてcronで定期的に起動する。
1.スクリプトを作成する
$sudo vi svn_[[backup]].sh
拡張子?なくてもいいけど、あった方が分かりやすいから付ける
2.スクリプトにバックアップ動作を以下みたいに書く
$sudo mkdir svn_backup_`date +%Y%m%d`
$sudo svnadmin dump /PAHT/svn_repos > /PATH/svn_backup_`date +%Y%m%d`
2_付録.ファイルとかディレクトリに実行時の日付を入れるには以下でok
`date +%Y%m%d`
3.crontabを編集する
$crontab -e
これで編集できるのはログインユーザのもの
削除するには
$crontab -r
編集内容は以下のようにすると、毎週日曜12時00分にsvn_backup.shが実行される、はず。
0 12 * * 0 sh svn_backup.sh
変な内容を書くと保存できない。
最終更新:2011年11月21日 10:08