查看或者设置 Bucket 版本控制


查看 Bucket 当前版本控制信息


首先,你需要先正确的配置账号信息,连接到你的 S3 服务器

在应用程序的主页面,选中你想查看的 Bucket,像这样:

Select bucket

然后通过如下方式之一,查看 Bucket 的版本信息:

  • 上下文菜单: 选中 Bucket -> 点击鼠标右键 -> Versioning

  • 菜单栏 选中 Bucket -> Buckets 菜单按钮 -> Versioning

之后,便会打开 Bucket 版本控制对话跨:

View bucket versioning

Status 的含义:


  • None: 当前 Bucket 没有启用版本控制
  • Enabled: 当前 Bucket 启用了版本控制
  • Suspended:当前 Bucket 曾经启用了版本控制,但是当前处于暂停状态

设置 Bucket 版本控制信息


设置 Bucket 版本控制在同一个页面内操作。

Status 下拉框中选择你想要设置的新的版本控制状态:

Set bucket versioning

选择之后, Apply 按钮从禁用状态变为启用状态,点击 Apply 按钮来应用你的修改。

Set bucket versioning successfully

修改完成。

可以选择 Cancel 按钮关闭当前对话框。

Status 修改的规则:

S3 的版本控制信息的修改规则如下, 可以被修改的状态取决于 Bucket 当前的 Bucket 版本控制状态:

当前状态合法的新状态非法的状态注释
NoneEnabledSuspended如果当前是 None, 新状态只能为 Enabled
EnabledSuspendedNone如果当前是 Enabled, 新状态只能为 Suspended
SuspendedEnabledNone如果当前是 Suspended, 新状态只能为 Enabled
  • 当你的 Bucket 当前没有启用版本控制,那么你可以设置开启版本控制.
  • 当你的 Bucket 已经启用版本控制,那么你可以选择暂停版本控制,但是无法彻底关闭版本控制.
  • 当你的 Bucket 已经启用版本控制,但是处于暂停版本控制状态, 那么你可以选择再次启用版本控制,但是无法彻底关闭版本控制.