Создание резервной копии БД

Последние изменения: 15.09.2024

Создание резервной копии базы данных с использованием pg_dump

Эти действия требуется повторить для каждой БД, которая относится к Allure TestOps.

Обратите внимание, что в версии 4 ТестОпс и Allure TestOps требуется выполнять резервные копии для двух баз данных (БД сервиса uaa и БД сервиса report), а для версии 5 резервное копирование требуется для одной БД — сервиса testops.

1. Откройте командную строку или терминал на сервере PostgreSQL кластера-источника .

2. Запустите pg_dump, как указано ниже чтобы создать резервную копию базы данных. Замените dbname на имя вашей базы данных и dumpfile.sql на имя файла, в который вы хотите сохранить резервную копию.

pg_dump -U username -d dbname -f dumpfile.sql

Здесь:

-U username - замените username на имя пользователя базы данных.

-d dbname - замените dbname на имя вашей базы данных.

-f dumpfile.sql - замените dumpfile.sql на путь и имя файла резервной копии.

3. Введите пароль пользователя базы данных, если он запрашивается.


В результате выполнения действий, описанных выше у вас должны появиться

Для ТестОпс и Allure TestOps версии 4 — 2 файла с резервными копиями.

Для ТестОпс и Allure TestOps версии 5 — 1 файл с резервной копией.

Помогла ли вам статья?