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

Вывод информации об экземпляре БД

примечание

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

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

Команда для вывода информации об экземпляре базы данных, к которому подключена copywala (в формате YAML и JSON).

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

Инициируйте просмотр информации об экземпляре базы данных через CLI утилиты copywala командой copywala db info.

Флаг --json

Если флаг--json не был указан, вывод осуществляется по умолчанию в формате YAML. При передаче флага --json информация отображается в формате JSON.

Результат

В результате выполнения команды будет выведена следующая информация об экземпляре БД:

$ copywala db info

dbuser: postgres
dbname: postgres
version: "15.5"
db_list: postgres, pbra, template1, template0
edition: Platform V Pangolin 6.2.0
instance_name: dbname_0198a248-0f5c-7339-b454-7301bb98ef3e
system_id: "7537245768605270048"
replication: standalone
replication_partners: ""
leader: ""
home: /pgdata/06/data
archive_mode: off
archive_command: (disabled)
user: username
status: unknown
size: 36845444
port: 15433
ПолеОписаниеПример значения
dbuserИмя пользователя, который подключается к экземпляру БДpostgres
dbnameНаименование БД, к которой осуществляется подключениеpostgres
versionВерсия PostgreSQL15.5
db_listСписок баз данных, входящих в состав экземпляраpostgres, pbra, template1, template0
editionРедакция или версия продуктаPlatform V Pangolin 6.2.0
instance_nameПолное уникальное наименование экземпляра агента для снятия резервных копий и восстановленияdbname_0198a248-0f5c-7339-b454-7301bb98ef3e
system_idSystemID экземпляра БД7537245768605270048
replicationОпределяет роль экземпляра в репликационной схеме: standalone, leader или replicastandalone
replication_partnersСписок IP-адресов, с которыми настроена репликация192.0.2.0, 192.0.2.1
leaderIP-адрес главного сервера (лидера), от которого получает данные реплика. В поле может быть указано пустое значение в случаях, если: replication: standalone, replication: leader или для реплики, если лидер не доступен192.0.2.3:5433
homeПуть к каталогу PGDATA/pgdata/06/data
archive_modeНастройка архивирования WAL: always, on или offoff
archive_commandНастройка команды архивирования WAL(disabled)
userUsername текущего пользователя ОСpostgres
statusСтатус работы Сopywala. Определяется по статусу последней задачи на создание РК, сохраненной в PBRA DB:
- started – задача создана или запущена;
- stopped – задача завершена или произошла ошибка;
- unknown – задачи отсутствуют.
unknown
sizeОбщий размер всех баз данных экземпляра36845444
portПорт для подключения к БД5433

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

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