Enable Snapshotting
Enable With Helm
Snapshotting is enabled through the helm chart configuration. To enable, you can run:<schedule>
is a valid cron schedule. Example: "0 * * * *"
for every hour on the hour.
Backup Location
You’ll also need to create a Kubernetes secret to provide access to the cloud storage. There is an example file located in the Github Reposecret_template.yaml
.
You can use this template to choose one of the cloud providers and add credentials for that provider.
Restore Snapshot
Restoring a snapshot will delete all data currently in Featureform and replace it with the data in the snapshot. You can specify to restore from the latest snapshot or restore from a specific snapshot.Restore From Latest
To restore from the latest you can download the Github Repo..env-template
file with your cloud provider name and credentials, then rename to .env
. A specific snapshot can be used by filling in the SNAPSHOT_NAME
variable in the .env
file.
To restore, run
y
to complete the restore.