CLI zmrestore restoreToTime Network Edition only: Difference between revisions
m (quotes for times with blankspaces) |
No edit summary |
||
(8 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
{{ZC}} | {{BC|Certified}} | ||
__FORCETOC__ | |||
<div class="col-md-12 ibox-content"> | |||
=CLI zmrestore restoreToTime Network Edition= | |||
{{KB|{{ZC}}|{{ZCS 7.0}}|{{ZCS 6.0}}|{{ZCS 5.0}}|}} | |||
This article contains information on how to use the '''zmrestore restoreToTime''' option. More on '''zmrestore''' can be found at [[CLI_zmrestore_Network_Edition_only]]. | This article contains information on how to use the '''zmrestore restoreToTime''' option. More on '''zmrestore''' can be found at [[CLI_zmrestore_Network_Edition_only]]. | ||
Line 5: | Line 9: | ||
The '''-restoreToTime''' option replays redo log sequences until time specified. When using this command, use the '''-lb''' argument to specify a full backup that took place prior to the time of the backup you wish to restore. | The '''-restoreToTime''' option replays redo log sequences until time specified. When using this command, use the '''-lb''' argument to specify a full backup that took place prior to the time of the backup you wish to restore. | ||
zmrestore -a user@domain.com -restoreToTime <arg> -lb full- | zmrestore -a user@domain.com -restoreToTime <arg> -lb full-xxxxxx | ||
Restore stops at the earliest possible point in time if more than one point in time restore option is specified. Specify date/time in one of these formats: | |||
"2008/05/12 17:03:31" | "2008/05/12 17:03:31" | ||
Line 27: | Line 31: | ||
20080512170331 | 20080512170331 | ||
'''''Note''': TimeArguments with blank spaces must be surrounded in quotes.'' | |||
For example: | For example: | ||
zmrestore -a user@domain.com -restoreToTime "2008/05/12 17:03:31 268" -lb full- | zmrestore -a user@domain.com -restoreToTime "2008/05/12 17:03:31 268" -lb full-xxxxxx | ||
Line 39: | Line 43: | ||
A good way to test what your restore is going to look like is to restore to a new target account where a prefix is prepended to the original account names: | A good way to test what your restore is going to look like is to restore to a new target account where a prefix is prepended to the original account names: | ||
zmrestore | zmrestore -a user@domain.com -restoreToTime <timeArgument> -lb full-xxxxxx -ca -pre restored_ | ||
In this case a new account is created named '''restored_user@domain.com''' (you could then grab out the material you want, imapsync, or choose to run the command without the new target/test account). | In this case a new account is created named '''restored_user@domain.com''' (you could then grab out the material you want, imapsync, or choose to run the command without the new target/test account). | ||
Line 46: | Line 50: | ||
{{Article Footer|ZCS 5.0.x|1/16/2008}} | {{Article Footer|ZCS 5.0.x|1/16/2008}} | ||
[[Category:Backup and Restore]] | |||
[[Category:Command Line Interface]] | [[Category:Command Line Interface]] | ||
[[Category: ZCS 7.0]] | |||
[[Category: ZCS 6.0]] | |||
[[Category: ZCS 5.0]] |
Latest revision as of 23:20, 10 July 2015
CLI zmrestore restoreToTime Network Edition
This article contains information on how to use the zmrestore restoreToTime option. More on zmrestore can be found at CLI_zmrestore_Network_Edition_only.
The -restoreToTime option replays redo log sequences until time specified. When using this command, use the -lb argument to specify a full backup that took place prior to the time of the backup you wish to restore.
zmrestore -a user@domain.com -restoreToTime <arg> -lb full-xxxxxx
Restore stops at the earliest possible point in time if more than one point in time restore option is specified. Specify date/time in one of these formats:
"2008/05/12 17:03:31"
"2008/05/12 17:03:31 681"
"2008/05/12 17:03:31.681"
2008/05/12-17:03:31-681
2008/05/12-17:03:31
20080512.170331.681
20080512.170331
20080512170331681
20080512170331
Note: TimeArguments with blank spaces must be surrounded in quotes.
For example:
zmrestore -a user@domain.com -restoreToTime "2008/05/12 17:03:31 268" -lb full-xxxxxx
Note: After performing the following point-in-time restore, you should run a complete backup for those accounts to avoid future restore problems with those accounts.
A good way to test what your restore is going to look like is to restore to a new target account where a prefix is prepended to the original account names:
zmrestore -a user@domain.com -restoreToTime <timeArgument> -lb full-xxxxxx -ca -pre restored_
In this case a new account is created named restored_user@domain.com (you could then grab out the material you want, imapsync, or choose to run the command without the new target/test account).