Как периодически обновлять тестовую базу данных производственными данными в Postgresql?

119
9

Не могли бы вы рассказать мне, как периодически обновлять базу данных тестирования с производственными данными в postgresql с помощью конфигурации конвейера ETL? Есть ли какой-либо метод, отличный от ETL?

спросил(а) 2018-07-26T07:54:00+03:00 2 года, 1 месяц назад
1
Решение
126

ETL означает "Extract, Transform, Load", но вам, безусловно, не понадобятся никакие преобразования.

Типичным способом копирования базы данных в тестовую систему является:

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

    DROP целевую базу данных.

    pg_dump исходную базу данных.

    Восстановите дамп у цели.

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

ответил(а) 2018-07-26T08:28:00+03:00 2 года, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема