云服务器内容精选

  • 准备步骤 创建源端和目的端的访问密钥(AK/SK)并授权 源端:如果源端为其他云服务商,请参见各云服务商迁移教程中的准备工作创建AK/SK并添加权限。 目的端:请参见创建访问密钥(AK/SK)和目的端桶权限获取创建AK/SK并添加权限。 创建目的端桶 预估迁移数据 预估需要迁移的数据,包括迁移存储量和迁移文件个数。您可以在其他云OSS管理控制台页面,查看待迁移的存储量和对象(文件)数量。 通常 OMS 的迁移速度参考值是10~20 TB每天。 解冻源存储空间待迁移数据 由于在线迁移服务并不会对源端数据执行解冻操作。如果您源端有未解冻、解冻中的文件,则这些文件都会迁移失败。 配置迁移用户权限 源端桶对应账户需要的权限:只读访问 对象存储服务 (OSS)的权限(XXyunOSSReadOnlyAccess)。 目的端桶需要的权限包括:列举桶,获取桶位置,列举对象,获取对象元数据,获取对象内容,上传对象,列举已上传段,取回归档存储对象。
  • 迁移步骤 创建迁移任务组 图2 迁移任务组 选择源端/目的端页面 图3 选择源端/目的端页面 设置任务组参数 图4 设置任务组参数 选择迁移方式 图5 选择迁移方式 参数设置 图6 参数设置 选择“忽略元数据”,OMS只迁移源端ContentType元数据。 选择“否”,不过滤源端待迁移对象。 目的端配置选项 图7 目的端配置选项 不勾选“KMS”,迁移后对象均不加密。 选择“是”,输入指定前缀,源端对象迁移到目的端后,会在对象名前增加设置的前缀。 高级配置 图8 高级配置 保持默认即可 开启迁移 图9 开启迁移 迁移数据统计 在迁移过程中,每迁移完一个对象,会对该对象进行一致性校验,如果不一致则会将该对象记录到失败对象列表中。 OMS会累积记录迁移失败对象个数,可以通过任务详情查看具体的迁移数据统计。 图10 迁移数据统计
  • 操作步骤 步骤一:安装rsync工具 在Linux云服务器中执行以下命令安装rsync工具 sudo yum install rsync 图1 安装rsync工具1 rsync -version 图2 安装rsync工具2 步骤二:获取本地NAS存储的挂载地址和访问文件系统的挂载地址 访问本地NAS存储 mount -t nfs -o vers=3,timeo=600,noresvport,nolock /mnt/src 访问SFS Turbo文件系统 mount -t nfs -o vers=3,timeo=600,noresvport,nolock /mnt/dst 步骤三:全量&增量同步 执行以下命令,将本地目录以增量同步的方式,上传到华为云SFS Turbo rsync -avP /mnt/src root@192.168.0.2.0:/mnt/dst 命令中的参数请根据实际值修改,参数含义如下: 表3 参数说明 参数 说明 /mnt/src 需要上传的本地目录名。 root 上传目标NAS文件系统目录的属主。 192.0.2.0 已挂载文件存储NAS文件系统的Linux/Windows E CS 公网IP。 /mnt/dst ECS实例中用来挂载SFS Turbo的路径。 图3 增量同步
  • 方案概述 迁移数据时,可用的迁移工具多种多样。本节提供如以下表格中的迁移工具教程示例以及各迁移工具的特点和应用场景,本节选择使用rsync命令行工具迁移数据:通过mount方式挂载访问SFS Turbo,将本地NAS存储中的数据迁移至SFS Turbo。 表1 迁移工具教程 迁移工具 特点 应用场景 使用SFTP客户端迁移数据 支持众多操作系统平台。 提供图形化操作界面。 适用少量文件需要一次性上传至NFS文件系统和将NFS文件系统内的数据下载到本地。 使用rsync命令行工具迁移数据 支持Linux/Windows/macOS操作系统,本地Linux或macOS系统可配置crontab向云上NAS自动备份数据。 上传下载后的文件元数据不变(包括属主及权限信息)。 支持数据增量同步。 适用大量文件上传和下载或需要频繁上传和下载的任务。 使用Robocopy工具迁移数据 Windows自带工具。 支持多线程、断点续传。 适用10 T以上的上亿小文件,单个文件100K左右的海量数据迁移。 支持数据增量同步。 适用Windows操作系统海量数据多线程、断点续传 。 使用IIS FTP迁移数据 支持众多操作系统平台。 提供图形化操作界面。 适用IIS服务访问NAS SMB文件系统。 使用fpsync命令行工具迁移数据 多线程迁移数据。 适用多线程迁移数据至NFS文件系统。