跳到主要内容

概述

在开发和部署的过程中,会有很多场景需要将本地文件上传至AlayaNeW的文件系统。这里我们提供了多种方式来满足不同级别的文件传输需求:

  1. 使用sftp工具上传本地文件到文件系统;

  2. 使用VScode等可以远程开发的代码编辑器;

  3. 使用rsync上传本地文件到文件系统;

  4. 使用对象存储进行文件中转;

前置条件

本教程假定您已经具备以下条件:

使用VScode上传本地文件至VKS(推荐小文件/G级别文件)

Visual Studio Code(简称 VS Code)是一款由微软开发的免费、开源的代码编辑器,支持多种编程语言和开发框架。它以其轻量级、高度可定制性和丰富的插件生态系统而广受开发者欢迎。

关于使用VScode进行文件传输,您可以参考以下文档:

使用Sftp传输文件到VKS(推荐G级别文件)

使用VScode传输文件到VKS(推荐小文件)

同时,您可以参考以下几篇文档,通过VScode的不同插件来进行远程开发:

VSCode客户端远程开发(Aladdin)

VSCode客户端远程开发(devContainer/Kubernetes)

VSCode客户端远程开发(DevPod)

VSCode客户端远程开发(RemoteSSH)

使用rsync上传本地文件至VKS(推荐T级别的文件)

rsync 是一个强大的文件同步工具,用于在本地或远程系统之间高效地复制和同步文件。它通过仅传输文件的差异部分来减少数据传输量,支持增量备份、压缩和权限保留等功能。

关于使用rsync上传本地文件至VKS,您可以参考以下文档:

参考使用rsync上传本地文件至VKS

使用对象存储进行文件中转(推荐T级别的文件)

对象存储是大容量存储提供的存储服务之一。它是基于对象的存储系统,适用于大规模非结构化数据存储。可以帮助企业和个人高效地管理和分发大量数据。在使弹性容器集群的过程中,也经常会用到对象存储来做文件中转、保存的需求。

关于使用对象存储来进行文件的传输和同步,您可以参考以下几篇文档:

参考对象存储开通及管理,来开通对象存储;

参考对象存储的使用,配置自己的对象存储信息;

参考容器集群中使用对象存储,将文件传输到对象存储中;