web站点迁移Azure Web Site实战攻略
之前有分享过关于Azure web site的一些基本情况以及使用的方法,除此之外,还介绍了如何将Azure web site从一个区域迁移到另一个区域,没看过的童鞋可以去下边三个链接看看
https://blog.51cto.com/mxyit/2336399
https://blog.51cto.com/mxyit/2336828
https://blog.51cto.com/mxyit/2336938
对于IT人员来说,可能会有这样的一些情况,IT人员最关心的并不只是Azure web site有多好,而是如何将传统的一些web site迁移到Azure web site中,这可能是IT人员更关心的问题。因此,特地写了一片文章,为各位介绍一下如何将传统的网站迁移到Azure web site中,本文中主要举例如何将传统的on premise IIS迁移到Azure web site中。
首先这里准备的是一台VM,VM中部署了一个IIS网站,可以看到下图中的网站访问截图
迁移IIS的方法,这里用到的是微软官方的迁移工具Azure app service migration assistant,这个工具不仅仅可以帮助我们迁移,更可以帮我们定位一些兼容性问题,将传统website与Azure web site不兼容的问题指明出来,为进深一步的迁移提供重要的参考信息,以下是Azure app service migration assistant的下载地址
https://www.movemetothecloud.net/WindowsMigration
而且这个工具是开源的!很佩服微软的决心,现在很多工具微软都已经开源了,直接到Github中就可以看到这个工具了
https://github.com/Azure/Azure-Websites-Migration-Tool
对于版本来说,这个工具支持的最低版本还是IIS 6.0和Windows server 2003,这个基本应该已经cover绝大部分的website了!!
更重要的一点!!这个工具不只是支持Windows,还支持Linux!!大爱微软
以下是linux版本的介绍
https://www.movemetothecloud.net/LinuxMigration
下载之后点击setup.exe
之后点击install即可
可以看到,安装后会有几个选项
1. 将站点和数据库从本地服务器迁移到Azure
2. 将一个或多个远程站点和数据库迁移到Azure
3. SCOM: 将站点和数据库迁移到Azure
这里选择第一个即可
之后这里可以看到,这里会列出来我们可以迁移的站点列表
点击next之后,会首先进行迁移前的assessment,assessment结束之后会生成一份migration report出来,告诉我们这个站点和Azure web site的兼容性
Assessment结束之后,可以看到,这里已经允许开始migration了,点击begin migration
之后我们会被要求登录Azure账户
这里会让我们选择需要将网站迁移到哪个tenant下的哪个subscription,以及需要迁移到哪个location等信息,之后点击start migration即可
这里选择好需要迁移到哪个Azure web site,以及对应的app service plan等
之后系统会进行资源的创建工作
可以看到网站已经可以运行了
之后我们可以在migration assistant里看到迁移的进度
结束之后,就可以看到web站点已经成功迁移到Azure web site了,是不是非常的方便!
各位如果说有类似的需求,可以尝试着自己先进行一些测试,说不定会有意想不到的效果

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
centos6.9负载均衡方案完整配置(lvs+keepalived+pxc+nfs+业务系统)
前期准备: NFS服务器:计算机名nfsserver,IP地址192.168.1.103,用于存放业务系统的数据。 node1:计算机名PXC01,IP地址192.168.1.105,安装pxc系统和业务系统。 node2:计算机名PXC02,IP地址192.168.1.106,安装pxc系统和业务系统。 node3:计算机名PXC03,IP地址192.168.1.107,安装pxc系统和业务系统。 lvs服务器:计算机名lvsserver,IP地址192.168.1.121,vip为192.168.1.100,安装lvs用于负载均衡。 操作系统均为:Centos6.964位 备注1:第五章节为两台lvs服务器使用keepalived做高可用。 备注2:本方案相关工具原理知识,请网上了解。 方案架构图: 一、安装业务系统、配置mysql负载均衡(PXC方案) ----------------------------------前言--------------------------------- 需实现以下目标: 1、实现多台mysql节点数据一模一样 2、任何一台mysql节点挂了,...
- 下一篇
使用elasticdump迁移数据到新es集群
参考文档 https://blog.csdn.net/u012731379/article/details/79856113 https://blog.csdn.net/u010466329/article/details/79209236 https://blog.csdn.net/laoyang360/article/details/65449407 迁移方法 通过logstash的input和output配置迁移(配置灵活适用于长期数据同步等) 通过迁移工具如elasticdump等(适用于备份一次性小量数据操作) 通过elasticsarch自带快照功能(适用于一次性迁移大量数据) 操作步骤 1、安装elasticdump [root@VM_8_24_centos ~]# yum install nodejs npm [root@VM_8_24_centos ~]# npm install elasticdump /root └─┬ elasticdump@4.4.0 ├── async@2.6.1 ├─┬ aws-sdk@2.400.0 │ ├─┬ buffer@4.9.1 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7安装Docker,走上虚拟化容器引擎之路
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作