AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·CN
·更新于 19 Jul 2026
某公司在 Amazon RDS for PostgreSQL 上运行着一个关键数据库,并希望以最小的停机时间和数据丢失、以及最少的操作开销迁移到 Amazon Aurora PostgreSQL。哪种解决方案满足这些要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 创建 RDS for PostgreSQL 数据库实例的 Aurora 只读副本。将 Aurora 只读副本提升为新的 Aurora PostgreSQL 数据库集群。.
为什么这是答案
正确答案是创建 RDS for PostgreSQL 数据库实例的 Aurora 只读副本,然后将其提升为新的 Aurora PostgreSQL 数据库集群。这种方法利用了 Aurora 的零停机迁移功能,在创建只读副本时,源 RDS 数据库可以继续运行,从而将停机时间降至最低。提升只读副本时,数据丢失风险也极低,因为它是一个近乎实时的复制。操作开销也相对较少,因为 AWS 会管理大部分迁移过程。
创建数据库快照并填充新集群会导致较长的停机时间,因为需要在快照创建和恢复期间停止写入。使用 Amazon S3 数据导入功能通常用于大规模数据迁移,但对于关键数据库,其复杂性和潜在的数据一致性问题使其不适合此场景。使用 pgdump 工具备份和恢复也会导致显著的停机时间,并且需要手动管理备份和恢复过程,操作开销较大。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡