数据安全问题

最后更新时间:2021-10-08 15:24:11

    版本控制问题

    误删除数据能否找回?

    人为误删文件目前暂不支持找回。您可以启用存储桶版本控制功能,在存储桶中存放对象的多个版本,并且可以对指定版本的对象进行检索、删除或还原。这有助于恢复被用户误删或应用程序故障而丢失的数据。详情请参见 设置版本控制

    对象存储如何解决数据容灾问题?

    对象存储可通过以下方式实现容灾:

    1. 开启 版本控制,版本控制用于实现在相同存储桶中存放同一对象的多个版本,版本控制设置方式请参见 版本控制配置
    2. 使用 存储桶复制 实现异地容灾,详情请参见 存储桶复制配置

    对象存储 COS 存储桶开启版本控制后,怎么删除历史版本数据?

    删除历史版本文件,可以通过 生命周期 开启管理历史版本对象的选项,沉降或者删除历史版本对象。

    对象存储可以设置上传同名文件不覆盖吗?

    COS 上传同名文件默认会覆盖。您可以启用存储桶 版本控制功能,在存储桶中存放对象的多个版本。关于版本控制的更多介绍,请参见 版本控制概述

    COS 怎么下载到指定的版本号的文件?

    如果您使用 API 接口或 SDK 下载文件,可通过添加请求参数 versionId 来实现,API 详细操作请查看 GET Object 文档。

    如果您通过控制台下载文件,需要在顶部导航栏中将历史版本状态设置为显示,即可下载您所需要的文件。

    COS 如何批量删除历史版本文件?

    您可以使用 COSBrowser 工具,一键删除存储桶中的历史版本文件。详情请参见 COSBrowser 桌面端使用说明

    您还可以通过 设置生命周期策略 实现。在配置生命周期策略时,关闭管理当前版本文件,开启管理历史版本,设置文件修改1天后删除。

    跨地域复制问题

    对象存储开启跨地域复制,复制时走内网还是公网?

    对象存储的跨地域复制功能默认使用内网进行复制。

    说明:

    使用跨地域复制功能会产生相应的跨地域复制流量费用,目前还没有相应的资源包,产生的费用将会在次日0点进行结算从账户余额中扣除。

    两个地域的 COS 资源可以同步吗?

    同一账号下的两个地域的 COS 资源可以通过配置跨地域复制功能实现增量复制。详情请参见 设置跨地域复制

    如何快速将一个账号下的 COS 资源迁移(或复制)到另一个账号下的 COS 中?

    数据迁移可通过 COSMigration 工具实现存储桶之间的迁移,可参见 COS Migration 工具。也可通过配置跨地域复制实现存储桶之间的资源复制,可参见 设置存储桶复制

    跨地域复制能力是否支持复制存量数据?

    跨地域复制能力不支持复制存量数据。如果您需要复制存量数据,您可以参见 批量处理 文档,批量复制您的存量数据。

    开启了存储桶复制功能后,源存储桶删除文件,目标存储桶会同步操作吗?

    在启用了存储桶复制功能的源存储桶中,对象存储将会复制以下内容:

    • 添加存储桶复制规则后,用户往源存储桶中新上传的任何对象。
    • 对象的元数据和版本 ID 等对象属性信息。
    • 有关对象的操作信息,如新增同名对象(等同于新增对象),删除对象等。
    说明:

    • 如果您在源存储桶中指定删除某个对象版本,即指定了版本 ID,则该操作不会被复制。
    • 如果您在源存储桶中添加了存储桶级别配置,如生命周期规则,则因这些配置引起的对象操作也不会复制到目标存储桶中。

    更多介绍请参考文档 复制行为说明

    数据加密问题

    COS 支持文件加密吗?

    COS 支持存储桶加密、对象加密等文件加密方式。存储桶加密操作指引请参见 设置存储桶加密 文档,对象加密可参见 设置对象加密 文档。

    COS 文件加密是否会影响性能?

    文件加密需要用客户侧密钥,或者 COS 托管密钥,或者 KMS 密钥将文件内容加密成密文,因此会有一定的性能损耗,主要体现在访问延迟增加。这一延迟增加对大文件读写影响不明显,但在小文件读写中会有一定影响。

    加密文件如何获取?

    如果您的文件已经加密,那么您在读取文件时需要携带加密头部才能获取文件。不同加密算法的加密头部不一样,具体说明可参见 服务端加密头部

    其他问题

    请问 COS 的标准存储,低频存储,归档存储数据都有备份吗?

    COS 的数据通过多副本或纠删码方式在底层存储,分布式存储引擎在一个地域的多个可用区中分布,可靠性99.999999999%,多副本和纠删码存储是底层逻辑,对用户不可见。