注意:
- 本教程需要访问 Oracle Cloud。要注册免费账户,请参阅开始使用 Oracle Cloud Infrastructure 免费套餐。
- 它对 Oracle Cloud Infrastructure 身份证明、租户和区间使用示例值。完成实验室后,请使用特定于云环境的那些值替换这些值。
在 Oracle Database@Google Cloud 上预配 Oracle Exadata Database Service
简介
Oracle Database@Google Cloud 提供了在 Oracle Cloud Infrastructure (OCI) 中使用 Oracle Exadata Database Service 的所有性能、规模和可用性优势,同时在 Google Cloud 中运行应用和其他服务。这一联合解决方案使开发人员能够部署创意应用,将 AI Vector Search 等 Oracle Database 创新与 Vertex AI 和 Gemini 基础模型等同类优秀 Google Cloud 服务相结合。
Exadata 基础结构在 Google Cloud 数据中心内共存,如网络图中所示。Exadata 基础结构分配给 Google Cloud 项目,这是创建、启用和使用所有 Google Cloud 服务(例如管理用户权限和计费)的基础。您将创建虚拟专用云 (Virtual Private Cloud,VPC),该云将使用 Oracle 管理的网络连接到 Exadata VM 和数据库。
目标
- 预配 Exadata 基础结构、Exadata VM 集群和 Oracle Database 23ai。
任务 1:预配 Exadata 基础结构
-
登录到 Google Cloud Console,单击 Exadata 数据库、Exadata 基础结构和创建。
注:假设您的 OCI 租户已通过专用方案链接,并且已预配 VPC。
-
在 Exadata 基础结构实例详细信息中,输入基础结构显示名称、基础结构 ID ,然后选择将预配 Exadata 基础结构的区域。
注:基础结构 ID 在 Google Cloud 中的所有 Exadata 基础结构中必须唯一。可以更新基础结构显示名称。
-
在计算机配置中,选择 Exadata 基础结构配置。已为您填写最低配置。通过两台数据库服务器和三台存储服务器,您可以访问 252 个 OCPU 和 189 TB 可用存储来处理您的数据库工作负载。
-
Oracle Exadata Database Service 是 Oracle 在其中提供基础设施维护的共同管理服务。在预配过程中,您可以指定维护方法和计划。单击更改并输入以下信息。
-
维护方法首选项可以是滚动或非滚动。默认情况下,Exadata 基础结构以滚动方式进行更新,一次更新一台服务器,不会停机。非滚动维护方法可最大限度地缩短维护时间,但会导致系统完全停机。
-
仅当您希望在 Oracle 权限之外执行其他操作时才启用自定义操作。定制操作超时可用于在开始对数据库 (DB) 服务器进行维护之前执行定制操作。
-
在维护计划中,默认设置无首选项允许系统为基础结构维护分配日期和开始时间。您可以通过选择指定调度来定制调度。
-
提供最多 10 个唯一的维护联系人电子邮件地址,以接收何时安排维护的通知。
-
-
单击保存可保存维护更新。
-
单击创建以继续进行 Exadata 基础结构预配。
任务 2:预配 Exadata VM 集群
每个 Oracle Exadata 数据库服务器包含一个或多个虚拟机 (virtual machine,VM) 来宾。借助对多个虚拟机集群 (MultiVM) 的支持,每个数据库服务器最多可以支持八个 VM,每个 Exadata 数据库系统总共可以托管八个 VM 集群。预配 VM 集群时,您可以指定分配给 VM 集群的系统资源,这些资源将支持 Oracle 数据库工作负载。
-
要创建 Exadata VM 集群,请单击 CREATE 将 VM 集群与 Exadata 基础结构关联。VM 集群配置基于将在 VM 内预配的数据库。这包括 OCPU 数、内存、数据库存储、客户端和备份网络以及数据库许可。
在 Exadata 数据库页中,单击 EXADATA VM CLUSTERS 和 CREATE 。
-
在基本详细信息页中,输入以下信息。
-
显示名称:输入 VM 集群的用户友好显示名称。名称不需要唯一。
-
VM 集群 ID: VM 集群 ID 在租户中必须唯一。
-
Oracle Grid Infrastructure 版本:选择要安装在 VM 集群上的 Oracle Grid Infrastructure 版本(19c 和 23ai)。
注:Oracle Grid Infrastructure 发行版确定可在 VM 集群上支持的 Oracle Database 发行版。例如,您无法运行比 Oracle Grid Infrastructure 软件发行版更新的 Oracle Database 发行版。
-
-
通过 VM 集群配置,您可以向 VM 分配资源。输入以下信息。
-
每个 VM 的 OCPU 计数:输入每个 VM 的 OCPU 计数,以将该数量的 OCPU 分配给每个 VM 集群的虚拟机计算节点。每个 VM 最少两个 OCPU。请求的 OCPU 总数是指您在 VM 集群中分配的 OCPU 核心总数。
-
每个 VM 的内存:输入要分配给每个 VM 的每个 VM 的内存。每个 VM 的最小容量为 30 GB。
-
每个 VM 的本地存储:输入每个 VM 的本地存储,以将本地存储分配给每个 VM。每个 VM 的最小容量为 60 GB。
注:每次创建新的 VM 集群时,数据库服务器本地空间中的剩余空间将用于新 VM 集群。
-
-
以 1 TB 的倍数输入可用的 Exadata 存储配置。最小值为 2 TB。
-
为 Exadata 稀疏快照分配存储:如果打算在 VM 集群中使用快照功能,请选择此项。创建 VM 集群后,无法更改稀疏快照的存储配置选项。
-
为本地备份分配存储:如果要对 Oracle Exadata Cloud Infrastructure 实例中的本地 Exadata 存储执行数据库备份,请选择此项。创建 VM 集群后,无法更改本地备份的存储配置选项。
-
-
通过选择网络项目和关联网络定义有权连接到 Exadata VM 集群的网络,然后输入以下信息。
-
客户机 IP 范围: VM 集群应附加到的客户机 IP 范围。
-
备份 IP 范围:备份 IP 范围用于备份网络将备份信息传输到备份目标以及从备份目标传输备份信息,以及用于 Oracle Data Guard 复制。
Note: Do not use a subnet that overlaps with
192.168.16.16/28
, which is used by the Oracle Clusterware private interconnect on the database instance. -
主机名前缀:它必须以字母字符开头,并且只能包含字母数字字符和连字符 (
-
)。Exadata 数据库系统允许的最大字符数为 12。注:主机名在子网内必须唯一。
-
-
输入 SSH 密钥以使用 SSH 隧道访问系统数据库的服务。输入要用于访问 VM 集群计算节点的 SSH 公共密钥。
-
选择要用于 VM 集群的许可证类型。
-
包括的许可证:选择云服务的成本是否包括数据库服务的许可证。
-
自带许可证 (Bring Your Own License,BYOL):如果您是具有无限制许可证协议或无限制许可证协议的 Oracle Database 客户并且希望将许可证与 Oracle Cloud Infrastructure 一起使用,请选择此项。
-
-
通过启用诊断收集,Oracle Cloud 运维人员将能够快速有效地识别、调查、跟踪和解决来宾 VM 问题。订阅事件以获得有关资源状态更改的通知。
注:您可以随时选择退出此功能。
-
在高级字段部分中,输入以下信息。
-
时区:指示 VM 集群的时区。
-
SCAN 监听程序端口 (TCP/IP) 输入 SCAN 监听程序端口 (TCP/IP)。预配 VM 集群后,无法更改此项。
-
-
单击创建以继续进行 Exadata VM 集群预配。
任务 3:创建 Oracle Database
-
Oracle Database 创建工作通过 OCI 控制台进行管理。借助 OCI 与 Google Cloud 之间的紧密集成,Google 控制台提供直接链接。单击 MANAGE IN OCI 。
-
Oracle Database 是 VM 集群资源。在 Exadata VM 集群详细信息页面中,向下滚动。
在资源下,单击数据库和创建数据库。
-
在数据库的基本信息部分中,输入以下信息。
-
提供数据库名:输入数据库名。
注:您需要满足以下要求。
- 最多八个字符。
- 仅包含字母数字字符。
- 以字母字符开头。
- 不能是 VM 集群上
DB_UNIQUE_NAME
的前八个字符的一部分。
-
为数据库提供唯一的名称(可选):如果未指定,系统将自动生成唯一的名称值,如
<db_name>\_<3_chars_unique_string>\_\<region-name\>
。注:如果输入唯一的名称,则需要满足以下要求。
- 最多为 30 个字符。
- 只包含字母数字字符或下划线 (
_
) 字符。 - 以字母字符开头。
- 在 VM 集群中唯一。建议在租户中唯一。
-
选择数据库版本:选择数据库版本。
-
提供 PDB 名称(可选):如果未指定,系统将自动生成名称值。
注:您需要满足以下要求。
- 最多八个字符。
- 只包含字母数字字符或下划线 (
_
) 字符。 - 以字母字符开头。
- 为了避免在使用 Oracle Net Services 连接到 PDB 时出现潜在的服务名称冲突,请确保 PDB 名称在整个 VM 集群中是唯一的。
-
-
在指定数据库主目录部分中,输入以下信息。
- 数据库主目录源:选择数据库主目录源。
- 选择现有数据库主目录。
- 创建新数据库主目录并输入数据库主目录显示名称。
- 启用数据库统一审计
- 数据库映像(可选):数据库映像使用所需的 Oracle 发布的映像或您提前创建的定制数据库软件映像。
- 数据库主目录源:选择数据库主目录源。
-
在创建管理员身份证明部分中,为系统口令创建管理员身份证明。
-
密码: 输入密码。
注:您需要满足以下要求。
- 必须为 9 到 30 个字符。
- 至少包含两个大写、两个小写、两个数字和两个特殊字符。特殊字符必须为 (
_
)、(#
) 或 (-
)。 - 密码不得以正向或反向顺序包含用户名(
SYS
、SYSTEM
等)或单词 Oracle ,无论大小写如何。
-
确认密码:通过重新输入指定的系统密码来确认密码。
-
选择 Use the administrator password for the TDE wallet 密码是可选的。
-
-
在配置数据库备份部分中,通过指定用于将数据库备份到 Oracle Database Autonomous Recovery Service 或 OCI Object Storage 的设置来配置数据库备份。
- 启用自动备份:选择此项可为此数据库启用自动备份。
- 备份目标:备份目标选项包括自治恢复服务或对象存储。选择后,检查并输入为每个服务请求的信息。有关备份目的地的更多信息,请参见 Manage Database Backup and Recovery on Oracle Exadata Database Service on Dedicated Infrastructure 。
-
单击显示高级选项。
-
在管理部分中,输入以下信息。
-
Oracle SID 前缀(可选):Oracle SID 前缀是 Oracle Database 实例编号,并自动添加到 SID 前缀以创建
INSTANCE_NAME
数据库参数。INSTANCE_NAME
参数也称为 SID。SID 在云 VM 集群中是唯一的。如果未指定,则 SID 前缀默认为db_name
。注:您需要满足以下要求。
- 最多为 12 个字符。
- 只包含字母数字字符或下划线 (
_
) 字符。 - 以字母字符开头。
- 在 VM 集群中唯一。
-
字符集:数据库的字符集。默认值为 AL32UTF8 。
-
国家字符集(可选):国家字符集是数据库的国家字符集。默认值为 AL16UTF16。
-
-
在加密部分中,要管理数据库密钥,请选择使用 Oracle 管理的密钥或使用客户管理的密钥。有关管理数据库密钥的选项的详细信息,请参阅《 Security Guide for Oracle Exadata Database Service on Dedicated Infrastructure 》。
-
在 Tags(标记)部分中,选择 Tag namespace(标记名称空间)。通过标记,您可以定义标记键和标记值,并将它们与资源关联。然后,您可以使用标记来帮助您根据业务需求组织和列出资源。有关标记的更多信息,请参见 Tagging Oracle Exadata Database Service on Dedicated Infrastructure Resources 。
-
-
单击创建数据库以继续进行 Oracle Database 预配。
后续步骤
现在,您可以将数据迁移到新的 Oracle Database。了解 Oracle Zero Downtime Migration (ZDM) 如何帮助您满足迁移需求。
相关链接
-
Oracle Exadata Database Service on Dedicated Infrastructure 视频播放列表
-
Oracle LiveLabs 研讨会:Oracle Exadata Database Service on Dedicated Infrastructure 入门
-
标记 Oracle Exadata Database Service on Dedicated Infrastructure 资源
确认
- Authors — Leo Alvarado 的 Tammy Bednar(产品管理)
更多学习资源
浏览 docs.oracle.com/learn 上的其他实验室,或者访问 Oracle Learning YouTube 渠道上的更多免费学习内容。此外,请访问 education.oracle.com/learning-explorer 成为 Oracle Learning Explorer。
有关产品文档,请访问 Oracle 帮助中心。
Provision Oracle Exadata Database Service at Oracle Database@Google Cloud
G14500-01
September 2024