Просмотр информации о задачах на создание РК
примечание
Исполнять сценарий необходимо от имени пользователя 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
Исключительные сценарии
Не удалось установить подключение к целевой базе данных.