应用场景
在第三方云厂商存储大量数据的用户,如果想要将数据迁移至天翼云海量文件服务(后文简称OceanFS),传统方法需要先将存储在第三方云厂商上的数据下载到本地,再通过客户端手动上传到OceanFS,整个过程耗时又耗力,容易存在漏传、误传等问题。因此本文推荐您配置一个弹性云主机实例挂载OceanFS作为数据传输的中转节点,然后通过迁移工具将数据从本地至天翼云OceanFS。
FileZilla Client是一款强大且易用的跨平台FTP客户端软件,能帮助用户高效、稳定地进行多种协议的文件传输。本文基于FileZilla作为SFTP客户端,用户可根据需求选择合适的版本下载安装该客户端工具。
前提条件
- 已拥有一个NFS协议OceanFS文件系统。
- 准备一台与海量文件系统在同一VPC网络下的Linux弹性云主机(须配置弹性IP)。
- 同时保证该文件系统可挂载至弹性云主机上,即二者之间网络通畅。
准备工作
操作步骤
将第三方数据迁移至海量文件系统可以分为几个关键步骤:将第三方数据下载至本地 > 挂载海量文件系统 > 本地安装SFTP客户端并与挂载海量文件系统的弹性云主机建立连接 > 迁移本地数据到海量文件系统 。具体操作步骤如下:
-
将第三方数据下载至本地目录。
-
将海量文件系统挂载到云主机 。将海量文件系统挂载至Linux云主机中“/mnt/OceanFS”目录下,具体操作请参考挂载文件系统。
-
本地安装SFTP客户端并与挂载海量文件系统的弹性云主机建立连接。
1)本地安装SFTP客户端,根据页面提示进行下载安装。
2)安装完成后输入主机、用户名、密码和端口,参数说明见下表。配置完成后,点击“快速连接”建立连接。
3)配置完成,点击“快速连接”,建立连接。
参数 | 说明 |
---|---|
主机 | 弹性云主机绑定的公网IP,即弹性IP。 |
用户名 | 弹性云主机的用户名,例如root(注意:需要保证建立连接的用户拥有读写海量文件系统目录的权限)。 |
密码 | 弹性云主机用户登陆密码,例如root用户登陆密码。 |
端口 | SFTP端口号,默认为22。 |
4)建立连接后,页面左侧为要迁移数据的目录,右侧为OceanFS文件目录路径(/mnt/OceanFS)。
- 迁移数据 。在左侧区域想要迁移的文件或者目录上点击右键,然后点击“上传”即可完成迁移数据到海量文件系统上。