/ 弹性云服务器 ecs/ 常见问题/ 文件上传/数据传输/ 本地windows主机使用obs上传文件到windows云服务器
更新时间:2024-11-01 gmt 08:00

本地windows主机使用obs上传文件到windows云服务器-九游平台

操作场景

云服务器支持通过内网访问obs,obs可供用户存储任意类型的数据。将图片、视频等数据存储至obs后,在ecs上可以访问obs,下载桶中的图片或视频等数据。通过内网访问obs,可以避免因网络不稳定导致的数据传输中断问题,且使用内网访问obs不收取流量费用,最大化的优化性能、节省开支,提高文件上传成功率。

当通过内网访问obs时,需要确保待访问的obs资源与ecs属于同一个区域,如果不属于同一个区域,将采用公网访问。

操作流程

使用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 通过内网访问桶,下载桶中的图片或视频等数据。

步骤1:在obs管理控制台创建桶

  1. 在obs管理控制台左侧导航栏选择“对象存储”。
  2. 在页面右上角单击“创建桶”,
  3. 选择“区域”,输入“桶名称”。
  4. 存储类别:本例中以“标准存储”为例。

    标准存储适用于有大量热点文件或小文件,且需要频繁访问(平均一个月多次)并快速获取数据的业务场景。

    上传对象时,对象默认与桶的存储类别相同,也可以根据适用场景修改。

  5. “桶策略”、“默认加密”、“归档数据直读”等参数配置请参考通过管理控制台创建桶。本例中均使用默认配置。
  6. 单击“立即创建”,完成桶的创建,并在列表页面查看已创建的桶。

步骤2:上传本地文件到桶(obs browser 方式)

  1. 在管理控制台上创建访问密钥(ak和sk)
    通过obs browser 访问obs时需要访问密钥(ak/sk)来进行鉴权。所以使用obs browser 访问obs前,需要提前获取访问密钥(ak/sk)。
    1. 登录控制台,选择右上角的登录用户名,在下拉列表中单击“我的凭证”。
    2. 在左侧导航栏单击“访问密钥”。
    3. 单击“新增访问密钥”,进入“新增访问密钥”页面。
    4. 输入当前用户的登录密码。
    5. 通过邮箱或者手机进行验证,输入对应的验证码。
    6. 单击“确定”,下载访问密钥。为防止访问密钥泄露,建议您将其保存到安全的位置。
  2. 在本地主机上安装obs browser
    1. 下载obs browser 安装包。

      obs browser 下载地址及具体操作请参见下载obs browser

      当前obs browser 工具包存放在华北-北京一的桶中,华北-北京一的服务器可以使用内网下载工具,非华北-北京一的服务器需要使用弹性公网ip下载安装包,或者先将安装包上传到与服务器相同区域的桶中再下载。

    2. 解压obs browser 安装包,运行“obs-browser-plus setup xxx.exe”完成obs browser 工具安装。
    3. 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行obs browser 工具。
  3. 登录obs browser

    请参考。

  4. 使用obs browser 上传文件

    成功登录obs browser 后,搜索步骤1:在obs管理控制台创建桶中创建的桶,进行基本的数据存取操作以及其他的高级设置操作。

    详细使用指南请参见。

步骤3在windows云服务器上使用obs browser 通过内网访问桶

  1. 登录windows ecs,并检查是否已配置内网dns
    打开cmd命令行,运行ipconfig /all命令,查看“dns服务器”是否为当前ecs所在区域的内网dns地址。

    华为云针对各区域提供了不同的内网dns服务器地址。具体请参见华为云提供的内网dns服务器地址

    如果查询结果显示未配置华为云内网dns,请参考修改dns地址。

  2. 在云服务器上安装obs browser
    1. 下载obs browser 安装包

      obs browser 下载地址及具体操作请参见下载obs browser

    1. 解压obs browser 安装包,运行“obs-browser-plus setup xxx.exe”完成obs browser 工具安装。
    2. 开始菜单或者桌面快捷方式中双击 obs-browser-plus,即可运行obs browser 工具。
  3. 登录obs browser

    请参考。

  4. 使用obs browser 下载桶中的文件

    成功登录obs browser 后,搜索步骤1:在obs管理控制台创建桶中创建的桶,便可以在windows ecs上直接通过华为云内网访问obs,进行基本的数据存取操作以及其他的高级设置操作。

    详细使用指南请参见。

    至此使用obs browser 完成上传文件到windows云服务器。

相关文档

网站地图