在 Linux 上卸载和分离软层块耐久体积的说明

Instructions for unmounting and detaching softlayers block endurance volume on Linux

我正在尝试备份然后恢复 SL 耐力卷的快照。但是,一旦我将耐久卷恢复到快照,我就看不到我在拍摄该卷的快照之前创建的卷。

我遵循的流程是:

  1. 在我的卷挂载的路径上创建文件。
  2. 从 SL 拍摄快照 UI(拍摄手动快照)
  3. 删除我在挂载卷的路径上创建的文件。
  4. 恢复我在步骤 2 中创建的快照。(我从 SL UI 执行此操作)
  5. 检查路径中是否存在我创建的文件。但是,我看不到这些文件作为恢复快照过程的一部分返回。

我错过了什么吗?喜欢分离音量?或者在我恢复之前卸载?

是的,根据文档,您需要在恢复快照之前从主机卸载和分离存储,这在 endurance-snapshots 中有描述,查找 "Restore my storage volume...".

并且恢复后,必须安装并重新附加存储卷,我建议查看 block-storage-linux

卸载并分离存储

如您在 block-storage-linux 中所见,要验证是否已连接块存储,您需要执行:

fdisk -l | grep /dev/mapper

这将 return 像这样:

Disk /dev/mapper/3600a0980383030523424457a4a695266: 73.0 GB, 73023881216 byte
The volume is now mounted and accessible on the host.

卸载只需要执行:

unmount /dev/mapper/3600a0980383030523424457a4a695266

如果您按照创建文件系统(可选)步骤 4 中所述创建了挂载点,您可以尝试执行以下操作命令:

unmount /dev/mapper/3600a0980383030523424457a4a695266 /PerfDisk

unmount  /PerfDisk

关于detach,建议大家复习Revoke a host's access to Block Storage

如果您无法卸载或遇到一些问题,我建议您提交工单以获得进一步的帮助。

希望对你有所帮助。

参考文献:

http://knowledgelayer.softlayer.com/procedure/endurance-snapshots

http://knowledgelayer.softlayer.com/procedure/block-storage-linux

http://knowledgelayer.softlayer.com/procedure/endurance-provisioning