Postgres: la mejor manera de mover datos del esquema público de una base de datos a un nuevo esquema de otra base de datos

Soy nuevo en Postgres y acabo de descubrir que no puedo acceder a datos de diferentes bases de datos en una consulta SQL. Y también aprendí el concepto de esquema en Postgres.

Ahora tengo dos bases de datos.

db1 y db2

Ambos tienen tablas con el mismo nombre en su esquema público.

Ahora, quiero crear un nuevo esquema en db1 con el nombre: new_schema

Y mueva datos de db2.public a db1.new_schema

¿Cuál es la forma más fácil de hacer esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta