阿里云数据库RDS for SQL Server上云评估报告(示例)

  • A+
所属分类:SQL Server
阿里云数据库优惠
2021数据库优惠

阿里云:服务器秒杀 1核2G 59元/年、2核4G服务器209元、4核8G服务器369元一年、8核16G5M...

腾讯云:服务器秒杀 1核2G 88元/年、2核4G3M三年700元、4核8G5M三年2010元...

阿里云为数据库迁移上云提供评估工具,可以检测本地数据库迁移到阿里云数据库所需版本、规格及兼容性等分析,数据库吧以RDS for SQL Server评估报告为例,分析阿里云官方展示的数据库上云评估报告之RDS for SQL Server:

数据库上云评估报告之RDS for SQL Server

本文上云评估报告仅供参考,本报告是以RDS for SQL Server评估报告示例:

一、报告说明

1. 本报告由DAT(Database Assessment Tool,数据库上云评估工具)给出,依据评估时间获取的企业数据库信息记录的信息生产。报告中的全部信息全部根据由信息主体提供的源数据库中的数据统计分析生产。DAE系统不保证其原有数据的真实性和准确性,但承诺在信息整合、分析、统计、展示的全过程中保证信息的客观性和可靠性。
2. 本评估报告作用是根据信息主体原有应用数据库的类型和相关数据以及云端RDS对应产品,针对性的为企业上云提供指导参考。
3. 本评估报告仅针对阿里云数据库产品提供完整的检查评估和修改建议,对于其他云数据库产品暂不支持。
4.如果在使用中遇到任何问题,请发邮件到该地址进行咨询:rdsforsqlserver@list.alibaba-inc.com

本地SQL Server基础信息如下:

SQL Server版本 SQL Server 2017 RTM Developer Edition (64-bit) 14.0.1000.169
SQL Server 实例名 test
检测时间 2018/9/11 20:40:10

二、上云建议

推荐下列RDS机型:SQL Server 2016 标准版 2核8G内存 高可用版

三、检测项目

与RDS for SQL Server兼容

检测结果 检测详情 检测推荐 对象详情
存在列存储索引 列存储索引功能仅在特定SQL Server版本支持,仅RDS for SQL Server 2012企业版以及2016所有版本支持该功能 请迁移到RDS for SQL Server 2016以上版本,以获取对列存储索引功能的完整支持(2012并不支持聚集列存储索引) 对象类型:ColumnStoreIndex
对象名称:AdventureWorks2012.dbo.columnstoretest
存在数据压缩功能 数据压缩功能仅在特定SQL Server版本支持,仅RDS for SQL Server 2008、2012企业版、2016全部版本中支持 如果迁移到的目标RDS不支持企业版功能,请禁用数据压缩后再进行上云 对象类型:Table
对象名称:AdventureWorks2012.HumanResources.Employee对象类型:Table
对象名称:AdventureWorks2016.HumanResources.Employee
存在分区表 分区表功能仅在特定SQL Server版本支持,仅在RDS for SQL Server企业版或SQL Server 2016 全部版本中支持 如果迁移目标是RDS for SQL Server 2012 Web版,SQL Server 2012标准版,请考虑取消表分区后再进行上云 对象类型:Table
对象名称:AdventureWorks2012.Sales.SalesOrderDetail
存在启用CDC的数据库 CDC功能功能仅在特定SQL Server版本支持,只有在企业版或2016 标准版以上的版本支持该功能,RDS for SQL Server仅在2012企业版,2016标准版/企业版 的双机高可用版支持该功能 如果目标版本不是企业版或2016标准版功能,请考虑禁用CDC功能 对象类型:Databases
对象名称:AdventureWorks2012

通过调整可与RDS for SQL Server兼容

检测结果 检测详情 检测推荐 对象详情
存在链接服务器 当前实例中存在链接服务器 可以考虑将链接服务器涉及的库迁移到同一个RDS实例中,或使用目前RDS for SQL Server仅有2012 2016高可用版型号支持链接服务器,请考虑上云到该版本。 对象类型:LinkedServer
对象名称:.
存在服务器审核 在实例上存在服务器审核,RDS for SQL Server不支持服务器审核功能 上云后可以在控制台开通SQL审计功能替代服务器审核 N/A
存在维护计划 RDS for SQL Server不支持维护计划 备份/还原功能RDS原生支持,其他诸如碎片整理,清除历史记录等操作可使用SQL Server作业替代 N/A

与RDS for SQL Server不兼容

检测结果 检测详情 检测推荐 对象详情
存在DBMail 在实例上存在DBMail功能 如果DBMail用于报警或通知,该部分功能已经由RDS内置, 如果用于业务功能,请使用第三方邮件服务 N/A
存在启用了复制的发布或分发功能的数据库 RDS for SQL Server不支持作为复制的发布与分发角色,仅可以作为订阅端 RDS for SQL Server仅支持作为复制拓扑中的订阅端,如果当前实例作为发布端或分发端,如果复制用于读写分离,请考虑使用RDS for SQL Server Alwayson产品,如果请考虑使用阿里云DTS进行数据同步或将发布订阅的库移到同一个实例中并对应用程序进行适当调整 对象类型:Databases
对象名称:AdventureWorks2012

对象类型:Databases
对象名称:distribution

存在启用了FileStream功能的数据库 RDS for SQL Server不支持FileStream功能 请考虑将数据库中非结构化的文件保存在OSS等文件存储服务中,仅在RDS中存储结构化数据,这需要对现有程序进行变更 对象类型:Databases
对象名称:AdventureWorks2012
存在服务器级别触发器 RDS for SQL Server不支持服务器级别触发器 考虑将在服务器级别触发器内的实现逻辑迁移到应用程序内 对象类型:Trigger
对象名称:_$$_tr_$$_rds_drop_database

对象类型:Trigger
对象名称:tr_MScdc_db_ddl_event

存在policy-based管理 RDS for SQL Server不支持policy-based管理 RDS for SQL Server已提供部分标准化的策略,部分策略可以考虑将逻辑实现移动到数据库级别触发器内或应用程序内 N/A
实例中存在作业使用SSIS类型的步骤 RDS for SQL Server不支持在作业中使用SSIS步骤 可以考虑将SSIS中的逻辑转移到T-SQL中实现 对象类型:Job
对象名称:MaintenancePlan.Subplan_1
存在作业使用PowerShell或Cmd类型的步骤 RDS for SQL Server不支持在作业中使用PowerShell或Cmd步骤 可以考虑将SSIS中的逻辑转移到T-SQL或应用程序中实现 对象类型:Job
对象名称:syspolicy_check_schedule_D3565D38-4EBD-4D0F-874E-3DD1977BFD22

对象类型:Job
对象名称:LSBackup_AdventureWorks2012

存在启用Service Broker的数据库 RDS for SQL Server不支持Service Broker功能 如果应用中功能依赖于Service Broker,请考虑使用其他消息传递方式 对象类型:Databases
对象名称:AdventureWorks2012
当前实例中存在启用Log Shipping的数据库 RDS for SQL Server不支持Log Shipping 如果LogShipping用于数据备份,由RDS提供容灾服务,如果LogShipping用于只读,考虑使用RDS for SQL Server提供的恢复到子实例功能 对象类型:Databases
对象名称:AdventureWorks2012
数据库对象中存在包含xp_cmdshell语句的对象 RDS for SQL Server不支持xp_cmdshell语句 上云之前建议去除对xp_cmdshell代码的引用 对象类型:Sp
对象名称:AdventureWorks2012.dbo.TESTCMD

对象类型:Sp
对象名称:distribution.dbo.sp_MSdelete_publisherdb_trans

更多关于阿里云数据库RDS SQL Server版详细说明请以官方文档为准:

官方文档:云数据库RDS SQL Server版详解 - 阿里云

注意:购买阿里云数据库,先领取阿里云2000元代金券,符合条件的订单可以使用代金券抵扣。

免费提供技术支持: 咨询客服

阿里云代金券

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: