Documentation for version v0.10.0 is no longer actively maintained. The version you are currently viewing is a static snapshot. For up-to-date documentation, see the latest version.
Using Schedules and Restore-Only Mode
If you periodically back up your cluster’s resources, you are able to return to a previous state in case of some unexpected mishap, such as a service outage. Doing so with Heptio Ark looks like the following:
After you first run the Ark server on your cluster, set up a daily backup (replacing <SCHEDULE NAME>
in the command as desired):
ark schedule create <SCHEDULE NAME> --schedule "0 7 * * *"
This creates a Backup object with the name <SCHEDULE NAME>-<TIMESTAMP>
.
A disaster happens and you need to recreate your resources.
Update the Ark server deployment, adding the argument for the server
command flag restore-only
set to true
. This prevents Backup objects from being created or deleted during your Restore process.
Create a restore with your most recent Ark Backup:
ark restore create --from-backup <SCHEDULE NAME>-<TIMESTAMP>
To help you get started, see the documentation.