Azure云到阿里云数据迁移(Azure云NAS===>阿里云NAS)

背景:

为了满足公司客户的具体需求,我们计划将当前托管于微软Azure云的全部业务迁移至阿里云平台,并将所有本地存储的数据转移到阿里云NAS。本文将详细阐述数据迁移至阿里云NAS的步骤和注意事项。(Azure云NAS===>阿里云NAS)

前置条件:

  1. 开通微软Azure云与阿里云之间的网络专线
  2. 准备阿里云服务器环境(制作Azure云服务器镜像并迁移至阿里云,阿里云通过镜像启动成阿里云服务器)

操作步骤:

Rsync部署(Azure服务器操作)

1、  安装rsync:

yum -y install rsync

2、  下载依赖:

yum -y install  Lz4 openssl xxHash zstd 

3、  配置rsync:vim /etc/rsyncd.conf

log file = /var/log/rsyncd.log
pidfile = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
secrets file = /etc/rsync.pass
motd file = /etc/rsyncd.Motd
port = 3873

[dbsync]
path = /aliyun
comment = dbsync
uid = root
gid = root
use chroot = no
read only = no
list = no
max connections = 200
timeout = 600
auth users = root

4、配置rsync依赖的系统账号密码:vim /etc/rsync.pass

root:password

5、  更改文件权限:

chmod 600 /etc/rsync.pass 

6、  设置服务启动项:

echo "/usr/local/bin/rsync --daemon" >> /etc/rc.local 

7、  启动服务,检查状态:

rsync --daemon
lsof -i tcp:3873

8、  安装screen工具:

yum -y install screen

全量迁移挂载配置:

1、  Azure挂载目标端阿里云NAS

NFS协议:

mkdir /aliyun        (此目录存在,这步就忽略)

sudo mount -t nfs -o vers=4,minorversion=0,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport xxxxx.cn-wulanchabu.nas.aliyuncs.com:/ /aliyun

全量备份:

配置备份脚本:vim  Azure2Ali.sh

#! /bin/bash
echo "start sync nas"
starttime=$(date +%Y-%m-%d\ %H:%M:%S)
echo $starttime
rsync -Pavz /yourfilename /aliyun
stoptime=$(date +%Y-%m-%d\ %H:%M:%S)
echo $stoptime
echo "sync nas done"   

数据迁移:

1、启动一个screen窗口:

screen -S rsync

2、  启动迁移任务:

bash Azure2Ali.sh >> rsync_yourfilename.log

3、  退出当前窗口:

用组合键Ctrl+a+d

4、  查看任务进度:

tail -f rsync.log

增量迁移、定时任务配置:

1、  再次启动迁移任务即可:

bash Azure2Ali.sh >> rsync_yourfilename.log

2、  crontab任务

各业务按照自己业务时间自行创建crontab任务定时启动rsync同步脚本

注:增量根据ct任务指定时间自动运行

3、  任务进度查看:

tail -f rsync.log

动作校验:

1、校验脚本编写:vim nas_check.sh

#!/bin/bash
echo "源端NAS文件数"
echo `cd /yourfilename && ls -lR|grep "^-"|wc -l`
echo "目标端NAS文件数"
echo `cd /aliyun && ls -lR|grep "^-"|wc -l`

2、  执行校验任务:

/bin/bash nas_check.sh

注:检验任务状态根据校验完成后源端、目标端文件数是否一致判断迁移动作是否完成

 

posted @ 2024-08-15 11:41  人则鱼  阅读(154)  评论(0)    收藏  举报