管理 - 在 AWS 上运行 Oracle Database 的最佳实践

管理

自动化

可以使用 AWS CloudFormation 模板自动创建和部署 Oracle 数据库。有关部署 Oracle 数据库环境的按步骤说明,请参阅 AWS 上的 Oracle Database 快速入门

Oracle AMI

Amazon Machine Image (AMI) 提供启动实例(云中的虚拟服务器)所需的信息。您在启动实例时指定 AMI,可以从 AMI 启动所需任意数量的实例。

Oracle 会定期为 AWS 上的某些 Oracle 产品(包括 Oracle Database)提供正式的 AMI。但是,Oracle 提供的可用数据库 AMI 可能并不始终为最新版本。Oracle 提供的 AMI 基于 Oracle Linux 操作系统。

在 Amazon EC2 上安装和使用 Oracle Database 时,您无需使用 Oracle 提供的 AMI。您可以使用操作系统 AMI 启动 Amazon EC2 实例,然后从 Oracle 网站下载并安装 Oracle Database 软件,就像使用物理服务器一样。

在为第一个环境设置所有必需的 Oracle 软件后,您可以为后续安装创建自己的自定义 AMI。也可以直接从 AWS Marketplace 启动 AMI。在使用第三方提供的任何社群 AMI 之前,应仔细检查它们的安全性和可靠性。AWS 对其安全性或可靠性概不负责,也不承担任何责任。

AWS Systems Manager

AWS Systems Manager AWS Systems Manager 是一系列可帮助您自动执行管理任务的功能,例如系统清点、应用操作补丁、自动创建 AMI 以及大规模配置操作系统和应用程序。Systems Manager 使用 SSM(系统状态管理)代理来收集清单、EC2 实例中的状态信息以及运行补丁命令。补丁管理器与 AWS Identity and Access Management (IAM)、AWS CloudTrail 和 Amazon CloudWatch Events 集成,以提供包括事件通知和审核使用情况的能力的安全修补体验。