阿里云 RDS PPAS 官方文档学习及笔记

关于阿里云 RDS PPAS 官方文档重点摘要及一些问题记录。

RDS PPAS基于PostgreSQL,并在性能、应用方案和兼容性等方面进行了增强,提供直接运行Oracle应用的能力。所谓的PPAS 10.0、PPAS 9.3对应的是PG 10.0和9.3版本。

 

一、 使用限制

操作 使用约束 备注
修改数据库参数设置 暂不支持。 可以在界面修改部分autovacuum及log相关参数
数据库的root权限 RDS无法向用户提供superuser权限。  
数据库备份 只支持通过pg_dump进行数据备份。 不支持增量?
数据迁入

只支持通过psql还原由pg_dump备份的数据。

那oracle数据如何导入到ppas?
搭建数据库复制

1. 系统自动搭建了基于PPAS流复制的HA模式,无需用户手动搭建
2. PPAS Standby节点对用户不可见,不能直接用于访问

如果业务需要访问从库怎么处理?
重启RDS实例 必须通过控制台或API重启实例。  

功能概览参考 https://help.aliyun.com/document_detail/145466.html?spm=a2c4g.11186623.6.1066.27e6799av35gMI

 

二、 只读实例

只读实例拓扑图

阿里云 RDS PPAS 官方文档学习及笔记

 

1. 注意事项

  • PPAS 10.0支持只读实例,PPAS 9.3不支持。
  • 主实例规格不低于8核32G(独享套餐),只读实例的规格和存储空间不能低于主实例。
  • 只读实例为单节点架构(没有备节点)。
  • 只能在主实例内创建只读实例,不能将已有实例切换为只读实例。
  • 创建只读实例时是从备实例复制数据,因此不会影响主实例。
  • 只读实例的参数不继承主实例上的参数设置,会生成默认参数值,可以在只读实例的控制台上进行修改。

 

2. 功能特点

  • 计费方式:按量付费(每小时扣费一次)
  • 地域和可用区:与主实例在同一地域,可以在不同的可用区。
  • 规格和存储空间:只读实例的规格和存储空间不能低于主实例。
  • 切换网络类型:可以与主实例不一致。
  • 账号与数据库管理:全部通过主实例同步。
  • 白名单:只读实例创建时会自动复制其主实例的白名单信息,但只读实例和主实例的白名单是相互独立的。若您需要修改只读实例的白名单,请参见设置白名单
  • 监控与报警:提供系统性能指标的监控视图,如磁盘容量、IOPS、连接数、CPU利用率等。

 

3. 功能限制

  • 只读实例数量:最多创建5个只读实例。
  • 实例备份:因主实例已有备份,只读实例暂不支持备份设置以及手动发起备份。
  • 数据迁移:不支持将数据迁移至只读实例。
  • 数据库管理:不支持创建和删除数据库。
  • 账号管理:不支持创建和删除账号,不支持为账号授权以及修改账号密码功能。

 

4. 创建只读实例​​​​​​

  • 找到目标实例,单击实例ID。在页面右侧单击添加只读实例。

阿里云 RDS PPAS 官方文档学习及笔记

在购买页面,设置只读实例的参数,然后单击立即购买。建议选择与主实例相同的VPC。
阿里云 RDS PPAS 官方文档学习及笔记

几分钟后,该只读实例即创建成功。

 

5. 查看只读实例

  • 在实例列表中查看只读实例

阿里云 RDS PPAS 官方文档学习及笔记

  • 在主实例的基本信息页面查看只读实例​​​​​​

阿里云 RDS PPAS 官方文档学习及笔记

只读实例同步主实例的数据时,可能会有一定的延迟。您可以在只读实例的基本信息页面查看延迟时间。
阿里云 RDS PPAS 官方文档学习及笔记

 

三、 数据迁移

从 ECS 自建数据库迁移到 RDS

ECS 上的自建数据库到 RDS 的数据迁移

从本地数据库迁移到 RDS PPAS

Oracle 到 PPAS 不停机数据迁移

 

未完待续