Storm Package: synapse-backup
The following Commands are available from this package. This documentation is generated for version 2.22.0 of the package.
Storm Commands
This package implements the following Storm Commands.
backup.del
Delete a backup by name.
Examples:
# Delete a local backup.
backup.del fooservice-celliden-1614611119058
# Delete a backup saved to S3.
backup.del --s3 fooservice-celliden-1614611119058
Usage: backup.del [options] <name>
Options:
--help : Display the command usage.
--s3 : Delete a backup from S3.
--gcs : Delete a backup from GCS.
--azure : Delete a backup from Azure Blob Storage.
Arguments:
<name> : Name of the backup to delete.
backup.list
Retrieve a list of backups.
Examples:
# List backups saved as local files.
backup.list
# List backups saved to S3.
backup.list --s3
Usage: backup.list [options]
Options:
--help : Display the command usage.
--s3 : Retrieve list of backups from S3.
--gcs : Retrieve list of backups from GCS.
--azure : Retrieve list of backups from Azure Blob Storage.
backup.service
Take a backup snapshot of the given service name.
Run a backup of a service by name or Telepath URL and archive it in the backup
service or a supported external storage API.
Note: The Backup service cannot be backed up.
Examples:
# Run a backup of a service by name and upload to S3.
backup.service --s3 maxmind
# Run a backup of a service by telepath URL.
backup.service ssl://root:[email protected]:3399/
# Run a backup of a service with an AHA url.
backup.service aha://[email protected]
Usage: backup.service [options] <url>
Options:
--help : Display the command usage.
--name <name> : Specify a filename to save the backup as.
--s3 : Save the backup archive to S3.
--gcs : Save the backup archive to GCS.
--azure : Save the backup archive to Azure Blob Storage.
--keep-on-fail : Keep the service's local backup on failure instead of deleting it.
--wait : Wait for the backup to complete before returning.
--debug : Show verbose debug output.
Arguments:
<url> : Service name or Telepath URL.
Storm Modules
This package does not export any Storm APIs.