应用场景
在第三方云厂商存储大量数据的用户,如果想要将数据迁移至天翼云弹性文件服务,若使用传统的方法,需要先将存储在第三方云厂商上的数据下载到本地,再手动将数据上传到弹性文件服务,整个过程耗时又耗力,容易存在漏传、误传等问题。
本文推荐您配置一个弹性云主机实例挂载文件系统作为数据传输的中转节点,然后通过迁移工具迁移数据至天翼云弹性文件服务,迁移工具可以选择SFTP客户端。仅需简单配置,即可把数据从第三方云厂商轻松、平滑地迁移至SFS。
工具介绍
本实践以FileZilla作为SFTP客户端作为指导示例。
迁移工具 | 特点 | 应用场景 |
---|---|---|
SFTP客户端 | 支持众多操作系统平台,提供图形化操作界面 | - 少量文件需要一次性上传至NFS文件系统 - 将NFS文件系统内的数据下载到本地 |
前提条件
- 具备一个NFS协议弹性文件系统,且务必确认文件系统容量高于待迁移的数据总量。若此时未购买弹性文件服务,则需新购。
- 具备一台与文件系统在同一VPC网络下的Linux弹性云主机,上传下载文件数据需要占用弹性云主机公网带宽,因此需要为弹性云主机配置弹性IP。
准备工作
- 下载安装迁移客户端工具,根据页面提示安装即可。
- 文件系统为接收数据的目标文件系统,应根据实际需求选择容量规格,具体操作参考创建文件系统。
- 本次操作实践中,需要创建弹性云主机作为非天翼云数据迁移至天翼云弹性文件服务的中转节点。建议配置如下:
参数 | 说明 |
---|---|
付费方式 | 按量付费 |
规格 | 通用型。高规格的云主机迁移速率较快,例如4C8G的迁移速率大于1C1G的迁移速率,根据实际情况选择即可 |
镜像 | CentOS 7.6 |
弹性IP | 自动分配 |
IP版本 | IPv4 |
带宽 | 5M。高带宽的迁移速率较快,例如10M的迁移速率大于5M的迁移速率,根据实际情况选择即可 |
登录方式 | 密码>立即创建 |
操作步骤
将第三方数据迁移至弹性文件服务可以分为几个关键步骤:将第三方数据下载至本地 > 挂载文件系统 >本地安装SFTP客户端并与挂载弹性文件系统的弹性云主机建立连接 >迁移本地数据到弹性文件系统 。具体操作步骤如下:
-
将第三方数据下载至本地目录。
-
将弹性文件系统挂载到云主机 。将文件系统挂载至Linux云主机中“/mnt/localpath”目录下,具体操作请参考挂载NFS文件系统到弹性云主机 (Linux)。
-
将安装好的SFTP客户端与挂载弹性文件系统的弹性云主机建立连接。
1)运行客户端工具,在页面上输入主机、用户名、密码和端口,参数说明见下表。配置完成后,点击“快速连接”建立连接。参数 说明 主机 弹性云主机的公网IP,即弹性IP,例如:49.7.182.110 用户名 弹性云主机的用户名,例如root(注意:需要保证建立连接的用户拥有读写文件系统目录的权限) 密码 弹性云主机用户登陆密码,例如root用户登陆密码 端口 SFTP端口号,默认为22 2)建立连接后,页面左侧为要迁移数据的目录,右侧区域会显示服务端弹性云主机的文件系统,将设置远程站点路径为挂载了文件系统的本地路径(例如/mnt/localpath)。
-
迁移数据。在左侧区域想要迁移的文件或者目录上点击右键,然后点击“上传”即可完成迁移数据。