从Windows Azure Linux迁移到阿里云最佳实践

时间:15-02-16 栏目:Azure, 云计算平台, 阿里云 作者:爱说云网 评论:0 点击: 3,544 次

本最佳实践以Windows Azure迁移至阿里云为例,提供了一种无须重新部署,自服务模式完成导出Windows Azure中的虚拟机镜像文件、并上传至阿里云的方法。

·本文以阿里云及Windows Azure都支持的Ubuntu OS 14为例,其他Linux版本可以参考本流程。
·阿里云支持Linux版本见URL:

http://help.aliyun.com/knowledge_detail.htm?spm=5176.775974417.3.1.dqlLNZ&knowledgeId=5974415&keyWords=&categoryId=8314830

·Windows Azure支持Linux版本见URL:

http://www.windowsazure.cn/zh-cn/documentation/articles/linux-endorsed-distributions

待迁移环境信息收集

1、登陆Azure VM记录主机相关管理员用户名、密码。

2、先将待迁移Azure VM停机,这样可以确保所有内存里的数据全部写入磁盘,否则会有数据一致性问题。

下载Azure VM镜像文件

阿里云兼容Windows Azure磁盘格式,迁移Linux系统时,只需要将原Azure的磁盘下载到用户本地即可。为了方便用户操作,以图形界面为例。
1.找到左边的“存储”项,依次点进去,找到对应的VHD文件

2.点击下载按钮后,这样就能下载镜像文件到本地了,下载的VHD文件大小等同于在Azure申请的存储空间大小一致,下载耗时与存储文件大小及下载者本地网络带宽有关。
3.下载到本地文件的文件见下图,

下载到本地的VM VHD磁盘文件大小为29GB。
4.以本实验为例,共下载了两个VHD文件,共76G大小。请大家下载VHD文件之前,先确保Azure账户有足够的余额。

阿里云存储空间申请

根据下载的VHD文件大小,需要到阿里云官网上申请一个临时OSS用于上传该镜像文件,为了使用工具上传VM磁盘文件,您需要获取AccessKey和AccessSecret Key,这两个Key是用来请求阿里云API的凭证。

1、申请登陆aliyun.com,点击产品,再点击开放存储服务OSS

2、申请完毕后,需要进入用户中心,

3、点击我的服务

4、点击左边状态栏的底部“安全认证”,

5、如下图所示,如果没有Access Key,则列表为空,可以创建您自己的Access Key。在下图“操作”一栏中,选择“启用”,然后再点击第二栏“Access Key Secret”中的“显示”链接,记录该字符串及第一栏对应的“Access Key ID”。

6、通过界面管理控制台创建OSS Bucket,点击阿里云首页的管理控制台

7、点击开放存储服务OSS

8、在杭州地域新建一个用于临时暂存上传VHD文件的Bucket,读写权限选择“私有”,

填写了Bucket的基本信息后,新的Bucket实例就创建好了。

使用上传工具将VM上传至阿里云

首先下载上传工具,link地址为

http://oss.aliyuncs.com/aliyunecs/aliyun_vm_upload.tgz

使用该工具请先确认当前Python版本在2.6到3.0之间,查看Python版本命令如下图所示

确认Python版本符合要求后,使用工具可以上传vhd文件,上传工具语法说明如下
aliyun upload –ossbucket=[oss bucket] --file=[vhd file] --os=[os version] --ostype=[64|32] --region=[region id] --id=[accessid] --key=[accesskey]
[oss bucket] – 刚才创建的vmtest OSS bucket名称
[vhd file] -待上传VM的vhd文件名
[os version] – vhd文件OS版本,如
Ubuntu10.10
Ubuntu12.04
Ubuntu14.04
OpenSUSE13.1
CentOS5.4
CentOS5.7
CentOS5.8
CentOS5.10
CentOS6.3
CentOS6.5
CentOS7.0
[64|32] – OS的操作系统位数,指明32位或64位操作系统
[region id] – 指明VM未来启动的区域,可选的区域名称为cn-hangzhou cn-qingdao cn-shenzhen
[accessid]– 通过阿里云控制台获得
[accesskey] – 通过阿里云控制台获得
[threads count] – 上传并发线程数,支持1-10个线程,建议选择4
工具命令行显示如下:

使用该工具上传刚刚下载的vm-temp-vm-temp-Ubuntu14.vhd文件到用户自己的bucket

./aliyun upload --ossbucket=071470 --file=/tmp/vm-temp-vm-temp-Ubuntu14.vhd --os=Ubuntu14.04 --ostype=64 --region=cn-hangzhou --id=XXXXX --key=XXXXX --multithread=4

上传成功后,工具会自动返回阿里云生成的一个镜像自定义名称,见下图红色箭头所示,请用户记录该文件名,后续可以根据该名称到阿里云控制台查询对应的自定义镜像。

在阿里云控制台使用自定义镜像创建VM并启动

VHD文件上传后,阿里云后台自动完成自定义镜像创建,用户登陆阿里云管理控制台可以使用该自定义镜像创建VM。

后续操作

为了创建的VM能够正常远程维护,建议在创建时选择一个”公网带宽”。
使用ssh连接启动的VM,依次下载3个阿里云脚本压缩包,分别用于更新NTP、软件源、云盾客户端。
脚本压缩包下载地址:

http://oss.aliyuncs.com/aliyunecs/update_source.tgz

http://oss.aliyuncs.com/aliyunecs/update_ntp.tgz

http://oss.aliyuncs.com/aliyunecs/update_aegis.tgz

先切换用户到root权限,执行下列命令
sudo su - root
使用tar命令依次解压后,
使用
bash update_source.sh
bash update_ntp.sh
bash update_aegis.sh
至此,迁移工作正式完成。

相关文章

煤气联手阿里拓云计算
views 1674
近年内地科网巨头,积极拓展云计算业务,中华煤气(0003)亦「跨界」涉足相关业务。集团旗下名气通电讯,多年来透过煤气管道铺光纤网络,并成立数据中心。昨日集团宣布与阿里巴巴合作,拓展云计算,主打中小企市场。 主打中小企市场 煤气常务董事陈永坚在活动后指出,「大数据」为未来发展趋势,故选择...
每秒453G!阿里云抵御全球互联网史上最大DDoS攻击...
views 1663
12月24日午间消息,阿里云计算发布声明:12月20日-21日,部署在阿里云上的一家知名游戏公司,遭遇了全球互联网史上最大的一次DDoS攻击,攻击时间长达14个小时,攻击峰值流量达到每秒453.8Gb。 第一波分布式拒绝服务攻击(DDoS)从12月20日晚上19点左右开始,一直持续到21日凌晨,第二...
阿里云计算推全新大数据工具“采云间”...
views 1467
25日,阿里云计算发布大数据工具采云间——基于ODPS的简易工具解决方案。利用采云间,中小型公司不用再购买上百万元的商业智能(BI)软件,大大降低大数据分析的门槛。   采云间是一个Web端的在线工具,简称DPC(Data Process Center),内部集成了阿里数据开发者套件和商业智能套件...
阿里云计算支撑571亿天量交易  高并发处理能力独冠全球|公司/产品动态...
views 1463
  交易量节节攀升的双11购物狂欢节,成为阿里巴巴在云计算和大数据领域一年一度的技术大考。继公布571亿元的天量交易额后,阿里巴巴集团12日披露了今年双11背后的一系列技术指标:订单创建能力最高达到每秒钟8万笔,支付宝的支付峰值突破了每分钟285万笔,创下新的世界记录;96%的双11订...
小镇故事:以云计算之名
views 1329
   浙江杭州西湖区转塘镇,地处西湖南部,东濒钱塘江,西至灵山,南临富春江,北望西湖。有民间歌谣这样形容转塘的历史变迁:“春秋战国,一片汪洋;吴越水师,定山战场;山河变迁,沧海见陆梁。”      沧海变桑田的转塘,如今又悄然发生了新的变化。      与云计算结缘      杭州是全国...
弹性伸缩对于优秀的架构设计的支持
views 1482
11月21日,阿里云“弹性计算技术专场”活动在深圳举行。原计划200人的会场接待实际到场观众接近300人,很多观众站在过道上或席地而坐,津津有味地听完整场分享。参会者还与讲师积极互动,现场气氛非常火爆。应广大用户要求,我们将讲师现场分享内容整理出来,供大家参考。 以下为讲师邓明鉴(花名:竹庄)的分...
Windows Azure商用半年 成绩如何?
views 1403
12月可谓是云计算“月”,先有雷军宣布向金山云投入十亿美元,后有青云宣布今年的第三次降价,而亚马逊AWS也不甘示弱,在双十二时召开了2014AWS技术峰会,遗憾的是,当天现场虽然展示了很多新的产品技术以及客户案例,但是对于AWS中国落地情况却只字未提,反观作为率先进入中国市场的微软Windows A...
值得关注的十家云计算公司
views 1361
云计算正在IT行业大行其道,力求创新的新兴公司和地位稳固的老牌厂商都在争夺客户的眼球。一般而言,云计算提供商分为三类:软件即服务(Software-As-A-Service,SAAS)提供商;基础架构即服务(Infrastructure-As-A-Service,IAAS)提供商,提供基于Web的渠...

声明: 本文由( 爱说云网 )原创编译,转载请保留链接: 从Windows Azure Linux迁移到阿里云最佳实践

从Windows Azure Linux迁移到阿里云最佳实践:等您坐沙发呢!

发表评论


读者排行