MySQLデータベースのバックアップをサーバに保存するシェルスクリプトを作成し、cron で定期的に実行します。

  1. ファイル db_backup.sh を作成します。ファイルの内容は下記の通りです。設定値はお客様のご利用状況に合わせて変更してください。

  2. ファイル db_backup.sh をサーバ上の任意のディレクトリにアップロードします。セキュリティ上、public_htmlの外に設置したほうが良いです。
  3. ファイル db_backup.sh のパーミッションを700に変更します。
  4. バックアップ保存ディレクトリを作成します。
  5. cronに登録します。

    cronの設定例(毎日3時12分に実行)