人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

MySQLのデータをまるごとバックアップを取りたいんですが、CRONのファイルにはどのように記述したらよいでしょうか?
また、CRONでPHPを呼び出してバックアップ処理をする場合のPHP構文の例もお願いします。

XREAのレンタルサーバーを使っています。

●質問者: wrwrwrwr
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:MySQL PHP XREA データ バックアップ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● KazyN
●35ポイント

こちらの記事が参考になりそうです。

http://imai.studiobrain.net/archives/000504.php

phpmybackuppro と Webcron という ASP サービスの組み合わせで実現されています。

その他、PHP を利用するわけではありませんが、こういった方法もあるようです。

http://gigazine.net/index.php?/news/comments/20060730_automysqlb...


2 ● b-wind
●35ポイント

こういう作業には PHP は向いていませんね。

$HOME/bin/backup.sh と言うファイルを作成し、中身は

#!/bin/sh

BACKUP=$HOME/backup
DATE=`date +%Y%m%d%H%M%S`

mkdir -p $BAKCUP
mysqldump --all-database --opt > $BACKUP/mysql_$DATE.dump

MySQL AB :: MySQL 4.1 リファレンスマニュアル :: 4.9.7 mysqldump(テーブル構造とデータのダンプ)

と作成し、crontab は

0 3 * * * sh $HOME/bin/backup.sh 

Manpage of CRONTAB

としておけば、毎日午前3時に処理が実行されます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ