创建了存储空间(Bucket)之后,您可以上传任何类型的文件(Object)到存储空间中。

前提条件

已创建了存储空间。详情请参见创建存储空间

使用OSS管理控制台

您可以根据以下步骤,使用OSS管理控制台将您的文件上传至OSS。

  1. 登录OSS管理控制台
  2. 在左侧存储空间列表中,单击目标存储空间。
  3. 单击文件管理 > 上传文件
  4. 上传文件对话框,设置上传文件的参数。
    参数 说明
    上传到 设置文件上传到OSS后的存储路径。
    • 当前目录:将文件上传到当前目录。
    • 指定目录:将文件上传到指定目录,您需要输入目录名称。若输入的目录不存在,OSS将自动创建对应的文件夹并将文件上传到该文件夹中。
    文件ACL 选择文件的读写权限,默认为继承Bucket
    • 继承Bucket:文件的读写权限按Bucket的读写权限为准。
    • 私有:对文件的所有访问操作需要进行身份验证。
    • 公共读:可以对文件进行匿名读,对文件写操作需要进行身份验证。
    • 公共读写:所有人都可以对文件进行读写操作。

    关于文件ACL的更多信息请参见Object ACL

    上传文件 将需要上传的一个或多个文件拖拽到此区域,或单击直接上传,选择一个或多个要上传的文件。
    注意
    • 如果上传的文件与存储空间中已有的文件重名,则会覆盖已有文件。
    • 如果上传的是文件夹,上传时仅会保留文件,文件夹不会保留,所有文件都会存放在同一目录。
    • 文件上传过程中,请勿刷新或关闭页面,否则上传任务会被中断且列表会被清空。
  5. 上传任务对话框等待任务完成,之后关闭对话框。

使用图形化管理工具ossbrowser

您可使用OSS图形化管理工具ossbrowser将您的文件上传至OSS,详情请参见快速开始

使用命令行工具ossutil

您可以使用OSS命令行工具ossutil将您的文件上传至OSS,详情请参见上传文件

使用API和SDK

OSS提供多种语言的API和SDK包,方便您快速进行二次开发。详情请参见: 更多语言的SDK示例请参见OSS SDK文档

注意事项

  • 通过OSS控制台仅可以上传小于5GB的文件。
  • ossbrowser和ossutil默认支持分片上传,可直接上传小于48.8TB的文件。
  • 通过追加上传方式上传时,单次追加的文件及最终产生的文件大小不能超过5GB。
  • 通过SDK或API的简单上传表单上传仅可以上传小于5GB的文件。
  • 通过SDK或API的分片上传和断点续传可上传小于48.8TB的文件。

后续步骤

  • 如果上传的是图片,您还可以进行图片处理
  • 如果上传是音频或者视频文件,您还可以进行媒体处理
  • 在文件上传到OSS上后,您可以通过上传回调来向指定的应用服务器发起回调请求,进行下一步操作。
  • 您也可以在需要的时候,将已上传至OSS的文件下载到本地