将云上文件同步至线下存储的一种方案 - 混合云存储网关

简介: 在最初的云存储市场,绝大部分用户,都是通过利用云存储的低价和高容量,将本地存储扩展到云上,从而达到降低成本的目的,同时利用云存储的高可靠性,保证数据的安全。随着时间的推移,用户的数据存储形态越来越多样。在与用户的实际接触中,我们发现不少用户同样有着将云上数据复制/备份至云下存储的需求。2019年12月1日实施的等保2.0(信息安全技术网络安全等级保护基本要求2.0),同样也对云上数据的安全性做了要求,这将进一步拉动用户将数据下云做额外保护的需求。

一、背景

在最初的云存储市场,绝大部分用户,都是通过利用云存储的低价和高容量,将本地存储扩展到云上,从而达到降低成本的目的,同时利用云存储的高可靠性,保证数据的安全。随着时间的推移,用户的数据存储形态越来越多样。在与用户的实际接触中,我们发现不少用户同样有着将云上数据复制/备份至云下存储的需求。2019年12月1日实施的等保2.0(信息安全技术网络安全等级保护基本要求2.0),同样也对云上数据的安全性做了要求,这将进一步拉动用户将数据下云做额外保护的需求。

针对这样的市场需求,阿里云生态中的有些产品就开始摸索如何将云存储同步至线下的方案。这里我们介绍其中的一种,通过混合云存储网关的极速同步和数据下载,实现将OSS文件同步至线下存储的方案。

二、方案介绍

混合云存储网关提供了极速同步和数据下载功能,利用这两个功能,就能实现将对应OSS Bucket中的文件及时同步到本地存储网关。

极速同步功能,可以将一个或多个连接至同一个 OSS Bucket的共享加入一个同步组。对该Bucket中数据进行的任何改动都会同步至该同步组中所有共享的本地网关。具体介绍可以参考:https://help.aliyun.com/document_detail/144175.html

极速同步默认只会同步文件的元数据,用户真正的数据并没有被实时同步回来,只有当读取文件的时候,才会从Bucket下载真实数据。所以,仅仅使用极速同步,并不能达到同步数据到线下存储的目的。

混合云存储网关有两种运行模式,缓存模式和复制模式。复制模式保证了云上数据和网关数据的完全一致。当运行在复制模式时,用户可以选择打开数据下载,这样在极速同步的时候,除了同步文件的元数据,同时也会默认下载文件。有关数据下载的功能介绍,可以参考:https://help.aliyun.com/document_detail/162189.html

所以,只要开启极速同步功能(反向同步也可以,但推荐极速同步),同时打开复制模式下的数据下载,我们就能方便快捷地将OSS Bucket中的数据下载到云存储网关。

三、适用场景

1.备份云上数据

当需要备份OSS Bucket中的数据时,可以采用这种方案。云存储网关实时地同步Bucket中的文件,保证了文件线上和线下有两份拷贝,从而达到备份云上数据的目的。​

2.加速访问云上数据

当需要访问OSS Bucket中的数据,又对网络延时要求较高,此时可以采用这种方案。当数据通过某种方式上传到Bucket中时,云存储网关会及时下载,只需要将云存储网关部署在和需要访问数据的客户端同一个地方,这样通过云存储网关去访问数据,就跟访问本地数据一样高效便捷。​

3.多点同步

当对多个地点的数据同步有要求时,可以采用多个云存储网关,各地网关上的共享指向同一个OSS Bucket。这样,只要任何一个网关上有数据上传到Bucket,其他网关就会将数据同步下来。采用这种方案,不仅实现了多点同步的需求,而且由于各地都有一份本地副本,同时也保证了数据访问的性能。

相关实践学习
1分钟 Serverless搭建高性能网盘
本场景将使用阿里云函数计算、文件存储NAS以及开源项目Kodbox,带大家1分钟Serverless搭建个人高性能网盘,网盘可长期使用。
目录
相关文章
|
16天前
|
前端开发 Java 应用服务中间件
Springboot解决跨域问题方案总结(包括Nginx,Gateway网关等)
Springboot解决跨域问题方案总结(包括Nginx,Gateway网关等)
|
10月前
|
设计模式 安全 Java
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
基于设计模式改造短信网关服务实战篇(设计思想、方案呈现、源码)
218 0
|
Java 测试技术 应用服务中间件
|
存储 Linux 对象存储
如何利用用云存储网关作为Windows docker存储访问OSS
本文像用户介绍在windows的容器环境中,如果利用阿里云云存储网关的smb共享作为后端存储,实现docker容器内的数据上云,在docker中直接访问对象存储OSS中的数据。
2635 0
如何利用用云存储网关作为Windows docker存储访问OSS
|
新零售 运维 Cloud Native
阿里云智能接入网关SAG通过可信云SD-WAN方案认证
在2020中国可信云大会上,阿里云智能接入网关SAG凭借独特的云原生的SDWAN理念和业界领先的智能、可靠、安全性设计,通过可信云SD-WAN解决方案(服务型)认证,成为国内率先通过可信云SD-WAN认证的云厂商。
2780 0
阿里云智能接入网关SAG通过可信云SD-WAN方案认证
|
存储 弹性计算 对象存储
混合云存储网关跨境数据传输最佳实践
在之前的文章中,我介绍了混合云存储网关的传输加速功能。那么传输加速的实际效果到底如何?在跨境传输的时候值不值得使用传输加速?为了找到答案,我们做了一些测试,得到了一些结论,供大家参考。
494 0
混合云存储网关跨境数据传输最佳实践
|
存储 缓存 对象存储
混合云存储网关数据下载功能介绍
混合云存储网关,除了能够将用户的数据上传至云端,还能够将用户的数据从云端下载到本地。 本文介绍如何使用混合云存储网关的数据下载功能。
460 0
混合云存储网关数据下载功能介绍
|
存储 缓存 网络协议
基于云存储网关的Veeam备份归档上云方案
传统备份厂商的异地备份方案是将数据备份至异地机房来保护数据。公共云的出现改变了异地备份的方案和架构。用户在面对公共云和传统备份架构时,该如何选择呢?本文结合Veeam备份软件的使用,一方面来阐述Veeam是如何与云存储网关产品结合将数据备份上云,另一方面也试着给出一些看法和建议。
1908 0
|
XML JSON 自然语言处理
Darabonba:支持任意 OpenAPI 网关的多语言 SDK 方案
在今天,开放平台及 OpenAPI 随处可见,它是系统与系统之间集成的重要桥梁。但 OpenAPI 用起来是否真的舒服,这要打一个大大的问号。本文将介绍 OpenAPI 领域下的难题和一些解决方案。
Darabonba:支持任意 OpenAPI 网关的多语言 SDK 方案
|
XML JSON 自然语言处理
TeaDSL:支持任意 OpenAPI 网关的多语言 SDK 方案
在以云计算为主角的开发者视界中,OpenAPI 是绝对的主角。要发短信,用 OpenAPI;要管理资源,用 OpenAPI;要管理权限,用 OpenAPI。如果一个 OpenAPI 解决不了你的问题,那就再来一个。在今天,开放平台及 OpenAPI 随处可见,它是系统与系统之间集成的重要桥梁。但 OpenAPI 用起来是否真的舒服,这要打一个大大的问号。本文将介绍 OpenAPI 领域下的难题和一些解决方案。
1049 0
TeaDSL:支持任意 OpenAPI 网关的多语言 SDK 方案