【问题标题】:Transfering data between two managed instance PostgreSQL Servers在两个托管实例 PostgreSQL 服务器之间传输数据
【发布时间】:2022-01-13 13:04:01
【问题描述】:

我在托管实例上有两个远程 PostgreSQL 服务器,没有我可以访问的本地操作系统。我想将一张表从一个复制到另一个。

我的笔记本电脑上有 DBeaver,它允许我建立到两台服务器的连接。当我在它们之间启动传输作业时,我可以从以太网流量中看到数据从源远程服务器“通过”DBeaver 到我的笔记本电脑,然后备份到目标远程服务器。两次互联网访问数据。

有没有办法避免我的数据在网络上的这种双重访问?当我无法访问其中任何一个的操作系统或文件系统时,也许可以通过某种方式在两台机器之间启动直接链接? 谢谢

【问题讨论】:

  • 使用带有外部数据包装器的外部表。
  • 很好,谢谢 AHWNN。

标签: postgresql etl transfer dbeaver


【解决方案1】:

感谢 a-horse-with-no-name 提供此解决方案。 正如他在 cmets 中所说,使用外部数据包装器。 这个链接帮助了我: https://thoughtbot.com/blog/postgres-foreign-data-wrapper

【讨论】:

    猜你喜欢
    • 2018-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    • 2014-04-12
    • 1970-01-01
    • 2022-01-05
    相关资源
    最近更新 更多