分享阿里云全球技术服务部(GTS)团队最佳实践、经典案例与故障排查。
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
2
回答
1
回答
2
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
2
回答
2
回答
1
回答
RDS支持外网地址访问,只需要为RDS设置外网地址,然后把访问源IP加入到RDS白名单,即可外网连接,外网地址需要手动申请,不需要时也可以释放。
详细操作步骤如下:
1、为RDS申请外网地址,关于如何为RDS申请外网地址,参见申请外网地址。
2、通过获取的数据库外网地址,访问RDS数据库。参见连接MySQL实例。
温馨提示:
● 此操作适用于云数据库RDS所有版本。
● 申请外网地址和后续产生的公网流量暂不收费,关于RDS更多价格说明,参见计费方式与收费项。
● 从访问速度、链路稳定性、安全性等方面考虑,建议在内网中配合阿里云的云服务器ECS一起使用,关于如何通过内网访问RDS云数据库,参见如何连接RDS数据库。
● 提供公网地址有可能增加安全隐患,建议设置好白名单的地址,避免安全隐患,或者使用内网访问。
● 若RDS已有外网地址,请忽略本步骤,并参见查看实例的内外网地址及端口信息,获取数据库信息。
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
1
回答
2
回答
RDS实例过期后会锁定,锁定后无法进行备份操作。
说明: RDS MySQL本地盘实例误删除或到期释放后,默认保留最后一个备份文件,可在已删除实例备份页面下载备份进行恢复。云盘实例无法保留最后一个备份文件。
1、包年包月RDS到期或欠费:
● 实例到期后1~7天,实例处于锁定状态,无法被访问,通过手动续费可以恢复,再进行备份或下载备份。
● 实例到期后8-15天,计算资源被释放,数据备份保留。通过实例回收站重建实例,将数据恢复到新建的实例中,再进行备份或下载备份。
● 实例到期超过15天,实例被释放,无法备份或下载备份。
2、按量付费RDS到期或欠费:
● 实例到期后2-8天,实例处于锁定状态,无法被访问,通过续费可以恢复, 再进行备份或下载备份。
● 实例到期超过8天,实例被释放,无法进行备份。RDS备份参考帮助文档。
2
回答
1、RDS MySQL高可用版本地盘实例支持对存储空间进行缩容,除此之外其它类型的RDS均不支持降低磁盘空间。 ● 高可用本地盘缩容参考变更实例配置。 ● 非高可用本地盘可新购存储小的实例,然后将当前的实例数据迁移到新实例上。详细操作流程点击查看。
2、如果是希望降低磁盘的空间使用大小,需要进一步区分不同的空间类型进行处理。 ● 临时空间:可以通过寻找低峰期重启实例来回收空间大小。 ● Binlog空间:可通过配置更短的保留周期、个数来回收空间。 ● Undo空间:5.6版本实例需要迁移实例实现;5.7、8.0实例可以通过修改undo truncate参数来调整。 ● Data空间:需要在业务上确认哪些表可以drop、truncate,或哪些表可以通过delete历史数据并optimize来回收空间。
2
回答
RDS实例过期后会锁定,锁定后无法进行备份操作。 说明: RDS MySQL本地盘实例误删除或到期释放后,默认保留最后一个备份文件,可在已删除实例备份页面下载备份进行恢复。云盘实例无法保留最后一个备份文件。
1、包年包月RDS到期或欠费: ● 实例到期后1~7天,实例处于锁定状态,无法被访问,通过手动续费可以恢复,再进行备份或下载备份。 ● 实例到期后8-15天,计算资源被释放,数据备份保留。通过实例回收站重建实例,将数据恢复到新建的实例中,再进行备份或下载备份。 ● 实例到期超过15天,实例被释放,无法备份或下载备份。
2、按量付费RDS到期或欠费: ● 实例到期后2-8天,实例处于锁定状态,无法被访问,通过续费可以恢复, 再进行备份或下载备份。 ● 实例到期超过8天,实例被释放,无法进行备份。RDS备份参考帮助文档。
1
回答
1
回答
关于将MySQL数据库迁移到RDS,参见从自建MySQL迁移至RDS for MySQL。
关于将SQL Server数据库迁移到RDS,参见全量备份数据上云SQL Server 2012/2016/2017版本 、全量备份数据上云SQL Server 2008 R2版本。
关于将PostgreSQL数据库迁移到RDS,参见从自建数据库迁移到RDS、使用psql命令迁移自建PostgreSQL数据库数据。
关于将PPAS数据库迁移到RDS,参见使用DTS迁移PPAS数据、从自建数据库迁移到RDS。
关于将MariaDB数据库迁移到RDS,参见使用mysqldump迁移MariaDB TX数据。
1
回答
使用云数据库RDS,需要在实例中创建数据库和账号 ,参考以下不同版本的创建方案:
● RDS MySQL实例支持两种数据库账号:高权限账号和普通账号。具体流程参考RDS MySQL 创建数据库和账号。
● SQL Server 2017标准版、2012、2016和2019通过控制台创建高权限账号和普通账号。具体流程参考创建数据库和账号(SQL Server 2017标准版、2012、2016和2019)。
● SQL Server 2017集群版可以通过控制台创建初始账号和数据库,或者通过SQL命令创建普通账号。具体流程参考创建数据库和账号(SQL Server 2017集群版)。
● SQL Server 2008 R2按最小权限原则和业务角色创建账号,并合理分配只读和读写权限。具体流程参考创建数据库和账号(SQL Server 2008 R2)。
● RDS PPAS实例创建数据库和账号,需要通过RDS控制台创建一个初始账号,然后可以通过数据管理(DMS)控制台创建和管理数据库。具体流程参考RDS PPAS 创建数据库和账号。
● RDS PostgreSQL实例支持两种数据库账号:高权限账号和普通账号。具体流程参考RDS PostgreSQL 创建数据库和账号。
● RDS MariaDB实例支持两种数据库账号:高权限账号和普通账号。具体流程参考RDS MariaDB 创建数据库和账号。
1
回答
1
回答
1
回答
1
回答
凝聚阿里云多年服务经验,携手合作伙伴与业界专家,匠心打造云服务技术共享!