CLI zmschedulebackup Network Edition only
From Zimbra :: Wiki
zmschedulebackup
(Network Edition only)
This command is used to schedule backups and add the command to your cron table.
The default schedule is as follows:
|
• | Full backup, every Sunday at 1:00 a.m. (0 1 * * 0) |
|
• | Incremental backup, Monday through Saturday at 1:00 a.m. (0 1 * * 1-6) |
Each crontab entry is a single line composed of five fields separated by a blank space. Specify the fields as follows:
minute 0 through 59
hour 0 through 23
day of month 1 through 31
month 1 through 12
day of week 0 through 7 (0 or 7 is Sunday)
Type an asterisk (*) in the fields you are not using.
This command automatically writes the schedule to the crontab.
Syntax
zmschedulebackup [-q]|-s|-A|-R|-F|-D] [schedule] [schedule...]
Description
|
Name |
Command Name |
Description |
|
|
i: |
Incremental backup. |
|
|
f: |
full backup. |
|
Common Options | ||
|
Query |
-q |
Default command, displays the existing Zimbra backup schedule. |
|
Save |
-s |
Save the schedule. Allows you to save the schedule command to a text file so that you can quickly regenerate the backup schedule when the system is restored. |
|
Flush |
-F |
Removes the current schedule and cancels all scheduled backups. |
|
Append |
-A |
Adds an additional specified backup to the current schedule. |
|
Replace |
-R |
Replaces the current schedule with the specified schedule. |
|
Default |
-D |
Replaces the current schedule with the default schedule. |
|
Help |
- h |
Displays the usage options for this command. |
Examples
|
• | To schedule the default full and incremental backup |
zmschedulebackup [-D ]
|
• | To replace the existing schedule with a new schedule |
zmschedulebackup -R f [schedule] [schedule]
|
• | To add an additional full backup to the existing schedule |
zmschedulebackup -A f [schedule]
|
• | To add an additional incremental backup to the existing schedule |
zmschedulebackup -A i [schedule]
|
• | To display the existing schedules a |
zmschedulebackup -q
|
• | To display the schedules on one line as a command, so that they can be copied to a text file and saved to be used if the application needs to be restored. |
zmschedulebackup -s
Further Reading
For more information on planning backup schedules and using the zmschedulebackup command, read the Zimbra backup/restore blog post at http://www.zimbrablog.com/blog/archives/2007/02/45-admins-and-backuprestore.html.
