Хоть бы указали какая база, предположим MySQL тогда в локальной базе делаем
MySQL Federated и работаем далее запросами так если бы это было на одном компе
CREATE TABLE federated_table (... структура...) ENGINE=FEDERATED DEFAULT CHARSET=latin1
CONNECTION='mysql://root@localhost:9306/federated/test_table';
INSERT INTO table1 (Column1, Column2)
SELECT column1, column2 FROM federated_table;
Ессно надо через SSH пробросить порт удаленной базы и так чтобы не пересекался с локальной и все это указать в строке подключения. И при создании федеративных таблиц структура должна совпадать, ее надо запросить с удаленного сервера
P.S. В комментариях выяснилось что база с основными данными MySQL а создать надо PostgreSQL
Похожий механизм есть и там, называется
Foreign Data Wrapper (FDW). Не на много сложнее, чем описано мной выше (установить расширение, создать сервер, сопоставить пользователя и импортировать схемы). И дальше работать в локальной базе с запросами, а данные потянутся с удаленного сервера.