本文介绍2种方式将自建PostgreSQL迁移到阿里云RDS PostgreSQL。

使用数据传输DTS服务

  • 优势
    • 图形化操作,上手简单,出问题方便求助客服。
    • 支持增量迁移,数据割接时停机时间短。
    • 全量迁移免费,增量迁移收费。
  • 劣势

    不支持通过上传文件的方式指定表。

具体操作步骤请参见DTS数据迁移方案概览

使用原生PostgreSQL工具

如果使用DTS迁移无法满足业务需求,您可以使用PostgreSQL自带的工具进行迁移。

  • 优势
    • PostgreSQL原生工具,兼容性好。
    • 执行速度快。
    • 执行选项灵活,支持schema、database,可以排除不需要的表、选择需要的表等。
  • 劣势
    • 支持全量迁移,不支持增量迁移。
    • 对运维人员要求较高,需要一定的PostgreSQL和Linux技术基础。

具体操作步骤请参见手动迁移自建PostgreSQL数据库到RDS PostgreSQL