RDS SQL Server实例数据文件通常存储在ESSD云盘中,在数据量较大时,会面临较高的存储成本。为了帮助您降本增效,RDS SQL Server推出了数据库级别的数据归档至对象存储OSS的功能。您可以在RDS控制台数据库管理页面或通过API将不经常访问的在线数据库转为冷存数据库,而冷数据会存储在低成本的对象存储OSS中,以此实现数据的冷热分离,帮助您节约存储成本。
功能简介
RDS SQL Server基于SQL Server内核原生的数据库分离附加功能,并结合OSS对象存储,实现了对数据库文件的操作,以及在云盘和OSS之间进行数据文件传输。您可以通过RDS控制台一键将数据库转为冷存储,数据文件将从云盘存储迁移到OSS存储,从而大幅降低存储成本。当有读写操作需求时,同样可以通过RDS控制台一键将数据库从冷存储转为在线状态。这一整个过程操作便捷,且不会造成任何损失。
功能优势
成本节省:通过将不常访问的在线数据库转为冷存数据库存储在低成本的对象存储OSS中,有效降低数据存储成本,为您节省大量费用。
无限容量:利用OSS存储架构的海量特性,您可以实现无限容量的归档数据存储,不再受限于传统存储介质的容量限制。
低成本高可靠:OSS具有低成本、高可靠的特点,能够帮助您以更经济高效的方式实现数据归档存储,并保持数据的安全可靠性。
业务无影响:数据归档至OSS的功能不会导致实例停机,也不会对您的业务正常操作造成任何影响,保障了业务的稳定性和连续性。
前提条件
RDS SQL Server实例需满足如下条件:
实例系列:基础系列
存储类型:ESSD云盘
实例计费方式:包年包月、按量付费(不支持Serverless)
实例所在地域:暂不支持泰国(曼谷)、韩国(首尔)、英国(伦敦)、阿联酋(迪拜)
注意事项
由于冷数据的归档和激活,将涉及数据库文件在云盘和OSS之间的传输,当数据库文件较大时,传输会占用较长时间。
使用限制
冷存库读写限制:转为冷存后的数据库不支持直接访问和读写操作,但您可按需将冷存库重新转为在线数据库,以满足读写需求。
跨系列升级限制:对于已经开启数据归档功能的基础系列通用云盘实例,暂不支持将其升级到其他不同系列的实例。
冷存库备份和恢复限制:暂不支持对冷存数据库的备份和恢复。
数据恢复限制:仅支持恢复备份集中存在的库(非冷存库),如果某个库转为冷存,则恢复的实例不包含冷存库。
同名库的处理:如果实例同时存在同名的在线库和冷存库,则不支持对这个名称的库进行删除。您可以通过API(ModifyDatabaseConfig)将冷存库恢复为其他名称的在线库。
冷存库数量限制:单个实例中转为冷存的数据库不能超过15个。
费用说明
数据归档至OSS将按量收取OSS冷存储费用,计费单价如下:
基础系列
地域 | 单价 |
华北3(张家口)、华北5(呼和浩特)、华北6(乌兰察布)、华南3(广州)、华东1(杭州)、华南1(深圳)、西南1(成都)、华北1(青岛)、华东2(上海)、华北2(北京)、华南2(河源) | 0.000032 美元/GB/时 |
中国(香港)、新加坡、德国(法兰克福)、日本(东京)、印度尼西亚(雅加达) | 0.000034 美元/GB/时 |
美国(弗吉尼亚) | 0.000054 美元/GB/时 |
马来西亚(吉隆坡) | 0.000057 美元/GB/时 |
美国(硅谷)、菲律宾(马尼拉) | 0.000058 美元/GB/时 |
使用数据归档
ESSD云盘实例的数据归档功能默认开启,无需您手动开启,您可直接进行在线数据库与冷存数据库之间的转换。
步骤一:将在线数据库转为冷存数据库
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击数据库管理。
单击目标数据库操作列下的更多 > 将在线数据库转冷存数据库。
单击确定并刷新当前页面,在线数据库将进入转冷存数据库阶段,数据库状态将从运行中变为冷存中。
步骤二:将冷存数据库转为在线数据库
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧导航栏单击数据库管理。
单击目标数据库操作列下的更多 > 将冷存数据库转在线数据库。
单击确定并刷新当前页面,冷存数据库将进入转在线数据库阶段。
相关文档
您也可以通过API实现在线数据库和冷存数据库之间的互转,请参见ModifyDatabaseConfig - 修改数据库属性。
RDS SQL Server支持的存储类型说明,请参见存储类型介绍。