# 数据管理
# 数据存储目录
实例中有多个已经挂载好的数据目录可供使用,下表列出了各个数据目录的情况,根据实际场景进行使用。
目录/路径 | 类型 | 权限 | 说明 | 价格 |
---|---|---|---|---|
/data-output | 本地SSD | 读写 | 实例自带存储空间(共30G),超过30G,实例将无法启动 | 免费 |
/user-data | 个人空间 | 读写 | 个人存储空间 | 每个用户可享有50G免费存储空间, 超过部分将进行收费,收费规则如下: (每天实际存储容量的最大值-50G)*0.01元/天 |
/datasets | 公共空间 | 只读 | 用户可通过该路径查看和直接使用官方提供的数据集 | 免费 |
# 数据传输
# 页面上传
通过【用户用心-我的数据】中的【上传文件】功能,可以在不开启实例的情况下,将数据上传至个人存储空间**/user_data**。
登录 极链 AI 云,选择 用户中心。在左侧选择 数据管理。在界面上可以查看到当前的存储使用量,点击按钮来上传文件或文件夹。
上传文件可以在底部查看上传进度。传输完成的文件或文件夹可以进行 删除 操作。
提示
上传数据请确保账户余额大于 10 元。
# 使用 FileZilla 传输
FileZilla 支持在创建实例前连接我们的接入点向 个人空间 内上传或下载数据,也可以用于连接您已经创建的实例进行上传或下载实例内数据。个人空间 在用户中心的 数据管理 - 我的文件 中可以看到,对应挂载在实例内的 /user-data 目录。
FTP 工具 FileZilla 下载:
Windows 下载地址:FileZilla_3.55.0_win64-setup.exe (opens new window)
macOS 下载地址:FileZilla_3.55.0_macosx-x86.app.tar.bz2 (opens new window)
# 1.新建站点
# 2.连接实例
(1)在右侧的协议选择 SFTP。
(2)在 用户中心 中的 租用列表 获取登录指令,并将登陆指令和密码复制到相关信息栏。
如 ssh -p 52650 root@net.videojj.com。将 @ 后的主机名复制到 主机,-p 后的端口号复制到 端口。用户名填写 root。在第一步控制台点击复制密码,填写到 密码。点击连接。
# 3.保存密码以便后续使用
# 4.信任主机密钥
# 5.上传文件
连接成功后在左侧上方选择本地要上传或下载的目录。在右侧上方选择实例内的目录(建议将文件上传到user-data下)。
# 使用命令行工具传输
vcloud-oss-cli 是以命令行方式管理极链云用户数据的工具,提供方便、简洁的文件管理命令,支持 Linux、Mac、Windows 平台。推荐上传中大型文件时用本工具下载。
对个人空间,支持上传压缩文件,不支持上传非压缩格式与下载操作。上传后的文件在实例内的 /user-data 目录中。
注意文件名中若有空格或特殊符号会导致上传文件失败
提示
文件名中若有空格或特殊符号会导致上传文件失败
# 1.Linux/macOS下载安装
# 通过链接下载安装
Linux 64 位: vcloud-oss-cli-linux-x86-64 (opens new window)
Linux 32 位: vcloud-oss-cli-linux-x86 (opens new window)
下载后可将文件重命名为vcloud-oss-cli,打开终端,cd到下载目录后,输入授权命令chmod u+x vcloud-oss-cli即可使用。
# 使用终端直接安装
# 安装 Linux 64 位版本
curl -L -o /usr/local/bin/vcloud-oss-cli "https://ai-cloud-plat.videojj.com/tools/vcloud-oss-cli/vcloud-oss-cli-linux-x86-64"
chmod u+x /usr/local/bin/vcloud-oss-cli
# 安装 macOS 64 位版本
curl -L -o /usr/local/bin/vcloud-oss-cli "https://ai-cloud-plat.videojj.com/tools/vcloud-oss-cli/vcloud-oss-cli-darwin-x86-64"
chmod u+x /usr/local/bin/vcloud-oss-cli
# 2.Windows 下载安装
# 通过链接下载
Windows 64 位: vcloud-oss-cli-windows-x86-64.exe (opens new window)
Windows 32 位: vcloud-oss-cli-windows-x86.exe (opens new window)
将可执行文件下载到一个目录,重命名为 vcloud-oss-cli.exe。 (重命名只是为了名字短一些,不影响使用。下图中演示的没有重命名)
打开 CMD 或 PowerShell。cd 到下载的目录去执行命令 (如果路径中有空格, 要用英文的引号把路径引起来)。
以下图为例,文件下载在 C:\Users\Administrator\Downloads 下,cd 到该文件夹,然后执行exe文件。
# 3.常用命令
- 登陆注销 login/logout:使用前需要账号进行登陆。
# 使用极链云官网的账号登陆,用户名使用注册的手机号或邮箱
./vcloud-oss-cli login 159xxxxxxx 123456
# 如需删除认证则要注销账号
./vcloud-oss-cli logout
- 上传文件 up:上传文件到个人目录,仅支持压缩包格式
# 上传单个文件到个人目录(/user-data)下
# ./vcloud-oss-cli up [本地全路径名] [远程全路径名]
./vcloud-oss-cli up /User/data/a.zip /myData/a.zip
- 下载文件 down:下载个人目录中的文件或公共数据集到本地
# 下载个人目录中的文件到本地
# ./vcloud-oss-cli down [本地全路径名] [远程全路径名]
./vcloud-oss-cli down /User/data/a.zip /myData/a.zip
# 下载公共数据集文件到本地
# ./vcloud-oss-cli down -s [本地全路径名] [远程全路径名]
./vcloud-oss-cli down -s /User/data/a.zip /myData/a.zip
- 浏览文件 ls:列出目录下的文件和文件夹
# 浏览个人目录下所有的文件和文件夹
# -d 表示非递归显示,不显示子目录下的所有目录
./vcloud-oss-cli ls / -d
# 查看某个公共数据集的全部文件
./vcloud-oss-cli ls -s
- 删除文件 rm:删除一个或多个文件
# ./vcloud-oss-cli rm [远程全路径名]...
./vcloud-oss-cli rm /myData/a.zip /myData/b.zip /myData/c.zip