Перейти к основному содержимому

Просмотр информации о задачах на создание РК

примечание

Исполнять сценарий необходимо от имени пользователя postgres.

Описание сценария​

Просмотр пользователем всех доступных ему задач создания резервной копии.

Последовательность выполнения​

Запросите список задач через CLI copywala командой copywala backup-tasks show [--detail].

Результат​

В результате выполнения команды будет выведено сообщение со списком задач на создание резервных копий, доступных пользователю в системе (пример вывода):

$ copywala backup-tasks show

+--------------------------+------------+------------------------------------------------+-----------+----------+
| ID | HOSTNAME | DESTINATION URI | STATUS | STRATEGY |
+--------------------------+------------+------------------------------------------------+-----------+----------+
| <Идентификатор задачи_1> | <HOSTNAME> | local-fs://<HOSTNAME>/<path-to-backup-storage> | completed | full |
| <Идентификатор задачи_2> | <HOSTNAME> | s3://<HOSTNAME>.host/<bucket-name> | failed | full |
| <Идентификатор задачи_3> | <HOSTNAME> | s2://<HOSTNAME>:<PORT>/<path-to-backup> | completed | full |
+--------------------------+------------+------------------------------------------------+-----------+----------+

ПолеОписаниеПример значения
IDУникальный идентификатор задачи019d67ec-942d-7d36-b8f9-aec8036b8f55
HOSTNAMEИмя хоста агентского приложения, на котором была запущена задачаsrv-48-98
DESTINATION URIПолный путь к хранилищу РКlocal-fs://srv-48-98/home/postgres/backups/TEST_019d67c9-6432-7523-bb64-d5df29d9914b/backups
STATUSСтатус выполнения задачи- started – запущена и находится процессе выполнения;
- completed – выполнена;
– canceled – отменена;
- created – создана, но не запущена;
- failed – завершена с ошибкой.
STRATEGYСтратегия резервного копированияfull
Флаг --detail

При использовании флага --detail, будет выведена более подробная информация о задачах на создание РК (пример вывода):

$ copywala backup-tasks show --detail
Id: 550e8400-e29b-41d4-a716-446655440000
Backup id: 660f9500-f39c-52e5-b827-557766551111
Agent id: 770fa600-049d-63f6-c938-668877662222
Policy id: 80fb700-159e-74g7-d049-779988773333
Source uri: postgresql://user:pass@localhost:5432/mydb
Destination uri: s3://backup-bucket/postgres-prod/backup-2025-01-20/
Status: SUCCESS
Processed data size: 15728640
Total data size: 15728640
Full database size: 15728640
Wal size: 67108864
Strategy: pbr.policy.backup.strategy.full
Started at: 2025-01-20 10:30:15 +0000 UTC
Finished at: 2025-01-20 10:35:42 +0000 UTC

Исключительные сценарии​

Не удалось установить подключение к целевой базе данных.