• 沒有找到結果。

场景二:创建 OBS 自建桶迁移任务

介绍OBS自建桶场景下的备份迁移。您可以将本地数据库备份文件上传到OBS桶,然 后通过下载OBS桶里的备份文件,对已有数据库实例进行备份数据迁移。

本小节主要介绍通过数据复制控制台创建备份迁移任务的配置流程。

前提条件

● 已登录数据复制服务控制台。

● 账户余额大于等于0元。

● 满足备份迁移支持的数据库类型,参见备份迁移。

● 满足备份迁移的限制条件,参见使用须知。

操作步骤

以下操作流程仅以Microsoft SQL Server引擎为示例,详细介绍数据库备份迁移任务的 配置流程,其他存储引擎的配置流程类似。

3-4 任务信息

3-7 任务信息

参数 描述

任务名称 任务名称在4-50位之间,必须以字母开头,不区分大小写,可以包 含字母、数字、中划线或下划线,不能包含其他特殊字符。

描述 描述不能超过256位,且不能包含! = < > & ' " \ 特殊字符。

3-5 备份文件信息

3-8 备份文件信息

参数 描述

数据库类型 备份文件的数据库类型,选择Microsoft SQL Server。

备份文件来源 选择OBS自建桶。

桶名 选择备份文件所在的桶名,以及该桶目录下的备份文件。

说明

● Microsoft SQL Server的备份文件需要选择OBS桶目录下“.bak”格 式的文件名,且可以同时选择多个备份文件。

● 不支持将一个库分割成不同文件上传。

● 该桶的桶名、备份文件名或者路径中不能包含中文。

参数 描述

企业项目 对于已成功关联企业项目的用户,仅需在“企业项目”下拉框 中选择目标项目。

如果需要自定义企业项目,请前往项目管理服务进行创建。关 于如何创建项目,详见《项目管理用户指南》。

标签 可选配置,对迁移任务的标识。使用标签可方便管理您的迁移 任务。每个任务最多支持10个标签配额。

任务创建成功后,您可以单击实例名称,在“标签”页签下查 看对应标签。关于标签的详细操作,请参见标签管理。

步骤3 在“选定目标”页面,根据所选数据库类型,配置相应的数据库信息,单击“下一 步”。

3-6 Microsoft SQL Server 数据库信息

3-9 Microsoft SQL Server 数据库信息

参数 描述

目标RDS实例名称 选择目标RDS实例。若没有合适的目标RDS数据库实例,请先 创建所需的目标数据库实例,可参见《关系型数据库快速入 门》中“SQL Server快速入门”下的“购买实例”章节。

待恢复备份类型 请根据业务需求,选择全量备份或增量备份类型。

● 全量备份:指备份文件是完整备份类型的备份。

● 增量备份:指备份文件是日志类型的备份。

说明

– 进行增量备份恢复前,需要先执行一次全量备份恢复的操作。

– 一次性数据库迁移,则需要停止业务,上传全量备份进行恢复。

– 如果需要数据库迁移中业务不中断,则需要使用全量备份和多次 增量日志备份的恢复来实现业务中断最小化。

参数 描述

通过DRS将其恢复为指定的新数据库名。

使用条件:

参数 描述

待还原数据库名称 当选择的指定恢复数据库类型为“部分数据库”时,需要输入 待还原数据库名称。

待还原数据库名称必须与备份文件中的数据库名称一致,区分 大小写,长度为1~256个字节,可以包含中文、字母,数字、

中划线和下划线,不能包含其他特殊字符。

此处,数据复制服务还提供待还原数据库别名设置的功能,具 体使用场景如下:

● 如果您选择的是全量备份下的部分数据库恢复,那么可以在 填写待还原数据库名称时,根据需求为待还原数据库进行别 名设置,该别名也将存储于目标端数据库。

● 如果是增量备份下的部分数据库恢复,则不支持待还原数据 库别名设置的功能。

说明待还原数据库支持重命名,最大配额为100个。

步骤4 在“信息确认”页面核对配置详情后,勾选协议,单击“下一步”。

说明

SQL Server自身的工作原理是备份文件恢复到新的数据库后,非聚集索引表的索引信息将会失效 需要立即重建。如果源数据库里存在大量非聚集索引表,备份迁移后请在目标库进行索引重建,

以避免数据库未来使用中性能出现重大下降。同时备份文件里仅保存数据库级信息,在SQL Server实例中还有一些配置需要主动识别并手工完成迁移,如login,权限,DBlink,job等,如 果源数据库包含这部分配置,请参考《最佳实践》进行迁移补充工作。

步骤5 在“备份迁移管理”页面任务列表中,观察对应的恢复任务的状态为“恢复中”,恢 复成功后,任务状态显示“成功”。

----结束

3.4 参考:任务状态含义

备份迁移提供了多种任务状态,以便区分不同阶段的迁移任务。

数据备份迁移任务的状态和说明,请参见表3-10。

3-10 备份迁移任务状态和说明

状态 说明

恢复中 正在进行备份文件到目标数据库的迁移任务。

成功 备份文件到目标数据库的迁移任务执行成功。

失败 备份文件到目标数据库的迁移任务执行失败。

说明

已删除的迁移任务在状态列表中不显示。

4 实时同步

4.1 概述

一次完整的实时同步,是通过创建实时同步任务,以同步任务作为导向,依次进行同 步进度观察、同步日志分析、同步数据一致性对比等多项操作。通过多项指标和数据 的对比分析,可以帮助您实现不同业务系统间的数据实时同步。

一次完整的实时同步包含如下过程:

4-1 实时同步流程

● 步骤一:创建同步任务。根据需要,选择源和目标数据库,创建同步任务。

● 步骤二:查询同步进度。同步过程中,可以通过查看同步进度了解实时同步的完

成情况。

● 步骤三:查看同步日志。同步日志包含告警、错误和提示等类型的信息,可根据

此类信息分析系统存在的问题。

● 步骤四:对比同步项。实时同步提供对比功能,可根据需要查看对象级对比、数

据级对比等,来确保源和目标数据库的数据一致性。