RDS SQL Server数据归档OSS

RDS SQL Server实例数据文件通常存储在ESSD云盘中,在数据量较大时,会面临较高的存储成本。为了帮助您降本增效,RDS SQL Server推出了数据库级别的数据归档至对象存储OSS的功能。您可以在RDS控制台数据库管理页面或通过API将不经常访问的在线数据库转为冷存数据库,而冷数据会存储在低成本的对象存储OSS中,以此实现数据的冷热分离,帮助您节约存储成本。

功能简介

RDS SQL Server基于SQL Server内核原生的数据库分离附加功能,并结合OSS对象存储,实现了对数据库文件的操作,以及在云盘和OSS之间进行数据文件传输。您可以通过RDS控制台一键将数据库转为冷存储,数据文件将从云盘存储迁移到OSS存储,从而大幅降低存储成本。当有读写操作需求时,同样可以通过RDS控制台一键将数据库从冷存储转为在线状态。这一整个过程操作便捷,且不会造成任何损失。

image

功能优势

  • 成本节省:通过将不常访问的在线数据库转为冷存数据库存储在低成本的对象存储OSS中,有效降低数据存储成本,为您节省大量费用。

  • 无限容量:利用OSS存储架构的海量特性,您可以实现无限容量的归档数据存储,不再受限于传统存储介质的容量限制。

  • 低成本高可靠:OSS具有低成本、高可靠的特点,能够帮助您以更经济高效的方式实现数据归档存储,并保持数据的安全可靠性。

  • 业务无影响:数据归档至OSS的功能不会导致实例停机,也不会对您的业务正常操作造成任何影响,保障了业务的稳定性和连续性。

前提条件

RDS SQL Server实例需满足如下条件:

  • 实例系列:基础系列

  • 存储类型:ESSD云盘、通用云盘

  • 实例计费方式:包年包月、按量付费(不支持Serverless)

  • 实例所在地域:暂不支持泰国(曼谷)、韩国(首尔)、澳大利亚(悉尼)关停中、英国(伦敦)、阿联酋(迪拜)

注意事项

由于冷数据的归档和激活,将涉及数据库文件在云盘和OSS之间的传输,当数据库文件较大时,传输会占用较长时间。

使用限制

  • 冷存库读写限制:转为冷存后的数据库不支持直接访问和读写操作,但您可按需将冷存库重新转为在线数据库,以满足读写需求。

  • 跨系列升级限制:对于已经开启数据归档功能的基础系列通用云盘实例,暂不支持将其升级到其他不同系列的实例。

  • 冷存库备份和恢复限制:暂不支持对冷存数据库的备份和恢复。

  • 数据恢复限制:仅支持恢复备份集中存在的库(非冷存库),如果某个库转为冷存,则恢复的实例不包含冷存库。

  • 同名库的处理:如果实例同时存在同名的在线库和冷存库,则不支持对这个名称的库进行删除。您可以通过API(ModifyDatabaseConfig)将冷存库恢复为其他名称的在线库。

  • 冷存库数量限制:单个实例中转为冷存的数据库不能超过15个。

费用说明

数据归档至OSS将按量收取OSS冷存储费用,计费单价如下:

基础系列

地域

单价

华东1(杭州)、华东2(上海)、华东5(南京-本地地域)、华东6(福州-本地地域)、华中1(武汉-本地地域)、华北1(青岛)、华北2(北京)、华北3(张家口)、华北5(呼和浩特)、华北6(乌兰察布)、华南1(深圳)、华南2(河源)、华南3(广州)、西南1(成都)

0.00021 元/GB/时

中国(香港)、新加坡、德国(法兰克福)、日本(东京)、印度尼西亚(雅加达)

0.00022 元/GB/时

美国(弗吉尼亚)

0.00035 元/GB/时

马来西亚(吉隆坡)

0.00037 元/GB/时

美国(硅谷)、菲律宾(马尼拉)

0.00038 元/GB/时

使用数据归档

ESSD云盘和通用云盘数据归档功能的使用方法略有不同,请根据您实例的实际存储类型,查看相应使用方法。更多详情,请参见ESSD云盘和通用云盘的介绍

ESSD云盘

ESSD云盘实例的数据归档功能默认开启,无需您手动开启,您可直接进行在线数据库与冷存数据库之间的转换。

步骤一:将在线数据库转为冷存数据库

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏单击数据库管理

  3. 单击目标数据库操作列下的更多 > 将在线数据库转冷存数据库

    image

  4. 单击确定并刷新当前页面,在线数据库将进入转冷存数据库阶段,数据库状态将从运行中变为冷存中

步骤二:将冷存数据库转为在线数据库

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏单击数据库管理

  3. 单击目标数据库操作列下的更多 > 将冷存数据库转在线数据库

  4. 单击确定并刷新当前页面,冷存数据库将进入转在线数据库阶段。

    image

通用云盘

您需要先开启通用云盘实例的数据归档功能,然后再进行在线数据库与冷存数据库之间的转换。

步骤一:开启数据归档

在实例售卖页或实例详情页开启数据归档功能:

实例售卖页

  1. 点此打开RDS实例新版创建页面

  2. 选择存储类型为通用云盘,开启冷热分离功能开关。

    image

实例详情页

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 基本信息页面,单击通用云盘开关设置

  3. 开启数据归档功能开关。

    image

    重要

    该功能的开启过程中会有30s左右的闪断。

步骤二:将在线数据库转为冷存数据库

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏单击数据库管理

  3. 单击目标数据库操作列下的更多 > 将在线数据库转冷存数据库

    image

  4. 单击确定并刷新当前页面,在线数据库将进入转冷存数据库阶段,数据库状态将从运行中变为冷存中

步骤三:将冷存数据库转为在线数据库

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏单击数据库管理

  3. 单击目标数据库操作列下的更多 > 将冷存数据库转在线数据库

  4. 单击确定并刷新当前页面,冷存数据库将进入转在线数据库阶段。

    image

闭通用云盘数据归档

本模块介绍如何关闭通用云盘实例的数据归档功能。ESSD云盘实例数据归档功能默认开启,不涉及开启和关闭操作。

说明

如果实例中存在冷存数据库则不允许关闭数据归档功能,需要先将冷存数据库转为在线数据库后,再进行关闭操作。

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 基本信息页面,单击通用云盘开关设置

  3. 关闭数据归档功能开关。

    image

相关文档

  • 您也可以通过API实现在线数据库和冷存数据库之间的互转,通用云盘实例使用API前请先开启数据归档功能(ESSD云盘实例不涉及开启操作),请参见ModifyDatabaseConfig - 修改数据库属性

  • RDS SQL Server支持ESSD云盘和通用云盘两种存储类型,请参见存储类型介绍

  • 通用云盘的具体特性说明,请参见通用云盘

  • 如果您的业务波动较大,业务波峰较频繁,可以开启通用云盘的IO突发功能,使云盘的IOPS不受限于最大IOPS,在业务波峰时获得更高的IO能力,满足突发业务需求。具体详情,请参见IO突发