Как лучше скопировать postgres таблицу из одной базы в другую, в Azure облаке?
Привет,
есть база данных, на 150 гигабайт, в ней несколько таблиц с данными. Есть задача раз в месяц копировать данные из продуктивной базы данных в интеграционную базу. По сути там надо одну, две таблички скопировать. Данных много, несколько десятков гигабайт, несколько сотен миллионов записей. Я думал может можно создать pipline, которая выполнит pg_dump, а потом pg_import. Но не пойму, где их в pipline взять, потом еще эти десятки гигабайт надо где то складывать в промежутке.
Вот есть думка, написать приложение на java, которая раз в месяц будет делать селект на всю таблицу в продуктивной базе и писать данные в другую базу данных.
Или как то прямо из интеграционной базы данных подключиться к продуктивной и скопировать данные?
Может есть уже готовые решения?
Спасибо за любую подсказку. Я в azure без году неделя, хз, как это лучше провернуть.