全部产品
云市场

数据上传下载

更新时间:2019-04-15 16:56:37

目录

DSW存储服务概述

DSW默认提供5GB的免费存储空间,也可以支持用户自己挂载NAS盘存储,NAS是阿里云提供的云端SSD存储资源。具体挂载方式请见:https://help.aliyun.com/document_detail/95535.html

用户挂载NAS成功后可在DSW的终端中通过以下命令查看:

  1. df -h

挂载成功可以看到/nas存储目录

建议将大文件存储于nas文件目录中,以备下载

小文件下载

如果文件不超过300M,建议直接使用DSW前端下载工具下载,直接在DSW中右键文件,点击download

小文件上传

如果文件小于300M,可通过DSW前端文件上传工具上传

大文件上传和下载

如果文件大于300M,建议通过服务器FTP方式下载,目前这种下载方式只支持用户自己挂载的NAS下载,如果数据在DSW提供的默认5GB存储空间中,可先将数据拷贝到自己挂载的NAS中再下载。上传和下载步骤如下:

0. 检查实例挂载的NAS文件系统类型


进入NAS文件系统,切换服务所在region,示例为华东2(上海)。检查DSW实例挂载的NAS文件系统存储类型为SSD性能型、协议类型为NFS,如图中dsw_nas_demo文件系统所示。(如何创建挂载NAS的DSW实例请参考:挂载NAS

1. 创建ECS实例


购买ECS实例

进入ECS控制台,在NAS文件系统所在区域购买一台CentOS操作系统的ECS实例,购买ECS实例,完成实例的创建。

ECS实例创建过程中需注意:

  • 镜像:选择CentOS,版本无限制
  • 网络:选择专有网络,选择默认分配,也可以自行创建新的VPC网络
  • 后续步骤可按照默认勾选,同意服务协议完成创建

重置ECS密码

点击上图的实例“管理”按钮,进入实例详情页面,点击更多->重置实例密码,完成实例密码的重置,重置密码后选中实例完成实例重启。点击远程连接,登录ECS服务器。记住弹出的远程连接密码,每次连接服务器都需要输入这6位数字。

2. NAS文件系统添加挂载点


回到NAS文件系统,找到挂载在DSW实例的NAS文件系统,点击“添加挂载点”。

进入添加挂载点页面,挂载点类型选择专有网络,VPC网络选择ECS所在的VPC网络,即步骤1中默认分配的VPC。(也可以选择已经现有的VPC,保证与ECS服务器在同一个VPC网络即可,可进入ECS实例详情页查看VPC专有网络地址)。

添加挂载点成功后,可点击NAS文件系统名称查看详情,看到挂载地址说明添加成功。这个挂载地址是与ECS连接的关键,点击挂载地址展示该文件系统的挂载命令,记录这个mount命令。

3. NAS文件系统挂载到ECS服务器


切换回ECS服务器,安装nfs-utils包,输入步骤3中记录的mount命令。

  1. #安装nfs-utils包
  2. yum install nfs-utils
  3. #V4 Mount:
  4. sudo mount -t nfs -o vers=4.0,noresvport 31ce14ad85-jol17.cn-shanghai.nas.aliyuncs.com:/ /mnt
  5. #检查是否mount成功
  6. mount -l

4. 文件上传


在本地通过SFTP命令连接ECS服务器,也可以通过FileZilla等工具连接服务器,完成上传下载文件,服务器公网IP地址可在实例详情页查看,上传的文件目录为/mnt根目录。

本文使用FZ工具将所需文件上传至服务器。上传文件后,登录到ECS服务器确认文件已上传至服务器/mnt目录下。

进入DSW Terminal,查看当前挂载的nas文件,即可看到已上传的文件,完成文件的上传。

5. 文件下载


进入DSW Terminal,移动待下载文件至/nas目录下,即可使用sftp命令或者FZ等工具从ECS服务下载。

想要了解更多关于使用ftp上传下载NAS数据可参考:使用SFTP上传下载NAS文件系统数据