工具 pgsql2pgsql 支持不落地的把 HybridDB for PostgreSQL/Greenplum Database/PostgreSQL/PPAS 中的表迁移到 HybridDB for PostgreSQL/Greenplum Database/PostgreSQL/PPAS。
pgsql2pgsql 支持的功能
pgsql2pgsql 支持如下功能:
[src.pgsql]
connect_string = "host=192.168.1.1 dbname=test port=5888 user=test password=pgsql"
[local.pgsql]
connect_string = "host=192.168.1.1 dbname=test port=5888 user=test2 password=pgsql"
[desc.pgsql]
connect_string = "host=192.168.1.1 dbname=test port=5888 user=test3 password=pgsql"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
您提到的 pgsql2pgsql
工具似乎是一个用于在不同PostgreSQL兼容数据库之间迁移数据的工具,包括阿里云的HybridDB for PostgreSQL、Greenplum Database、以及传统的PostgreSQL和PPAS(Postgres Plus Advanced Server)。这个工具支持全量数据迁移以及特定版本下的增量数据同步,能够在不落地的情况下高效地完成数据库表的迁移工作。下面是对您提供信息的一个总结和补充:
my.cfg
配置文件来设置源库、本地临时库和目的库的连接信息。
./{binary}
(假设已将路径替换为实际的二进制文件路径)来启动全库迁移过程。db_sync_status
表,可以监控迁移的状态和进度。请注意,直接提供的下载链接和源码编译说明链接在这里未具体给出,实际操作时应参照阿里云官方文档或相关开源项目页面获取最新和最准确的信息。