要将 vCloud Director Object Storage Extension 升级到版本 1.0.1,请从主机中卸载该软件的早期版本,安装新的 RPM 软件包,然后运行数据迁移脚本。在安装 vCloud Director Object Storage Extension 1.0.1 RPM 软件包之前,请将您的 Cloudian HyperStore 升级到版本 7.1.6。

在迁移期间, vCloud Director 用户会被映射到底层存储系统中的新身份。迁移脚本会为用户在迁移之前所拥有的桶和对象授予相同的访问权限。迁移后,用户无法更改已迁移的桶和对象的访问权限。对于已迁移的 vApp 和目录,无法更新共享状态。

前提条件

过程

  1. 打开到 vCloud Director Object Storage Extension 计算机的 SSH 连接。
  2. 要迁移现有数据,请运行以下命令:
    vose_cli migration start
    迁移脚本会将 vCloud Director Object Storage Extension 服务置于维护模式,并在成功完成后重新启动这些服务。

    如果需要,可以重新启动数据迁移操作。重新运行相同的命令并附加 --force 参数。重新运行含有 --force 参数的脚本将删除现有的迁移任务并创建新的迁移任务。

    数据迁移开始后,系统将返回以下消息: 已成功启动迁移任务 (Successfully started migrate tasks)。成功完成迁移后,系统将返回以下消息:
    [Migration Task]
    ID : task-ID
    Status : COMPLETED
    Progress : 100
    StartDate : 2019-10-10T08:14:18.041+0000
    EndDate : 2019-10-10T08:17:07.006+0000
    Type Migration : success
    Path Migration : success
    Permission Migration : success
  3. (可选) 要查看数据迁移任务的进度,请运行以下命令:
    vose_cli migration show
    系统将返回以下内容:
    [Migration Task]
    ID : task-ID
    Status : RUNNING
    Progress : 66
    StartDate : 2019-10-10T08:14:18.041+0000
    EndDate : 2019-10-10T08:17:07.006+0000
    Type Migration : success
    Path Migration : success
    Permission Migration :
    + 0838
    ...
    + bucket-name1
    + bucket-name2
    - filename1.jpeg
    - filename2.log
    - filename3.cer

结果

数据迁移完成后,即可开始使用 vCloud Director Object Storage Extension 1.0.1。