云上数据备份

最近更新时间:2019-11-18 11:58:42

简介

本文主要为用户概括介绍通过哪些方式可以将存在云端的数据进行备份。腾讯云对象存储 COS 为用户提供了以下三种方式,方便用户对存放在 COS 中的数据进行备份:

  • 基于跨地域复制的容灾备份方案
  • 批量数据复制方案(COS 批量处理功能)
  • 基于数据迁移工具 MSP 的迁移备份方案

基于跨地域复制的容灾备份方案

跨地域复制功能是针对存储桶的一项配置,通过配置跨地域复制规则,可以在不同存储地域的存储桶中自动、异步地复制增量对象。启用跨地域复制后,COS 将精确复制源存储桶中的对象内容(例如对象元数据和版本 ID 等)到目标存储桶中,复制的对象副本拥有完全一致的属性信息。

具体可参见:基于跨地域复制的容灾高可用架构

适用场景

  • 异地容灾:COS 为对象数据提供了11个9的可用性,但仍然存在各种不可抗因素如战争、自然灾害等因素导致数据丢失。如果您无法忍受因数据丢失带来的损失,希望显式地在不同地域维护一份数据副本,那么您可以通过跨地域复制实现数据的异地容灾,当某个数据中心因为不可抗因素损毁时,另一个地域的数据中心仍然可以提供副本数据以供您使用。
  • 合规性要求:COS 默认在物理盘中为数据提供多副本和纠删码等方式保障数据的可用性,但某些行业中可能存在合规性要求,规定您需要在不同的存储地域间保存数据副本。因此启用跨地域复制,可以实现在不同存储地域间复制数据以满足这些合规性要求。
  • 减少访问延迟:当您的客户在不同地理位置访问对象时,您可以通过跨地域复制,在与客户地理位置最近的可用存储地域中维护对象副本,最大限度上缩短客户的访问延迟,有利于提高您的产品体验。
  • 操作原因:如果您在两个不同地域中均具有计算集群,且这些计算集群需要处理同一套数据,则您可以通过跨地域复制在这两个不同的地域中维护对象副本。
  • 数据迁移与备份:您可以根据业务发展需要,将业务数据从一个可用地域复制到另一个可用地域,实现数据迁移和数据备份。

使用方法

请参见:设置跨地域复制 控制台文档。

批量数据复制方案

COS批量处理功能为用户提供了对象级别的大规模批量复制操作。

适用场景

可能由于某些业务原因,您需要将已有的一个存储桶中的所有数据进行备份至另一个存储桶中,以保证数据的可用性和可靠性。

使用方法

请参见:批量处理 控制台文档。

使用说明

批量复制对象操作需要结合清单功能使用,有关清单的说明可参见 清单功能概述。您可以将指定对象从源存储桶中批量复制到目标存储桶中。目标存储桶所属地域可以相同或者不同。批量复制对象操作支持自定义配置与 PUT Object - copy 相关的参数,这些配置信息可以影响到副本的元数据信息或者存储类型等信息。有关 PUT Object-copy 的更多介绍,请参见 PUT Object - copy

注意:

  • 所有待处理对象均需处于同一存储桶中。
  • 在一项批处理任务中,仅可配置一个目标存储桶。
  • 您需要被授予从源存储桶中读取对象的权限以及往目标存储桶中写入对象的权限。
  • 待处理的对象不得超过5GB。
  • 不支持检查 ETags 和使用用户自定义密钥的服务端加密。
  • 如果目标存储桶中未开启版本控制,且存在同名对象文件,COS 将执行覆盖对象文件的操作。

数据迁移备份方案

腾讯云迁移服务平台 MSP 为用户提供方便快捷的资源迁移方案,用户建立迁移任务后,还可以通过迁移服务控制台查看迁移进度、迁移报告等信息。具体操作请参见:腾讯云 COS 间迁移