常见问题

Similar documents
常见问题

API参考

SDK参考

最佳实践

最佳实践

用户指南

第6章  数据库技术基础

PowerPoint Presentation

學 科 100% ( 為 單 複 選 題, 每 題 2.5 分, 共 100 分 ) 1. 請 參 閱 附 圖 作 答 : (A) 選 項 A (B) 選 項 B (C) 選 項 C (D) 選 項 D Ans:D 2. 下 列 對 於 資 料 庫 正 規 化 (Normalization) 的 敘

快速入门

常见问题

SDK参考

SDK参考

性能白皮书

最佳实践

A API Application Programming Interface 见 应 用 程 序 编 程 接 口 ARP Address Resolution Protocol 地 址 解 析 协 议 为 IP 地 址 到 对 应 的 硬 件 地 址 之 间 提 供 动 态 映 射 阿 里 云 内

幻灯片 1

性能白皮书

R D B M S O R D B M S R D B M S / O R D B M S R D B M S O R D B M S 4 O R D B M S R D B M 3. ORACLE Server O R A C L E U N I X Windows NT w w

产品介绍

目 录 1 镜 像 环 境 及 使 用 说 明 镜 像 环 境 说 明 镜 像 安 装 说 明 服 务 器 安 全 狗 网 站 安 全 狗 安 全 狗 服 云 MYSQL 数 据 库 密 码 软 件

epub 61-2

目錄

一 登录 crm Mobile 系统 : 输入 ShijiCare 用户名和密码, 登录系统, 如图所示 : 第 2 页共 32 页

为文件系统创建普通用户可读写的子目录


产品介绍

南京晓庄学院2011年本科教学质量报告

支持的趋势科技服务器深度安全防护系统功能(按平台划分)

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

User Group SMTP

TopTest_Adminstrator.doc

6-1 Table Column Data Type Row Record 1. DBMS 2. DBMS MySQL Microsoft Access SQL Server Oracle 3. ODBC SQL 1. Structured Query Language 2. IBM

快速入门


UFO-用友电子表软件

H3C LA2608 室内无线网关 用户手册 杭州华三通信技术有限公司 资料版本 :6W

软件概述


二零一五年施政報告 - 施政綱領 - 第三章 扶貧及為弱勢社群提供支援

育 部 分 則 由 陳 淑 貞 委 員 及 李 兆 環 委 員 共 同 執 行, 在 此 先 感 謝 各 位 委 員 及 學 者 專 家 之 參 與 二 目 前 評 論 報 告 初 稿 之 架 構 區 分 為 對 政 府 機 關 回 應 意 見 之 觀 察 優 點 及 待 改 進 事 項, 以 及

<4D F736F F D20BACBB0B2C8ABD3EBB7C5C9E4D0D4CEDBC8BEB7C0D6CEA1B0CAAEB6FECEE5A1B1B9E6BBAEBCB C4EAD4B6BEB0C4BFB1EA2E646F63>

附 : 初 中 组 一 等 奖 (31 个 ): 天 河 外 国 语 学 校 中 山 大 学 附 属 中 学 番 禺 区 大 石 富 丽 中 学 广 东 实 验 中 学 附 属 天 河 学 校 花 都 区 实 验 中 学 增 城 区 凤 凰 城 中 英 文 学 校 广 州 市 执 信 中 学 花 都

<4F4BBEFAA576A470BBA15FC160AAED E786C73>

58, ,769 51,911 74,666 35, , , , ,

辽宁铁~1

游戏攻略大全(十).doc

保 险 公 司 金 富 月 盈 两 产 全 品 保 名 险 称 ( 分 红 型 ) 产 分 品 红 类 型 缴 费 年 类 缴 型 缴 10 费 年 期 缴 限 保 险 期 限 ( 年 ) 聚 富 2 号 两 全 保 险 ( 万 能 型 ) 万 能 型 趸 缴 趸 缴 6 年 龙 享 安 康 重 疾

I

海底捞你学不会

YEN/MIAO CHING MS 27FEB DEL HKG

Microsoft Word - 02文本.docx


案件

義 和 團 及 兪 國 聯 軍 之 役 課 題 學 習 指 引 : A. 思 考 課 題 有 人 說, 義 和 團 及 兪 國 聯 軍 之 役 是 中 國 近 代 史 的 分 水 嶺, 你 同 意 嗎? B. 思 考 方 向 滿 清 政 府 的 管 治 威 信 思 考 是 否 已 不 信 任 滿 清

最新监察执法全书(一百五十五).doc

游戏攻略大全(三十四).doc

掌握健康 掌握人生


草莓实用技术(一)

Microsoft Word - 【襪子流浪記】.docx

最新监察执法全书(十一).doc

钓鱼技巧_二_.doc

动物的智慧(五)

学位〔2013〕37号

海关法规(七).doc

健康知识(一)

北京(一)

穨ecr6_c_2.PDF

i

园林植物卷(九).doc

城市园林(上).doc

家装知识(四)

苗木的种植_四_.doc

认识植物(一)

蟹的养殖技术(一)

药用植物种植技术(二)

特种养殖实用技术(七)

游戏攻略大全(五十三).doc

司法鉴定工作手册(十八)

外科疾病诊治(三)

动物杂谈_三_.doc

(3) (4) (1) (2) (d) V-2

untitled

外科疾病诊治(十九)

新时期共青团工作实务全书(一百四十八)

外科疾病诊治(五)

案件

养虾小常识_二_.doc

养虾小常识_三_.doc

铁路管理规程(三)


880041_C_Unique_REDACTED_.indb

外科疾病诊治(二十七)

第四章 生活习俗

铁路管理规程(五)

(1) (2) (3) 80% 1. 49% 51%

园林植物卷(十三).doc

Transcription:

数据复制服务 常见问题 文档版本 03 发布日期 2018-08-31 华为技术有限公司

版权所有 华为技术有限公司 2018 保留一切权利 非经本公司书面许可, 任何单位和个人不得擅自摘抄 复制本文档内容的部分或全部, 并不得以任何形式传播 商标声明 和其他华为商标均为华为技术有限公司的商标 本文档提及的其他所有商标或注册商标, 由各自的所有人拥有 注意 您购买的产品 服务或特性等应受华为公司商业合同和条款的约束, 本文档中描述的全部或部分产品 服务或特性可能不在您的购买或使用范围之内 除非合同另有约定, 华为公司对本文档内容不做任何明示或默示的声明或保证 由于产品版本升级或其他原因, 本文档内容会不定期进行更新 除非另有约定, 本文档仅作为使用指导, 本文档中的所有陈述 信息和建议不构成任何明示或暗示的担保 华为技术有限公司 地址 : 深圳市龙岗区坂田华为总部办公楼邮编 :518129 网址 : http://e.huawei.com 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 i

目录 目录 1 通用型问题... 1 1.1 数据复制服务是什么... 1 1.2 数据复制服务的操作日志在哪里查看... 1 1.3 数据复制服务支持哪些数据库迁移... 1 1.4 如何判断数据迁移任务可以停止... 2 1.5 数据复制服务是否支持关系型数据库的 HA 实例迁移... 2 1.6 数据复制服务对源数据库有什么要求... 2 1.7 数据复制服务对目标数据库有什么要求... 2 1.8 如何将源数据库的用户与权限导出, 再导入到华为云关系型数据库 MySQL?... 3 2 网络及安全类... 4 2.1 数据复制服务有哪些安全保障措施... 4 2.2 如何处理迁移过程中出现的网络中断... 4 2.3 迁移过程中会使用哪些数据库帐户... 4 2.4 如何通过设置华为 VPC 安全组, 允许华为 VPC 访问外部弹性 IP?... 5 A 修订记录... 6 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 ii

1 通用型问题 1 通用型问题 1.1 数据复制服务是什么 数据复制服务 (Data Replication Service, 简称 DRS) 是一种易用 稳定 高效 用于数据库在线迁移和数据库实时同步的云服务 数据复制服务围绕云数据库, 降低了数据库之间数据流通的复杂性, 有效地帮助您减少数据传输的成本 您可以通过数据复制服务快速地解决多种场景下数据库之间的数据流通问题, 以满足数据传输业务需求 1.2 数据复制服务的操作日志在哪里查看 数据复制服务的操作日志属于操作审计类日志, 用户可以登录到云审计服务 (Cloud Trace Service, 简称 CTS) 页面, 查看当前用户在 Console 页面单击的页面操作, 主要是涉及任务变更的管理类操作 1.3 数据复制服务支持哪些数据库迁移 数据复制服务目前对 MySQL 数据库支持如下版本的数据库迁移, 只支持同数据库版本之间, 或低版本到高版本的迁移 MySQL 5.5.x MySQL 5.6.x MySQL 5.7.x 数据复制服务目前对 Microsoft SQL Server 数据库支持标准版和企业版的如下版本的数据库迁移 Microsoft SQL Server 2008 Microsoft SQL Server 2012 Microsoft SQL Server 2014 数据复制服务目前对 PostgreSQL 数据库支持如下版本的数据库迁移 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 1

1 通用型问题 PostgreSQL 9.4.x PostgreSQL 9.5.x PostgreSQL 9.6.x PostgreSQL 10.0.x 数据复制服务目前对 MongoDB 数据库支持如下版本的数据库迁移 MongoDB 3.2.x MongoDB 3.4.x 1.4 如何判断数据迁移任务可以停止 1. 查看迁移状态 : 在增量迁移进行一段时间后, 复制延迟时间降为 0S, 且通过查看迁移对比数据, 确定源数据库和目标数据库的数据一致 2. 选择切换时间 : 确定增量迁移数据一致后, 选择一个业务低谷期, 先暂停源数据库一段时间 ( 一分钟左右 ), 然后将应用切换连接到云上的数据库 3. 结束任务 : 完成以上操作后, 在迁移任务列表单击 结束 按钮来结束相应迁移任务, 迁移任务结束后, 系统会断开数据复制服务与用户数据库的所有连接 1.5 数据复制服务是否支持关系型数据库的 HA 实例迁移 数据复制服务支持目标数据库为关系型数据库的单实例和 HA 实例类型的迁移 1.6 数据复制服务对源数据库有什么要求 在线迁移请参考使用限制 离线迁移请参考使用限制 1.7 数据复制服务对目标数据库有什么要求 在创建 MySQL 数据库的迁移任务时, 用户填写的连接目标数据库的用户, 需具备如下权限 : SELECT INSERT UPDATE DELETE 在创建 Microsoft SQL Server 数据库的迁移任务时, 用户填写的连接目标数据库的用户, 需具备如下权限 : PROCESSADMIN ROLE SETUPADMIN ROLE 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 2

1 通用型问题 1.8 如何将源数据库的用户与权限导出, 再导入到华为云关系型数据库 MySQL? 步骤 1 选择一台可以访问源数据库的虚拟机, 执行如下命令, 导出源数据库中原有用户的授权信息 mysql -h 'host' -B -u 'user' -p 'pwd' -N $@ -e "SELECT CONCAT('SHOW GRANTS FOR ''', user, '''@''', host, ''';') AS query FROM mysql.user" mysql -h 'host' -u 'user' -p 'pwd' $@ sed 's/\(grant.*\)/\1;/;s/^\(grants for.*\)/-- \1 /;/--/{x;p;x;}' >./grants.sql 其中的 'host' 替换为源数据库的访问 IP 地址,'user' 替换为源数据库的用户名,'pwd' 替换为源数据库的密码 步骤 2 步骤 1 中命令运行成功后, 打开 grants.sql 文件可以看到类似以下的结果 -- Grants for root@% GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'; -- Grants for testt@% GRANT SELECT, INSERT, UPDATE, DELETE ON *.* TO 'testt'@'%'; -- Grants for debian-sys-maint@localhost GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' WITH GRANT OPTION; -- Grants for mysql.session@localhost GRANT SUPER ON *.* TO 'mysql.session'@'localhost'; GRANT SELECT ON `performance_schema`.* TO 'mysql.session'@'localhost'; GRANT SELECT ON `mysql`.`user` TO 'mysql.session'@'localhost'; -- Grants for mysql.sys@localhost GRANT USAGE ON *.* TO 'mysql.sys'@'localhost'; GRANT TRIGGER ON `sys`.* TO 'mysql.sys'@'localhost'; GRANT SELECT ON `sys`.`sys_config` TO 'mysql.sys'@'localhost'; -- Grants for root@localhost GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION; GRANT PROXY ON ''@'' TO 'root'@'localhost' WITH GRANT OPTION; 步骤 3 在步骤 2 显示的结果中, 可以看到源数据库中所有的用户以及对应的权限, 请选择所有需要的用户, 逐个添加到华为云关系型数据库 MySQL 中, 具体操作请参考 关系型数据库用户指南 中的 创建帐号 章节 ---- 结束 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 3

2 网络及安全类 2 网络及安全类 2.1 数据复制服务有哪些安全保障措施 网络 使用安全组确保访问源为可信的 使用 SSL 通道, 确保数据传输加密 管理 通过统一身份认证服务 (Identity and Access Management, 简称 IAM), 可以实现对数据复制服务的管理权限控制 2.2 如何处理迁移过程中出现的网络中断 迁移过程中如果出现网络中断, 可先观察如下状态的迁移任务出现失败时, 则可在任务列表上单击 重试, 进行任务重试 全量迁移 增量迁移 2.3 迁移过程中会使用哪些数据库帐户 MySQL 为了确保用户数据库成功迁移到华为云关系型数据库 MySQL 实例, 创建迁移任务时, 数据复制服务自动为目标数据库实例创建 drsfull 和 drsincremental 临时帐户, 任务结束后, 数据复制服务会自动删除这两个帐户 注意 删除 重命名和修改这些帐户的密码和权限, 会导致任务出错 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 4

2 网络及安全类 表 2-1 MySQL 实例创建的数据库帐户 帐户使用场景 Host 说明 drsfull 全量迁移 RDS for MySQL 实例 用户启动全量迁移任务时, 系统 会在目标数据库中添加该帐户, 用于迁移数据 迁移任务结束时, 系统会自动删除该帐户 drsincremental 增量迁移 RDS for MySQL 实例 用户启动增量迁移任务时, 系统 会在目标数据库中添加该帐户, 用于迁移数据 迁移任务结束时, 系统会自动删除该帐户 2.4 如何通过设置华为 VPC 安全组, 允许华为 VPC 访问外部弹性 IP? 默认情况下, 基于安全的考虑, 华为云 VPC 与外部网络是隔离的,VPC 内是无法访问外部的弹性 IP, 如其他云数据库的弹性 IP 云下数据库的弹性 IP 等 但数据库迁移场景需要确保华为 VPC 内的迁移实例或者目标数据库可连通外部的弹性 IP, 从而实现数据库迁移 为此, 您需要在安全组里设置一个出口规则, 出口规则控制的是华为云 VPC 可以访问哪些外部的弹性 IP 和端口范围, 安全组的出入口规则一般满足 严进宽出 的要求 具体设置如下图所示 : 图 2-1 出口规则 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 5

A 修订记录 A 修订记录 发布日期 修改说明 2018-08-31 第三次正式发布, 新增以下内容 : 在线迁移 支持 PostgreSQL 引擎任务迁移 常见问题 : 如何将源数据库的用户与权限导出, 再导入到华为云关系型数据库 MySQL? 2018-07-14 第二次正式发布, 新增以下内容 : 在线迁移 2018-06-30 第一次正式发布 新增 MongoDB 引擎任务迁移 文档版本 03 (2018-08-31) 版权所有 华为技术有限公司 6