前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >【玩转腾讯云】腾讯云COS双重备份-版本控制+跨地域备份

【玩转腾讯云】腾讯云COS双重备份-版本控制+跨地域备份

原创
作者头像
我是技术小白
修改于 2020-04-15 07:08:26
修改于 2020-04-15 07:08:26
7.4K0
举报

适用于:COS 存储桶中文件的【防误删及增量备份、多重备份】。

适用于:不会写代码的我(小白)

防误删:版本控制

增量备份:跨地域备份

多重备份:跨地域备份

一、有 COS 备份需求

为避免文件过大占用服务器所剩无几的硬盘资源,今天将 100 GB 的 COS 存储桶挂载到了 云服务器上用于存储数据。

但是害怕哪天自己误点删除删掉所有文件,也害怕程序突然发疯导致数据消失,所以需要备份。

所以提出以下需求

将【腾讯云 COS 】中的存储桶 A 挂载到云服务器,为了数据安全和稳定,需要对存储桶A进行备份,最好是实时备份到存储桶 B,存储桶 A 中文件更改后,存储桶 B 也立即更改,即使对存储桶 A 中有数据删除操作,存储桶 B 中的备份文件依然存在(可恢复)。

总结一下,就是以下几点

1、A → B 实时备份

2、A 删除文件 abc.txt B 中依旧存在文件abc.txt

3、A 中文件 abc.txt 内容由 123 更改为 123456,B中文件 abc.txt 内容也由 123 更改为 123456。

经考虑有以下几种实现方式

1、服务器快照备份

无法实时备份,只能 6 小时左右备份一次,且回滚可能对服务器上的其他数据有影响。

2、服务器挂载 COS 存储桶后备份存储桶 A 文件至存储桶 B

无法实时备份,只能 1 小时左右备份一次。

只能进行全量备份,就是每隔一个小时压缩整个存储桶 A 挂载到本地的文件夹后上传到存储桶 B 。

数据会随着备份次数及笔记笔记内容的增多而变大,即使存储桶 A 大小为 10 MB,一个月以后,存储桶B中数据就达到了 7.2 GB,这时需要对存储桶 B 进行删除操作,有误删风险。

在网上搜索了一番之后看到了 COS 的版本控制和跨地域备份功能,简介如下

二、版本控制功能相关介绍

版本控制概述-官方文档

设置版本控制 - 官方文档

腾讯云对象存储 COS 高可用解决方案,都在这里了! - 官方文档

开启多版本的情况下删除文件操作实际上是创建一个 0 字节的特殊 delete marker 文件

这样的话,无论对腾讯云对象存储(COS)的 A 存储桶进行什么样的改动,都是可以恢复的,极大地节约了空间。

为了防止误删 A 存储桶的文件的历史版本,造成数据丢失,经过考虑决定使用跨地域复制功能。

三、跨地域复制功能相关介绍

跨地域复制概述 - 官方文档

设置跨地域复制 - 官方文档

腾讯云对象存储 COS 高可用解决方案,都在这里了!官方文档

跨地域复制需要新建一个与 A 地域不相同的 存储桶 B ,然后先将 A 中的所有文件复制到 B 中。

之后开启 A 和 B 的版本控制功能,在 A 中设置跨地域复制规则,选择目标存储桶为 B ,之后就可以使用了。

这样的话,当 A 中文件发生改变时, B 存储桶也跟着改变,由于加入版本控制功能,即使将 A 存储桶清空,也有 B 存储桶保存着备份。

【注意】跨地域复制会产生流量,比如:北京→广州为 0.5 元 / GB。

【注意】COS 数据存储收费,比如:北京为0.08 元/GB/ 月。

【注意】低频存储,数据存储时间不足 30 天,按 30 天计算。

COS 产品定价 - 官方文档

【结语】腾讯云COS 版本控制+跨地域备份功能完美解决了 COS 存储桶中文件的防误删及增量备份、多重备份问题。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
使用 COSFS 挂载 COS 到云服务器节约空间
作者介绍 我是技术小白:机械电子工程专业大四学生,业余时间喜欢折腾。 本文将介绍使用 COSFS 工具将 WordPress/NextCloud 的文件目录挂载到 COS 存储桶的方法,以达到节约服务器硬盘空间的目的。 Wordpress 的数据存放在安装目录下的 wp-content/uploads 文件夹,Nextcloud 的数据存放在安装目录下的 data 文件夹,里面存储着网站的媒体文件,占据的磁盘空间特别大。 为了节省磁盘空间,就将腾讯云对象存储(COS)挂载到他们的数据目录下,存储数据
云存储
2020/07/10
4.6K0
COS对象存储数据冗余备份方案
一般意义上,备份指的是数据备份或系统备份,容灾指的是不在同一机房的数据备份或应用系统备份。备份采用备份软件技术实现,而容灾通过复制或镜像软件实现,两者的根本区别在于:
wainsun
2023/03/07
3.8K0
COS对象存储数据冗余备份方案
腾讯云COS对象存储占据数据容灾C位
然而,随着企业核心业务逐渐从线下迁移到云上,客户提出了更高的要求。如何确保云上业务的高可用、数据的高可靠,这对云厂商提出了新的挑战。
云存储
2021/01/20
3.6K0
腾讯云COS对象存储占据数据容灾C位
腾讯云对象存储COS安全方案介绍
​相信所有企业和个人开发者在选用云存储产品时都把数据安全作为重要考量标准。 本文介绍了用户如何使用腾讯云对象存储COS的事前防护、事中监控、事后追溯三个手段来保证自己的数据安全。
云存储
2020/03/03
7.2K0
【玩转腾讯云】使用 COSFS 挂载 COS 到云服务器节约空间
本文将介绍使用 COSFS 工具 将 WordPress/NextCloud 的文件目录挂载到 COS 存储桶的方法,以达到节约服务器硬盘空间的目的。
我是技术小白
2020/04/15
7.3K0
【玩转腾讯云】云函数实时备份存储桶 A 中文件到存储桶 B
【注意】发现程序 bug ,假如从 A 存储桶备份至 B 存储桶,只能对上传到 A 中根目录的文件进行实时备份,对上传到 A 中一级及以上目录的文件,备份失败并报错。
我是技术小白
2020/04/15
3.2K0
数据不再玩失踪?COS实用案例之“备份”
一周前,一位刚刚投身教育事业的朋友半夜发朋友圈哭诉到,因为笔记本突发故障,辛苦准备了一个月的教案,全部化为乌有,又要重新“历劫”了。
云存储
2020/04/09
1.7K0
数据不再玩失踪?COS实用案例之“备份”
腾讯云ES集群通过COS实现跨地域备份与恢复
在日常开发及运维工作中,我们经常会遇到一些内外部的客户希望将不同地域的es集群迁移到另外一个地域。例如有的客户es集群原来是在北京地域,由于一些原因,现在想要将集群迁移到上海地域来。下面我们就详细介绍下借助腾讯云COS和es的snapshot功能来实现跨地域的数据迁移。
吴容
2020/07/29
2.7K0
腾讯云ES集群通过COS实现跨地域备份与恢复
数据误删?别怕!COS防误删和误删恢复攻略请查收
在云存储领域,数据的安全性始终是悬在头顶的达摩克利斯之剑。长期以来,腾讯云对象存储服务(COS)一直致力于数据安全的探索和实践,以保障数据的安全性和完整性。对象存储COS准备了一份“防误删”和“误删恢复”攻略给大家,本文将深入介绍这两部分。
云存储
2024/06/03
2660
数据误删?别怕!COS防误删和误删恢复攻略请查收
数据持久性是如何炼成的——对象存储容灾技术解析
存储系统作为支撑人工智能发展的关键基础设施,不仅需要提供弹性、海量数据存储能力,还要保证数据的安全性和可靠性,以确保业务的核心数据资产得以持久存储,大模型时代对海量数据的安全可靠存储提出了更高的要求。
云存储
2025/02/10
730
数据持久性是如何炼成的——对象存储容灾技术解析
企业业务上云,云上数据的容灾备份和高可用性如何解决呢???
数据中心运行突发故障(如:天灾不可避免的灾难)是无法预测的,计算机里的数据就像扫雷游戏一样,十面埋伏充满雷区,随时都有可能Game Over,容灾备份就是数据安全的最后防线,是你可以避免由数据中心发生故障而丢失数据引发的不可挽回的局面。
云存储
2020/05/26
1K0
企业业务上云,云上数据的容灾备份和高可用性如何解决呢???
腾讯云ES集群通过COS实现跨地域备份与恢复
在日常开发及运维工作中,我们经常会遇到一些内外部的客户希望将不同地域的es集群迁移到另外一个地域。例如有的客户es集群原来是在北京地域,由于一些原因,现在想要将集群迁移到上海地域来。下面我们就详细介绍下借助腾讯云COS和es的snapshot功能来实现跨地域的数据迁移。
腾讯云大数据
2021/01/08
1.2K0
腾讯云ES集群通过COS实现跨地域备份与恢复
使用COS实现云数据库MySQL备份文件的多元化管理
云数据库 MySQL(TencentDB for MySQL)是腾讯云基于开源数据库 MySQL 专业打造的高性能分布式数据存储服务,让用户能够在云中更轻松地设置、操作和扩展关系数据库。同时云数据库MySQL集成了数据库的备份功能,可以针对数据库实现数据库的自动数据备份、手动数据备份以及日志备份。
HuiG
2021/03/17
2.4K0
幻兽帕鲁服务器数据备份(云备份)
搭建幻兽帕鲁个人服务器,最近不少用户碰到内存不足、游戏坏档之类的问题。将游戏存档进行云备份,不占用服务器空间,需要时支持快速恢复。
lucia
2024/01/23
9.4K32
腾讯云对象存储 COS 高可用解决方案,都在这里了!
上一篇内容我们说到了 COS 是什么“要对象存储做什么,我有女朋友就够了!”的文章。本文将着重介绍如何尽可能的提高腾讯云对象存储 COS 的可用性。
云存储
2019/12/06
2.7K0
腾讯云对象存储 COS 高可用解决方案,都在这里了!
如何将您的Git存储库备份到腾讯云COS
依赖源代码存储库进行版本控制是一种最佳的方法,当代码更改导致应用程序崩溃或行为不正常时,可以恢复运行。但是,如果发生诸如不小心删除分支或无法访问存储库等严重性事件,我们应该利用其他更高级恢复策略。
水门
2018/08/13
4.7K0
玩转腾讯云对象存储 - COS 插件
本文由作者在 “开箱吧腾讯云 - 加码生态 / Get 对象存储操作新姿势” 专场演讲稿改写而成。
若海
2022/12/06
10K0
玩转腾讯云对象存储 - COS 插件
【对象存储COS】使用COS自动数据备份,解放硬盘空间
视频,照片,录音......诸如此类的文件在手机电脑里,永远是不断增多,不断占用的东西,每次空间告急时,都要花一大片时间去整理,删除照片释放这宝贵的空间,“这个删,这个删不删呢?可能以后要用......”,挑选照片还真是一个费时费力还费心的活。
Ar-Sr-Na
2024/06/03
2560
IDC、友商云数据上云(COS)最佳实践
本文从通用的数据上云场景,以及友商云数据迁移场景出发,介绍基于腾讯云对象存储(COS)的上云步骤,包括迁移前的环境准备工作,云上的配置与迁移工具的实施,数据的一致性校验,云上业务的切换与验证。
wainsun
2021/08/18
2.3K0
IDC、友商云数据上云(COS)最佳实践
腾讯云主机安装COSFS工具并使用COS对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。
yuanfan2012
2021/01/28
3.7K0
推荐阅读
相关推荐
使用 COSFS 挂载 COS 到云服务器节约空间
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档