我有 2 个 Aurora postgresql DB(A 和 B),位于 2 个不同的 Aurora 集群下。为了将数据(仅)从 DB A 迁移到 DB B,我是否需要在集群上安装 pg_dump 扩展,或者只需要将其安装在与集群建立连接的本地计算机(或跳转主机)上?
我无法直接访问生产集群,因此无法测试。
但是如果那里只需要pg_dump,我可以申请jumphost访问。谢谢。
pg_dump
是一个客户端工具,因此您无需在数据库服务器上安装任何东西即可使用它。在本地计算机上安装 PostgreSQL 客户端,并确保使用与数据库服务器上使用的相同(主要)版本。