我有一个要求将1个Web应用程序和几个数据库(4)迁移到windows azure . 我选择了SQL Server标准版来移动所有数据库,并通过备份和恢复将我的数据库移动到windows azure上的sql server VM .
1) 还有其他方法从内部sql server迁移到sql server VM吗?
我选择了Windows Azure网站来移动Web应用程序
2) 如何将以上数据库连接到此网站?我是否需要通过打开TCP端口以及混合模式身份验证来执行与普通sql server相同的步骤?
3) 我认为我不需要在这里创建亲和力组,因为只有1个VM?
4) 在我的Web应用程序中,我使用过telerik控件,因此它可以在Windows Azure网站中运行,或者我是否需要在第二个VM上选择单独的Windows服务器并按照正常服务器中的安装步骤进行操作?
5) 在SQl服务器VM大小显示127GB(os磁盘)所以存储价格将包含在SQL服务器价格中还是会单独计算?
6) 如何在上述场景中利用虚拟网络?
提前感谢您的帮助 .
2 回答
关于Q.1:
使用 MSSQL Server 2014 ,使用SSMS进行此操作非常简单 . 只需右键单击所选数据库,然后选择"Deploy Database to Windows Azure VM" .
见下图:
使用 SQL Server 2012 ,可以部署到Azure SQL但不能部署到VM上 .
1)您可以简单地备份数据库并将其还原到VM的SQL Server上
2)是的 .
3)正确 .
4)Telerik控件是客户端控件,应该与服务器端部署平台无关
5)VM上的操作系统空间是VM每小时费用的一部分
6)你想用虚拟网络做什么?