Olá, vou criar postgres_fdw e explicar a transferência de dados.
Em primeiro lugar, criamos EXTENSION, cujo nome nos determinamos.
CREATE EXTENSION test;
Estamos criando um servidor para a máquina que iremos acessar para fazer a tarefa dblink.
CREATE SERVER deneme FOREIGN DATA WRAPPER test OPTIONS (host 'xxx.xxx.xx.xx', dbname 'TEST', port '5432');
Estamos mapeando usuários em dois ambientes diferentes entre si.
CREATE USER MAPPING FOR postgres SERVER cm96 OPTIONS (user 'Test' , password 'test123#');
Criamos o esquema na máquina onde configuramos o dblink
CREATE SCHEMA Test;
Podemos mover os dados com o comando IMPORT FOREIGN no servidor que criamos.
IMPORT FOREIGN SCHEMA public FROM SERVER Test INTO Test;