实践:腾讯云COS备份本地数据以及异地备份
在当前大数据时代背景下,数据在业务中占有不可低估的地位,数据备份已然成为了最后一道屏障。
腾讯云对象存储COS,提供数据备份、共享、大数据处理、线上数据托管一站式解决方案,成为了不少企业和个人用户备份数据的首选。
- 安全稳定,腾讯云对象存储提供数据跨多架构、多设备冗余存储,为用户数据提供异地容灾和资源隔离功能,为每一个对象实现高达99.999999999%的数据持久性。
- 成本最优,无需传统硬件的采购、部署和运维,从而节省了运维工作和托管成本。腾讯云COS支持按需按量使用,您无需预先支付任何预留存储空间的费用,通过生命周期管理进行数据降冷,进一步降低成本。
- 简单易用,COS提供图形化程序、命令行工具、协议工具等多种途径对存储对象进行批量操作,让使用更为简单。
本文将为大家讲述如何将本地数据备份至腾讯云COS中,以及如何在COS中实现数据异地备份。
一、本地数据备份至腾讯云COS
1. 使用 COSBrowser 进行数据备份
COSBrowser是腾讯云COS推出的一款可视化界面工具,使用者无需编写代码,也无需使用命令行,仅需动动鼠标,像网盘一样便捷操作。
目前提供了桌面端和移动端两种,可以支持Windows、macOS、Linux(需带有图形界面并支持 AppImage 格式)、Android、iOS等多个平台,让您无论是在电脑还是手机端,都可以用更简单的方式,实现数据备份到COS。
COSBrowser的文件同步功能,支持电脑本地端向云端的单向同步,还可以根据需要开启自动同步,只要本地的文件夹有新增文件或者文件变更,就会自动同步到COS中,为使用者带来极大便利,再也不用时刻挂念着手动备份啦。

除了电脑端,COSBrowser 移动端目前已覆盖绝大多数应用平台,可实现快速下载。在移动端,您可以通过批量上传功能,在指定的存储桶或路径中,点击右上角“+”中的【上传文件】选项,选择要上传的文件,即可将手机内的文件备份到COS。

2. 使用 COSCMD 进行数据备份
COSCMD是一款命令行工具,目前已支持 Windows、Linux 和 macOS 系统,仅需通过简单的命令操作即可实现将本地数据备份到COS。
对于有编程基础的使用者来说,还可以自己编写脚本,将COSCMD命令嵌入到脚本中,根据业务需求实现个性化备份操作。
COSCMD 支持大文件断点上传功能,最大可支持上传40TB的单一文件。它不仅支持上传文件,还支持上传文件夹。在上传文件夹时,可通过配置参数来实现忽略某一类文件,支持 shell 通配规则,还支持设置多条规则。

3. 使用 FTP Server 进行数据备份
COS FTP Server 是腾讯云COS推出的一款支持通过 FTP 协议将本地文件备份到COS的工具,最大可支持100个用户同时登陆,目前仅支持Linux系统。
它通过将普通的FTP请求映射成为对COS的操作,从而实现对COS的数据管理。
只需在本地服务器中安装FTP Server工具,就可通过协议将本地服务器中的数据备份到COS中,还可以根据机器的性能合理地调整上传分片的大小和并发上传的线程数,从而获得更好的上传速度。
二、COS中的数据备份(通过跨地域复制,实现COS中的数据异地备份)
实际业务开展中,还可能遇到如下情况:
- 即便COS为数据提供了11个9的可用性,但仍然存在各种不可抗因素(如战争、自然灾害等),可能会导致数据丢失。
- COS 已默认在物理盘中为数据提供多副本和纠删码等方式保障数据的可用性,但某些行业中可能存在合规性要求,规定您需要在不同的存储地域间保存数据副本。
跨地域复制功能,助您实现数据的异地容灾。当某个数据中心因为不可抗因素损毁时,另一个地域的数据中心仍然可以提供备份数据,供您使用。
什么是“跨地域复制”功能
“跨地域复制”功能是针对存储桶的一项配置,通过配置跨地域复制规则,可以在不同存储区域的存储桶中自动、异步地复制增量对象。
启用跨地域复制后,COS将精确复制源存储桶中的对象内容(如对象元数据、版本 ID 等)到目标存储桶中,复制的对象副本拥有完全一致的属性信息。
此外,源存储桶中对于对象的操作,如添加对象、删除对象等操作,也将被复制到目标存储桶中。

搭配如下功能,助您降本增效
使用跨地域复制需要用户开启版本控制功能。版本控制功能会使得存储桶中存在对象的多个历史版本,产生较多的存储消耗,而数据存储成本是跟随目标存储桶所在地域的存储成本定价。
如果您希望降低因跨地域复制和版本控制带来的成本,或自定义数据保留方法,建议搭配如下功能:
- 生命周期管理的自动沉降:在指定时间后,将创建的对象沉降为低频存储类型或者归档存储类型
- 自动删除:设置对象的过期时间,对象到期后将被自动删除
例如,设置数据在30天自动沉降为归档存储,或1年后自动删除数据,来降低存储成本。

硬件故障,软件错误,人为操作或自然灾害都有可能导致数据丢失,而一旦数据丢失或损坏,对大多数企业和个人来说都是一场噩梦。
数据备份已经成为了业务的重中之重,养成随手备份的好习惯,才能让数据不再丢失。
数据无价,切记要备份!
在当前大数据时代背景下,数据在业务中占有不可低估的地位,数据备份已然成为了最后一道屏障。
对象存储COS,提供数据备份、共享、大数据处理、线上数据托管一站式解决方案,成为了不少企业和个人用户备份数据的首选。
- 安全稳定,腾讯云对象存储提供数据跨多架构、多设备冗余存储,为用户数据提供异地容灾和资源隔离功能,为每一个对象实现高达99.999999999%的数据持久性。
- 成本最优,无需传统硬件的采购、部署和运维,从而节省了运维工作和托管成本。COS支持按需按量使用,您无需预先支付任何预留存储空间的费用,通过生命周期管理进行数据降冷,进一步降低成本。
- 简单易用,COS提供图形化程序、命令行工具、协议工具等多种途径对存储对象进行批量操作,让使用更为简单。
本文将为大家讲述如何将本地数据备份至COS中,以及如何在COS中实现数据备份。
一、本地数据备份至COS
1. 使用 COSBrowser 进行数据备份
COSBrowser可谓是一个宝藏男孩。它是腾讯云对象存储COS推出的一款可视化界面工具,使用者无需编写代码,也无需使用命令行,仅需动动鼠标,像网盘一样便捷操作。
目前提供了桌面端和移动端两种,可以支持Windows、macOS、Linux(需带有图形界面并支持 AppImage 格式)、Android、iOS等多个平台,让您无论是在电脑还是手机端,都可以用更简单的方式,实现数据备份到COS。
COSBrowser的文件同步功能,支持电脑本地端向云端的单向同步,还可以根据需要开启自动同步,只要本地的文件夹有新增文件或者文件变更,就会自动同步到COS中,为使用者带来极大便利,再也不用时刻挂念着手动备份啦。

除了电脑端,COSBrowser 移动端目前已覆盖绝大多数应用平台,可实现快速下载。在移动端,您可以通过批量上传功能,在指定的存储桶或路径中,点击右上角“+”中的【上传文件】选项,选择要上传的文件,即可将手机内的文件备份到COS。

2. 使用 COSCMD 进行数据备份
COSCMD是一款命令行工具,目前已支持 Windows、Linux 和 macOS 系统,仅需通过简单的命令操作即可实现将本地数据备份到COS。
对于有编程基础的使用者来说,还可以自己编写脚本,将COSCMD命令嵌入到脚本中,根据业务需求实现个性化备份操作。
COSCMD 支持大文件断点上传功能,最大可支持上传40TB的单一文件。它不仅支持上传文件,还支持上传文件夹。在上传文件夹时,可通过配置参数来实现忽略某一类文件,支持 shell 通配规则,还支持设置多条规则。

3. 使用 FTP Server 进行数据备份
COS FTP Server 是腾讯云对象存储COS推出的一款支持通过 FTP 协议将本地文件备份到COS的工具,最大可支持100个用户同时登陆,目前仅支持Linux系统。
它通过将普通的FTP请求映射成为对COS的操作,从而实现对COS的数据管理。
只需在本地服务器中安装FTP Server工具,就可通过协议将本地服务器中的数据备份到COS中,还可以根据机器的性能合理地调整上传分片的大小和并发上传的线程数,从而获得更好的上传速度。

二、COS中的数据备份(通过跨地域复制,实现COS中的数据异地备份)
实际业务开展中,还可能遇到如下情况:
- 即便COS为数据提供了11个9的可用性,但仍然存在各种不可抗因素(如战争、自然灾害等),可能会导致数据丢失。
- COS 已默认在物理盘中为数据提供多副本和纠删码等方式保障数据的可用性,但某些行业中可能存在合规性要求,规定您需要在不同的存储地域间保存数据副本。
跨地域复制功能,助您实现数据的异地容灾。当某个数据中心因为不可抗因素损毁时,另一个地域的数据中心仍然可以提供备份数据,供您使用。
什么是“跨地域复制”功能
“跨地域复制”功能是针对存储桶的一项配置,通过配置跨地域复制规则,可以在不同存储区域的存储桶中自动、异步地复制增量对象。
启用跨地域复制后,COS将精确复制源存储桶中的对象内容(如对象元数据、版本 ID 等)到目标存储桶中,复制的对象副本拥有完全一致的属性信息。
此外,源存储桶中对于对象的操作,如添加对象、删除对象等操作,也将被复制到目标存储桶中。

搭配如下功能,助您降本增效
使用跨地域复制需要用户开启版本控制功能。版本控制功能会使得存储桶中存在对象的多个历史版本,产生较多的存储消耗,而数据存储成本是跟随目标存储桶所在地域的存储成本定价。
如果您希望降低因跨地域复制和版本控制带来的成本,或自定义数据保留方法,建议搭配如下功能:
- 生命周期管理的自动沉降:在指定时间后,将创建的对象沉降为低频存储类型或者归档存储类型
- 自动删除:设置对象的过期时间,对象到期后将被自动删除
例如,设置数据在30天自动沉降为归档存储,或1年后自动删除数据,来降低存储成本。

硬件故障,软件错误,人为操作或自然灾害都有可能导致数据丢失,而一旦数据丢失或损坏,对大多数企业和个人来说都是一场噩梦。
数据备份已经成为了业务的重中之重,养成随手备份的好习惯,才能让数据不再丢失。
数据无价,切记要备份!
实践:腾讯云COS备份本地数据以及异地备份的更多相关文章
- 腾讯云COS对象存储占据数据容灾C位
说到公有云容灾,大家首先想到的是云上数据备份. 然而,随着企业核心业务逐渐从线下迁移到云上,客户提出了更高的要求.如何确保云上业务的高可用.数据的高可靠,这对云厂商提出了新的挑战. 腾讯云作为全球领先 ...
- 利用腾讯云COS云对象存储定时远程备份网站
版权声明:本文由张戈 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/942851001487125915 来源:腾云阁 h ...
- 腾讯云COS对象存储 Web 端直传实践(JAVA实现)
使用 腾讯云COS对象存储做第三方存储云服务,把一些文件都放在上面,这里主要有三中实现方式:第一种就是在控制台去设置好,直接上传文件.第二种就是走服务端,上传文件,就是说,上传文件是从服务端去上传上去 ...
- 微信小程序/网站 上传图片到腾讯云COS
COS简介: 腾讯云提供的一种对象存储服务,供开发者存储海量文件的分布式存储服务.可以将自己开发的应用的存储部分全部接入COS的存储桶中,有效减少应用服务器的带宽,请求等.个人也可以通过腾讯云账号免费 ...
- 直压到亚马逊AWS平台,阿里云OSS平台或者腾讯云COS平台
GTX Compressor (直压上云技术预览版) Powered by GTXLab of Genetalks. 技术预览版本下载地址: https://github.com/Genetalks/ ...
- 腾讯云COS体验
其实这篇文章本来是推荐COS的,写了一半发现COS的免费额度取消了,2019年之后的开通的用户免费6个月,老用户不受影响,这还让我怎么推荐啊?!写都写了,删掉岂不是白浪费时间? 都怪你!腾讯云! 起因 ...
- Nginx反向代理腾讯云COS的一个坑
版权声明:本文由黄希彤 原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/668639001484812620 来源:腾云 ...
- 搭建markdown图床-腾讯云COS
背景介绍 书写markdown笔记时,如何处理图片,实在是有些棘手的问题.每一张图都保存在当前文件夹? 每张图都自己重命名?每次上传到cnblogs博客都需要一张一张拖动?markdown已经非常成功 ...
- PHP 腾讯云cos使用之我见
因为某些人的原因,本文从新改名发布一遍. 原名称:tp5 -- 腾讯云cos简单使用 原文链接:https://www.cnblogs.com/YFYQ/p/10840050.html 因项目需要,本 ...
- tp5 -- 腾讯云cos简单使用
因项目需要,本来是需要对接阿里云oss,但因客户错误将云存储买成腾讯云cos,因此简单做了个对象上传使用 首先下载cos的sdk: 三种方式在文档上面都有介绍 SDK 安装有三种方式:Composer ...
随机推荐
- vue页面添加锚点后 点击不改变URL
html: <a @click="changeHash('#row')"> {{ $t("msg.desc1") }} </a> j ...
- 225-基于XCVU440T的多核处理器多输入芯片验证板卡
225-基于XCVU440T的多核处理器多输入芯片验证板卡 基于XCVU440T的多核处理器多输入芯片验证板卡 一.板卡概述 本板卡系我司自主研发的基于6U CPCI处理板,适用于多核处理器多输入 ...
- python 多进程和异步io的有机结合 Error in atexit._run_exitfuncs
众所周知,python的多线程开发在GIL(全局器解释锁)下饱受诟病,在单核模式下搞多线程对效率的提升相当有限.于是大家的共识就是搞io密集的程序,建议采用多线程,计算密集型的程序就搞多进程.近期的一 ...
- iOS组件化 pod命令创建私有库详解【引用其他私有库、oc、Swift混编】
1.命令创建pod pod lib create pod的名字 2.根据指令依次填写信息 3.填写完成后会自动打开项目 .然后修改podspec文件即可 4.创建当前pod的git 仓库.将当前代码放 ...
- 福音---Mysql数据库Schema快速生成
数据库工具--Navicat Premium 参考链接:https://jingyan.baidu.com/article/ea24bc395231e49b62b33183.html 以下是数据库sq ...
- 实验一-密码引擎-加密API研究
实验一-密码引擎-加密API研究 API:应用程序接口(API:Application Program Interface)是一组定义.程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信 ...
- C#笔记誊录
1.继承 面向对象的三大特征: 封装性 继承性 多态性 一.继承:类与类的关系 为什么会用继承:减少代码重复 优化 空间内存 实现多态 class 基类 { //基类成员 } class 子类:基类 ...
- Java基础学习:9、访问修饰符
Java提供四种访问控制修饰符,用于控制方法和属性(成员变量)的访问权限(范围). 注意事项: 1.修饰符可以访问类中的属性.成员方法.以及类. 2.只用默认修饰符.public可以修饰类. 3.成员 ...
- selenium------关于switch_to的用法场景
基于python3的语法,driver.switch_to_alert()的表达会出现中划线,因此需要把后面的下划线改为点.一.目前接触到的switch_to的用法包括以下几种:1. 切换到制定的wi ...
- python APScheduler用法
参考: https://blog.csdn.net/weixin_44799217/article/details/127353134 https://blog.csdn.net/weixin_428 ...