本实验通过在华为云上搭建 WordPress、自建 mysql,通过华为云的迁移服务将服务迁移到不同区域的华为云服务上,同时将 OBS 数据跨区域迁移,让学员深入理解华为云的各个迁移服务及实践操作。
1、 在区域 1 的第一台 ECS 上部署 Mysql 数据库,形成 ECS 自建库,并通过 DAS 管理 ECS的自建库;在区域 1 的第二台 ECS 上部署 WordPress,并在 WordPress 上配置 OBS 对象存储。
2、 第一步,通过主机迁移服务,把区域 1 部署 WordPress 的 ECS 迁移到区域 2,再将新起的 ECS WordPress 对接到原来的 MySQL 数据库上,验证服务可用;
3、 第二步,利用 OMS 服务可以实现 OBS 数据的跨区域迁移,完成历史数据的迁移;
4、 第三步,先行在区域 2 创建 RDS 实例,通过 DRS 全量+增量的方式,将区域 1 部署
Mysql 数据库的 ECS 数据迁移到区域 2RDS 实例中,完成核心数据的同步;
5、 最后停止源端数据写入,修改应用配置参数,对接 RDS 实例,验证应用可用性。
SMS主机迁移报错:
SMS.6517: rsync not installed on the source server.
需要安装rsync
yum install rsync
修改 wordpress 中 OBS 插件的配置
登录迁移后的 ecs-wordpress 主机,配置连接数据库,并启动 httpd 服务。
cd /var/www/html/wordpress/ 配置 wordpress 的访问地址, 修改 wp-config.php 最后添加 /** Sets up WordPress vars and included files. */ require_once ABSPATH . 'wp-settings.php'; define("FS_METHOD", "direct"); define("FS_CHMOD_DIR", 0777); define("FS_CHMOD_FILE", 0777); define( 'WP_HOME', 'http://124.71.186.246/wordpress'); define( 'WP_SITEURL', 'http://124.71.186.246/wordpress');
数据库 增量同步 数据库测试成功: