阿里云 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模式,无需用户手动搭建 |
如果业务需要访问从库怎么处理? |
重启RDS实例 | 必须通过控制台或API重启实例。 |
功能概览参考 https://help.aliyun.com/document_detail/145466.html?spm=a2c4g.11186623.6.1066.27e6799av35gMI
二、 只读实例
只读实例拓扑图
1. 注意事项
- PPAS 10.0支持只读实例,PPAS 9.3不支持。
- 主实例规格不低于8核32G(独享套餐),只读实例的规格和存储空间不能低于主实例。
- 只读实例为单节点架构(没有备节点)。
- 只能在主实例内创建只读实例,不能将已有实例切换为只读实例。
- 创建只读实例时是从备实例复制数据,因此不会影响主实例。
- 只读实例的参数不继承主实例上的参数设置,会生成默认参数值,可以在只读实例的控制台上进行修改。
2. 功能特点
- 计费方式:按量付费(每小时扣费一次)
- 地域和可用区:与主实例在同一地域,可以在不同的可用区。
- 规格和存储空间:只读实例的规格和存储空间不能低于主实例。
- 切换网络类型:可以与主实例不一致。
- 账号与数据库管理:全部通过主实例同步。
- 白名单:只读实例创建时会自动复制其主实例的白名单信息,但只读实例和主实例的白名单是相互独立的。若您需要修改只读实例的白名单,请参见设置白名单。
- 监控与报警:提供系统性能指标的监控视图,如磁盘容量、IOPS、连接数、CPU利用率等。
3. 功能限制
- 只读实例数量:最多创建5个只读实例。
- 实例备份:因主实例已有备份,只读实例暂不支持备份设置以及手动发起备份。
- 数据迁移:不支持将数据迁移至只读实例。
- 数据库管理:不支持创建和删除数据库。
- 账号管理:不支持创建和删除账号,不支持为账号授权以及修改账号密码功能。
4. 创建只读实例
- 找到目标实例,单击实例ID。在页面右侧单击添加只读实例。
在购买页面,设置只读实例的参数,然后单击立即购买。建议选择与主实例相同的VPC。
几分钟后,该只读实例即创建成功。
5. 查看只读实例
- 在实例列表中查看只读实例
- 在主实例的基本信息页面查看只读实例
只读实例同步主实例的数据时,可能会有一定的延迟。您可以在只读实例的基本信息页面查看延迟时间。
三、 数据迁移
从 ECS 自建数据库迁移到 RDS
从本地数据库迁移到 RDS PPAS
未完待续