# H2データベースをバックアップ

バックアップが毎日実行されるよう、H2データベースバックアップの設定パラメーターは既にデフォルトで設定されています。

この設定を変更するためには、&lt;ApplicationPath&gt;/WEB-INF/classes/configuration.propertiesという設定ファイルを編集します。

組み込み型データベースのCRONベースによるバックアップが、1年中毎日午前3時45分に実行されます。構文は"秒 分 時 日 月 曜日 年"となります。例:

* 0 45 3 ? \* \* \* (デフォルト設定 - 毎日午前3時45分に実行)

* 0 45 5 ? \* MON-FRI (月、火、水、木、金の午前5時45分に実行)

その他の例は、http://www.quartz-scheduler.org/documentation/quartz-2.3.0/tutorials/tutorial-lesson-06.html (英語のみ)をご覧ください。

他の自動バックアップは、アプリケーションサーバーのスタートアップ時とシャットダウン時に実行されます。

```
database.embedded.backup.doBackupAtStartup=true
database.embedded.backup.doBackupAtShutdown=true
```

バックアップファイルは最新の30ファイルまで&lt;ApplicationPath&gt;/WEB-INF/database/backupsに保存されます。