如何备份ECS实例的数据?

您可以根据不同场景备份ECS实例的数据。

备份ECS实例的全部数据

如果您需要备份ECS实例的全部数据,建议您通过创建自动快照的方式备份,快照产生的费用可以用OSS存储资源包抵扣。关于如何创建快照,请参见自动快照概述

备份ECS实例的部分数据

如果您需要将ECS实例中某个目录的数据备份到OSSBucket,可以在OSS创建一个和ECS实例同地域的Bucket,然后采取以下方式备份数据:

说明

创建与ECS在相同地域的Bucket后,您可以通过OSS内网Endpoint访问OSS资源,通过内网Enpoint访问不收取流量费用。具体步骤,请参见ECS实例通过OSS内网地址访问OSS资源

  • 通过常用工具备份数据

    您可以使用OSSossutil工具的cp命令将ECS实例的数据上传到OSS。具体操作,请参见cp(上传文件)

  • 通过SDK上传文件

    您可以通过SDK代码上传文件到OSS。以Java SDK为例,更多信息,请参见上传文件概述

  • 通过API上传文件

    您可以调用PutObject接口上传文件到OSS。

  • 通过在线迁移服务备份数据

    如果您希望将ECS服务器上多个磁盘下指定目录中的文件增量备份到OSS某个Bucket下的指定路径,并保留与源文件相同的目录结构。您可以使用在线迁移服务。具体操作,请参见迁移实施

    说明

    在线迁移服务仅支持专有网络下的ECS实例数据迁移,不支持经典网络。