云服务器内容精选

  • 怎样上传文件到Windows操作系统云服务器? 安装传输工具 在本地主机和Windows云服务器上分别安装数据传输工具,将文件上传到云服务器。例如FileZilla,操作步骤请参考本地Windows主机使用FTP上传文件到Windows/Linux云服务器。 本地磁盘映射(推荐使用) 使用远程桌面连接MSTSC方式进行数据传输。该方式不支持断点续传,可能存在传输中断的情况,因此不建议上传大文件。 详细操作请参考本地Windows主机通过MSTSC上传文件到Windows云服务器。 搭建FTP站点 常用文件传输方式,需提前在Windows云服务器搭建FTP站点,在本地主机安装FileZilla工具上传文件到Windows系统云服务器。 详细操作请参考本地Windows主机使用FTP上传文件到Windows/Linux云服务器。 使用OBS上传文件 OBS可供用户存储任意类型的数据。将图片、视频等数据存储至OBS后,在E CS 上可以访问OBS,下载桶中的图片或视频等数据。详细操作请参考本地Windows主机使用OBS上传文件到Windows云服务器。 本地为macOS系统主机 如果本地主机为macOS操作系统,您可以通过安装“Microsoft Remote Desktop for Mac”工具向Windows云服务器传输文件。详细操作请参考本地macOS系统主机上传文件到Windows云服务器。
  • 怎样上传文件到Linux操作系统云服务器? 本地为Windows操作系统主机 使用WinSCP工具上传文件到Linux系统云服务器,详细操作请参考本地Windows主机使用WinSCP上传文件到Linux云服务器。 需提前在Linux云服务器搭建FTP站点,在本地主机安装FileZilla工具上传文件到Linux系统云服务器。详细操作请参考本地Windows主机使用FTP上传文件到Windows/Linux云服务器。 本地为Linux操作系统主机 使用SCP工具上传文件到Linux系统云服务器,详细操作请参考本地Linux主机使用SCP上传文件到Linux云服务器 使用SFTP工具上传文件到Linux系统云服务器,详细操作请参考本地Linux主机使用SFTP上传文件到Linux云服务器 使用FTP站点上传文件到Linux系统云服务器,详细操作请参考本地Linux主机使用FTP上传文件到Linux云服务器
  • 异常处理 通过OBS下载文件到Notebook中时,提示Permission denied。请依次排查: 请确保读取的OBS桶和Notebook处于同一站点区域,例如:都在华北-北京四站点。不支持跨站点访问OBS桶。具体请参见查看OBS桶与ModelArts是否在同一个区域。 请确认操作Notebook的账号有权限读取OBS桶中的数据。如没有权限,请参见在Notebook中,如何访问其他账号的OBS桶?。
  • 方法一:在Notebook中通过Moxing上传下载OBS文件 MoXing是ModelArts自研的分布式训练加速框架,构建于开源的深度学习引擎TensorFlow、PyTorch等之上,使用MoXing API可让模型代码的编写更加简单、高效。 MoXing提供了一套文件对象API,可以用来读写OBS文件。 您可以通过MoXing API文档了解其与原生API对应关系,以及详细的接口调用示例,详细说明请参见MoXing文件操作。 示例代码: import moxing as mox #下载一个OBS文件夹sub_dir_0,从OBS下载至Notebook mox.file.copy_parallel('obs://bucket_name/sub_dir_0', '/home/ma-user/work/sub_dir_0') #下载一个OBS文件obs_file.txt,从OBS下载至Notebook mox.file.copy('obs://bucket_name/obs_file.txt', '/home/ma-user/work/obs_file.txt') #上传一个OBS文件夹sub_dir_0,从Notebook上传至OBS mox.file.copy_parallel('/home/ma-user/work/sub_dir_0', 'obs://bucket_name/sub_dir_0') #上传一个OBS文件obs_file.txt,从Notebook上传至OBS mox.file.copy('/home/ma-user/work/obs_file.txt', 'obs://bucket_name/obs_file.txt')
  • 方法二:在Notebook中通过SDK上传下载OBS文件 使用ModelArts SDK接口将OBS中的文件下载到Notebook后进行操作。 示例代码:将OBS中的文件file1.txt下载到Notebook的/home/ma-user/work/路径下。其中,桶名称、文件夹和文件的名称均可以按照业务需求自定义。 1 2 3 from modelarts.session import Session session = Session() session.obs.download_file(src_obs_file="obs://bucket-name/dir1/file1.txt", dst_local_dir="/home/ma-user/work/") 使用ModelArts SDK接口将OBS中的文件夹下载到Notebook后进行操作。 示例代码:将OBS中的文件夹dir1下载到Notebook的/home/ma-user/work/路径下。其中,桶名称和文件夹的名称均可以按照业务需求自定义。 from modelarts.session import Session session = Session() session.obs.download_dir(src_obs_dir="obs://bucket-name/dir1/", dst_local_dir="/home/ma-user/work/") 使用ModelArts SDK接口将Notebook中的文件上传到OBS后进行操作。 示例代码:将Notebook中的file1.txt文件上传到OBS桶路径obs://bucket-name/dir1/中。其中,桶名称、文件夹和文件的名称均可以按照业务需求自定义。 1 2 3 from modelarts.session import Session session = Session() session.obs.upload_file(src_local_file='/home/ma-user/work/file1.txt', dst_obs_dir='obs://bucket-name/dir1/') 使用ModelArts SDK接口将Notebook中的文件夹上传到OBS。 示例代码:将Notebook中的文件夹“/work/”上传至“bucket-name”桶的“dir1”文件夹下,路径为“obs://bucket-name/dir1/work/”。其中,桶名称和文件夹的名称均可以按照业务需求自定义。 from modelarts.session import Session session = Session() session.obs.upload_dir(src_local_dir='/home/ma-user/work/', dst_obs_dir='obs://bucket-name/dir1/')
  • 上传文件到云服务器缓慢怎么办? 上传文件到云服务器时,您可能会遇到上传速度慢的问题。该问题可能是由于网络带宽限制、文件大小和类型、服务器负载过高、上传方式和工具以及优化网络连接等原因所致。 本文介绍上传文件慢的可能原因与处理措施,帮助您提高云服务器的上传速度,提升用户体验。 表1 可能原因与处理措施 可能原因 处理措施 网络带宽限制 上传速度受网络带宽限制。 如果您的网络带宽较小,上传文件的速度就会受到影响。建议您升配带宽解决该问题。详细内容,请参考修改弹性公网IP的带宽。 文件大小和类型 上传速度受文件大小和类型的限制。 大文件和特殊类型的文件(如视频、音频等)通常需要更长的时间来上传。您可以尝试将文件分割成较小的部分,或者选择其他文件类型进行上传。 服务器负载过高 云服务器负载过高,可能会导致上传速度变慢。 建议您选择在非业务高峰时段进行上传,或者联系华为云客服了解服务器负载情况。 上传方式和工具 上传速度受上传方式和工具的影响。 建议您尝试使用不同的上传方式和工具,比较上传速度,并选择最适合方案。 优化网络连接 网络负载过高,可能会导致上传速度变慢。 建议您关闭其他正在使用的网络应用程序,减少网络负载。此外,使用有线网络连接而不是无线网络连接也可能提高上传速度。 父主题: 文件上传/数据传输
  • 步骤2:上传本地文件到桶(OBS Browser+方式) 在管理控制台上创建访问密钥(AK和SK)。 通过OBS Browser+访问OBS时需要访问密钥(AK/SK)来进行鉴权。所以使用OBS Browser+访问OBS前,需要提前获取访问密钥(AK/SK)。 登录控制台,选择右上角的登录用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏单击“访问密钥”。 单击“新增访问密钥”,进入“新增访问密钥”页面。 输入当前用户的登录密码。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载访问密钥。为防止访问密钥泄露,建议您将其保存到安全的位置。 在本地主机上安装OBS Browser+。 下载OBS Browser+安装包。 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 当前OBS Browser+工具包存放在华北-北京一的桶中,华北-北京一的服务器可以使用内网下载工具,非华北-北京一的服务器需要使用弹性公网IP下载安装包,或者先将安装包上传到与服务器相同区域的桶中再下载。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+上传文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。
  • 操作流程 使用OBS Browser+上传文件到Windows云服务器操作流程如下: 步骤1:在OBS管理控制台创建桶 桶是OBS中存储对象的容器,在上传对象前需要先创建桶。桶是OBS中存储对象的容器,将本地文件上传至OBS前需要先创建桶。 创建桶的方式多种多样,本例以在控制台创建桶为例,更多创建桶的方法请参考创建桶。 步骤2:上传本地文件到桶(OBS Browser+方式) 桶创建成功后,您可以通过多种方式将本地文件上传至桶,OBS最终将这些文件以对象的形式存储在桶中。 本例中以OBS Browser+方式上传为例。 通过OBS控制台可以上传小于5GB的文件,其中: “批量”上传方式每次最多支持100个文件同时上传,总大小不超过5GB。 “单个”上传方式每次只能上传1个文件,大小不超过50MB。 通过OBS Browser+和obsutil可以上传小于48.8TB的文件。 通过SDK或API的PUT上传、POST上传和追加写,可以上传小于5GB的文件。 通过SDK或API的多段上传以及SDK的断点续传,可以上传小于48.8TB的文件。 详细操作请参考上传对象。 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 OBS Browser+是适用于Windows的图形化界面工具,配置云服务器内网DNS服务器地址后,可以使用OBS Browser+通过内网访问桶,下载桶中的图片或视频等数据。
  • 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 登录Windows ECS,并检查是否已配置内网DNS 打开cmd命令行,运行ipconfig /all命令,查看“DNS服务器”是否为当前ECS所在区域的内网 DNS地址 。 华为云针对各区域提供了不同的内网DNS服务器地址。具体请参见华为云提供的内网DNS服务器地址。 如果查询结果显示未配置华为云内网DNS,请参考配置内网DNS修改DNS地址。 在云服务器上安装OBS Browser+。 下载OBS Browser+安装包 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+下载桶中的文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,便可以在Windows ECS上直接通过华为云内网访问OBS,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。 至此使用OBS Browser+完成上传文件到Windows云服务器。
  • 操作场景 云服务器支持通过内网访问OBS,OBS可供用户存储任意类型的数据。将图片、视频等数据存储至OBS后,在ECS上可以访问OBS,下载桶中的图片或视频等数据。通过内网访问OBS,可以避免因网络不稳定导致的数据传输中断问题,且使用内网访问OBS不收取流量费用,最大化的优化性能、节省开支,提高文件上传成功率。 当通过内网访问OBS时,需要确保待访问的OBS资源与ECS属于同一个区域,如果不属于同一个区域,将采用公网访问。
  • 步骤1:在OBS管理控制台创建桶 在OBS管理控制台左侧导航栏选择“对象存储”。 在页面右上角单击“创建桶”, 选择“区域”,输入“桶名称”。 存储类别:本例中以“标准存储”为例。 标准存储适用于有大量热点文件或小文件,且需要频繁访问(平均一个月多次)并快速获取数据的业务场景。 上传对象时,对象默认与桶的存储类别相同,也可以根据适用场景修改。 “桶策略”、“默认加密”、“归档数据直读”等参数配置请参考通过管理控制台创建桶。本例中均使用默认配置。 单击“立即创建”,完成桶的创建,并在列表页面查看已创建的桶。
  • 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 登录Windows ECS,并检查是否已配置内网DNS 打开cmd命令行,运行ipconfig /all命令,查看“DNS服务器”是否为当前ECS所在区域的内网DNS地址。 华为云针对各区域提供了不同的内网DNS服务器地址。具体请参见华为云提供的内网DNS服务器地址。 如果查询结果显示未配置华为云内网DNS,请参考配置内网DNS修改DNS地址。 在云服务器上安装OBS Browser+。 下载OBS Browser+安装包 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+下载桶中的文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,便可以在Windows ECS上直接通过华为云内网访问OBS,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。 至此使用OBS Browser+完成上传文件到Windows云服务器。
  • 操作流程 使用OBS Browser+上传文件到Windows云服务器操作流程如下: 步骤1:在OBS管理控制台创建桶 桶是OBS中存储对象的容器,在上传对象前需要先创建桶。桶是OBS中存储对象的容器,将本地文件上传至OBS前需要先创建桶。 创建桶的方式多种多样,本例以在控制台创建桶为例,更多创建桶的方法请参考创建桶。 步骤2:上传本地文件到桶(OBS Browser+方式) 桶创建成功后,您可以通过多种方式将本地文件上传至桶,OBS最终将这些文件以对象的形式存储在桶中。 本例中以OBS Browser+方式上传为例。 通过OBS控制台可以上传小于5GB的文件,其中: “批量”上传方式每次最多支持100个文件同时上传,总大小不超过5GB。 “单个”上传方式每次只能上传1个文件,大小不超过50MB。 通过OBS Browser+和obsutil可以上传小于48.8TB的文件。 通过SDK或API的PUT上传、POST上传和追加写,可以上传小于5GB的文件。 通过SDK或API的多段上传以及SDK的断点续传,可以上传小于48.8TB的文件。 详细操作请参考上传对象。 步骤3:在Windows云服务器上使用OBS Browser+通过内网访问桶 OBS Browser+是适用于Windows的图形化界面工具,配置云服务器内网DNS服务器地址后,可以使用OBS Browser+通过内网访问桶,下载桶中的图片或视频等数据。
  • 步骤2:上传本地文件到桶(OBS Browser+方式) 在管理控制台上创建访问密钥(AK和SK)。 通过OBS Browser+访问OBS时需要访问密钥(AK/SK)来进行鉴权。所以使用OBS Browser+访问OBS前,需要提前获取访问密钥(AK/SK)。 登录控制台,选择右上角的登录用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏单击“访问密钥”。 单击“新增访问密钥”,进入“新增访问密钥”页面。 输入当前用户的登录密码。 通过邮箱或者手机进行验证,输入对应的验证码。 单击“确定”,下载访问密钥。为防止访问密钥泄露,建议您将其保存到安全的位置。 在本地主机上安装OBS Browser+。 下载OBS Browser+安装包。 OBS Browser+下载地址及具体操作请参见下载OBS Browser+。 当前OBS Browser+工具包存放在华北-北京一的桶中,华北-北京一的服务器可以使用内网下载工具,非华北-北京一的服务器需要使用弹性公网IP下载安装包,或者先将安装包上传到与服务器相同区域的桶中再下载。 解压OBS Browser+安装包,运行“obs-browser-plus Setup xxx.exe”完成OBS Browser+工具安装。 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行OBS Browser+工具。 登录OBS Browser+。 请参考登录OBS Browser+。 使用OBS Browser+上传文件 成功登录OBS Browser+后,搜索步骤1:在OBS管理控制台创建桶中创建的桶,进行基本的数据存取操作以及其他的高级设置操作。 详细使用指南请参见OBS Browser+最佳实践。
  • 操作场景 云服务器支持通过内网访问OBS,OBS可供用户存储任意类型的数据。将图片、视频等数据存储至OBS后,在ECS上可以访问OBS,下载桶中的图片或视频等数据。通过内网访问OBS,可以避免因网络不稳定导致的数据传输中断问题,且使用内网访问OBS不收取流量费用,最大化的优化性能、节省开支,提高文件上传成功率。 当通过内网访问OBS时,需要确保待访问的OBS资源与ECS属于同一个区域,如果不属于同一个区域,将采用公网访问。