[ English | 한국어 (대한민국) | português (Brasil) | français | español | English (United Kingdom) | русский | 中文 (简体, 中国) | Esperanto | Deutsch | Indonesia | नेपाली ]
创建和管理对象容器¶
OpenStack 对象存储 (swift) 使用标准服务器集群进行冗余、可扩展的数据存储,用于存储 PB 级可访问的数据。它是一个用于存储大量静态数据的长期存储系统,这些数据可以被检索和更新。
OpenStack 对象存储提供了一个分布式、可通过 API 访问的存储平台,可以直接集成到应用程序中,或用于存储任何类型的文件,包括 VM 镜像、备份、归档或媒体文件。在 OpenStack 仪表板中,您只能管理容器和对象。
在 OpenStack 对象存储中,容器以类似于 Windows 文件夹或 Linux 文件目录的方式为对象提供存储,但它们不能嵌套。OpenStack 中的对象由要存储在容器中的文件和任何相关的元数据组成。
创建容器¶
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
单击 容器。
在 创建容器 对话框中,输入容器的名称,然后单击 创建。
您已成功创建容器。
注意
要删除容器,请单击 更多 按钮,然后选择 删除容器。
上传对象¶
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
选择要存储对象的容器。
单击 上传文件 图标。
将显示 将文件上传到容器:<name> 对话框。
<name>是您正在上传对象的容器的名称。输入对象的名称。
浏览并选择要上传的文件。
单击 上传文件。
您已成功将对象上传到容器。
注意
要删除对象,请单击 更多按钮,然后选择 删除对象。
管理对象¶
要编辑对象
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
选择要存储对象的容器。
单击菜单按钮,然后从下拉列表中选择 编辑。
将显示 编辑对象 对话框。
浏览并选择要上传的文件。
单击 更新对象。
注意
要删除对象,请单击菜单按钮,然后选择 删除对象。
要将对象从一个容器复制到另一个容器
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
选择要存储对象的容器。
单击菜单按钮,然后从下拉列表中选择 复制。
在 复制对象 启动对话框中,输入以下值
目标容器:从列表中选择目标容器。
路径:指定新副本应存储在所选容器内的路径。
目标对象名称:输入新容器中对象的名称。
单击 复制对象。
要创建仅包含元数据的对象,而无需文件
您可以在容器中创建一个没有可用文件的对象,并在文件准备好时稍后上传。此临时对象充当新对象的占位符,并允许用户提前共享对象元数据和 URL 信息。
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
选择要存储对象的容器。
单击 上传对象。
将显示 将对象上传到容器:
<name>对话框。<name>是您正在上传对象的容器的名称。输入对象的名称。
单击 更新对象。
要创建伪文件夹
伪文件夹类似于桌面操作系统中的文件夹。它们是由对象名称上的通用前缀定义的虚拟集合。
登录到仪表板。
从左上角的下拉菜单中选择适当的项目。
在 项目 选项卡上,打开 对象存储 选项卡,然后单击 容器 分类。
选择要存储对象的容器。
单击 创建伪文件夹。
将显示 在容器中创建伪文件夹
<name>对话框。<name>是您正在上传对象的容器的名称。输入伪文件夹的名称。
斜杠 (/) 字符用作对象存储中伪文件夹的分隔符。
单击 创建。