用途:本技能面向 Amazon Relational Database Service(RDS),用于托管 MySQL、PostgreSQL、MariaDB、Oracle、SQL Server 及 Aurora 等关系型数据库,覆盖实例开通、备份、副本管理与排障等场景。
主要能力:涵盖实例规格(标准、内存优化、突发型)、存储类型(gp3、io1/io2、magnetic)、Multi-AZ 部署与只读副本概念;提供创建 PostgreSQL 实例、创建只读副本、手动快照、从快照恢复、按时间点恢复、修改实例、使用 IAM 认证连接等模式;附带实例管理、备份、副本相关 AWS CLI 命令参考。
使用方式:以 AWS CLI 或 boto3 操作典型流程,例如先建 DB 子网组和安全组,再执行 aws rds create-db-instance,或使用 boto3 的 rds.create_db_instance。IAM 认证方式下可用 rds.generate_db_auth_token 生成令牌,再配合 psycopg2 以 sslmode=require 连接。
适用场景:生产数据库开通、读写分离扩展读能力、备份与恢复演练、高可用与成本优化配置、连接失败与性能问题排查。
限制:资料未提供具体收费与价格信息,需另行查证;文中密码等示例不可直接用于生产,凭据应放入 Secrets Manager 并轮换。实际参数和可用引擎版本以 AWS 官方为准。