Skip to content

gufo.thor.cli.backup

Create, list, and remove database backups.

backup_group()

Create, list, and remove database backups.

create(ctx, name, postgres, mongo, clickhouse)

Create backups for all supported services or selected services.

Parameters:

Name Type Description Default
ctx Context

CLI execution context.

required
name str | None

Backup directory name.

required
postgres bool

Back up the PostgreSQL service.

required
mongo bool

Back up the MongoDB service.

required
clickhouse bool

Back up the ClickHouse service.

required

ls(ctx)

List backups sorted by creation timestamp, newest first.

Parameters:

Name Type Description Default
ctx Context

CLI execution context.

required

rm(ctx, name)

Remove a named database backup.

Parameters:

Name Type Description Default
ctx Context

CLI execution context.

required
name str

Backup directory name.

required