为 Amazon Redshift 添加复制
必须启用 JavaScript 才能正确显示此内容
为 Amazon Redshift 添加复制
了解如何在 OCI GoldenGate 中为 Amazon Redshift 目标创建复制流程。
开始之前
在为 Amazon Redshift 添加和运行副本之前,请确保您具有以下内容:
- Amazon Redshift 和 Amazon S3 连接创建并分配给您的目标部署。
- Amazon Redshift 集群。
- 在 Amazon Redshift 中创建的目标表。
- 使用 Amazon Redshift 集群在同一区域中配置的 Amazon S3 存储桶。
- 创建的 IAM 角色允许 Amazon Redshift 访问 Amazon S3 存储桶。
添加副本 (23ai)
要在 GoldenGate 23ai 中添加复制,请执行以下操作:
- 在 OCI GoldenGate 部署控制台的管理服务主页上,单击添加复制(加号图标)。
- 在“添加复制”面板的复制信息页上,根据需要填写字段,然后单击下一步:
- 选择复制类型:
- 输入进程名称,长度不超过 5 个字符。
- 输入说明,以帮助区分此流程与其他流程。
- 在复制选项页上,根据需要填写字段,然后单击下一步:
- 复制线索:
- 输入名称。
- 如果希望跟踪文件位于非默认位置,请输入子目录。
- 选择加密配置文件。如果未创建加密概要信息,则默认情况下会选择本地 Wallet。
- 对于开始,选择数据处理的起点:
- 线索位置:
- 输入序号。
- 输入 RBA 偏移。
- 从下拉列表中选择目标。
注意:
根据您的目标选择,您可能有其他选项,例如流处理、暂存和合并以及暂存位置。
- 目标身份证明:
- 选择域。
- 选择指定域中的别名。
- 选择检查点表。保留默认选择,或选择您为目标部署创建的检查点表。
- 选择最大线程数(仅限协调的复制)。
- 在托管选项页上,根据需要填写可选字段,然后单击下一步:
- 选择概要文件名称(如果有)。
- 启用对部署健康状况至关重要。
- 启用和配置自动启动设置。
- 在参数文件页上,可以添加参数以进一步配置复制。例如:
table source.table1;
如果使用协调的 Replicat ,请将 TARGETDB LIBFILE libggjava.so SET property=/u02/Deployment/etc/conf/ogg/your_replicat_name.properties
添加到参数文件中。
注意:
GoldenGate 默认使用格林威治标准时间 (GMT)。使用 SETENV 覆盖此复制进程的默认设置。此更改不适用于部署。例如:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
- 在“属性文件”页上,根据需要配置所需属性。查找标记为
#TODO
的选项。然后单击下一步。要考虑修改的一些属性包括:
gg.eventhandler.s3.region
:Amazon S3 存储桶所在区域的名称。请确保 Amazon S3 存储桶和 Amazon Redshift 集群位于同一区域中。
gg.eventhandler.s3.bucketMappingTemplate
:将用作暂存区域的 Amazon S3 存储桶名称。
- 单击创建并运行。如果单击创建,则可以稍后从管理服务主页手动启动复制。
添加复制 (21c)
了解如何为 Amazon Redshift 添加复制过程。
要为 Amazon Redshift 目标添加复制,请执行以下操作:
- 在 OCI GoldenGate 部署控制台的“管理服务概览”页上,单击添加复制(加号图标)。
- 在“添加复制”页上,选择复制类型,然后单击下一步。
- 在“复制选项”页上,填写以下字段,然后单击下一步:
- 对于进程名称,输入复制进程的名称。
- (可选)对于说明,输入简要说明以将此副本与其他副本区分开来。
- 如果源为“线索”,则对于线索名称,输入“提取”线索的名称。
- 对于目标,从下拉列表中选择 Amazon Redshift 。
- 对于 Amazon Redshift 的可用别名,请从下拉列表中选择您的别名。
- 对于可用暂存位置,请从下拉列表中选择 Amazon S3 。
- 对于通过回写别名,请从下拉列表中选择 Amazon S3 连接。
- 在“参数文件”页上,可以指定参数以进一步配置复制。
注意:
GoldenGate 默认使用格林威治标准时间 (GMT)。使用 SETENV 覆盖默认设置。例如:
setenv (TZ="US/Eastern")
setenv (TZ="GMT+5")
了解有关 SETENV 的详细信息。
- 在“属性文件”页上,根据需要配置所需属性。查找标记为
#TODO
的选项。然后单击下一步。要考虑修改的一些属性包括:
gg.eventhandler.s3.region
:Amazon S3 存储桶所在区域的名称。请确保 Amazon S3 存储桶和 Amazon Redshift 集群位于同一区域中。
gg.eventhandler.s3.bucketMappingTemplate
:将用作暂存区域的 Amazon S3 存储桶名称。
- 单击创建并运行。如果单击创建,则以后可以从“管理服务概览”页手动启动复制。
您可以返回到“管理服务概览”页,在该页中可以查看复制进程的创建并访问复制操作。