Page History
The Backup module allows you to take manual and scheduled backups of content and configuration. The module backs up Magnolia configuration and all versions of content in all workspaces. Manual and automated scheduled backups can be managed in the Backup app. Backup and restore scripts are provided for more flexible backup options and for restoring Magnolia.
...
Include Page | ||||
---|---|---|---|---|
|
Artifact maven dependencies snippet | ||||||
---|---|---|---|---|---|---|
|
...
Code Block |
---|
<dependency>
<groupId>info.magnolia</groupId>
<artifactId>magnolia-module-backup</artifactId>
</dependency> |
...
Backup app
The Backup app allows you to make a manual backup, schedule automatic backups and view existing backup tasks. The tool creates a backup of the entire Magnolia installation.
...
config | optional Module configuration node. | |||||
| optional Tasks folder. | |||||
| required Name of task. | |||||
| required Automated execution node. | |||||
| required CRON expression that sets the scheduled execution time. | |||||
| optional, default is Enables and disables the task. | |||||
| required rangeHigherVersion | 2.4className | info.magnolia.module.backup.AutomatedBackupConfiguration renderType | asynchronous | | |
| required Task name. | |||||
| required Path to the backup directory. The path must be absolute. |
...
commands | optional Commands folder. |
| required Backup catalog. |
| required Command name |
| |
| required, default is Location of the repository to back up. |
| required, default is Location of the repository configuration. |
| required Target location of the backup. |
| optional, default is When set to |
| optional, default is Interval in seconds for retrying backup execution when an exception occurs. |
| optional, default is Maximum number of retries when encountering an exception. |
...