| 2005年12月06日 |
cronでの定期バックアップ
定期的にmysqlのDBをバックアップするためのシェルを作る。
#!/bin/bash
/usr/local/mysql/bin/mysqldump --opt 【dbの名前】 -uroot > 【バックアップファイル名(フルパス)】
これを、mysql_backup.shと名づけて、毎日1回自動的に動くように
/etc/cron.diary
へ配置。
これでcronで自動的に毎日1回シェルを叩いてくれる。
時間の設定は、/etc/crontab にて
02 4 * * * root run-parts /etc/cron.daily
であるので、毎日午前04時02分にシェルが起動されて、
mysqlのバックアップファイルが指定フォルダに作成される。
日付別でとっておく必要がないので、毎日同じファイル名で上書き作成される。
以下は、「cronでの定期バックアップ」の関連エントリーです。
この記事を読んだ人はこんな記事も読んでいます
- Webサーバチェックツール を見つける。 (170 hits)
- 自宅サーバのバックアップ (26 hits)
- 日本軍山西省残留問題を扱ったドキュメンタリー映画「蟻の兵隊」 (7 hits)
- ブリヂストン美術館の「なつの常設展示」へ行ってきた! (7 hits)
- 新・ゴーマニズム宣言〈15〉中流絶滅 (6 hits)
トラックバック
このエントリーのトラックバックURL:
http://shoulder.s51.coreserver.jp/mt/mt-tb.cgi/229
コメント
必要とかを指定しなかった?
投稿者 BlogPetのじょにーうぉーかー : 2005年12月06日 12:04
あきは、ここへシェルもバックアップするつもりだった?
showBOOとバックアップすればよかった?
ここへシェルへバックアップされた!
ここへ定期へバックアップしたの?
ここでバックアップするはずだったみたい。
投稿者 BlogPetのあき : 2006年06月07日 12:01



