Atom feed of this document
  

 导入和到处备份元数据

卷的备份职能存放在相同的块存储服务下。这是因为恢复的时候需要数据库中的元数据,而这是有块存储服务所控制的。

[注意]注意

关于如何备份和恢复一个卷的信息,请参考“备份和恢复卷”一节

当然,你可以将卷备份的元数据导出来。要这么的话,以OpenStack admin 用户运行下面命令(当然,需要在创建卷备份之后):

$ cinder backup-export BACKUP_ID

BACKUP_ID 备份卷的ID。此命令须返回备份相应的作为编码字符元数据的数据库信息。

导出并保存这个编码字符串元数据让您能够完全恢复备份,即使是在发生了灾难性的数据库故障的情况下。这除去了备份整个块设备存储数据库的需要,特别是您只需要保持完整的卷的一小部分备份时。

如果您替换了卷上的加密,当创建卷是如果制定了 UUID 加密关键字,您恢复卷时加密仍然会被替换。使用备份元数据支持,为卷设置 UUID 关键字会保留加密,并在您的证书下是可以访问的。

另外,拥有一个卷的备份机器备份元数据也提供了卷的可移 植性。特别是备份一个卷并导出起元数据时您可以在一个完全不同的块设备存储数据库中恢复卷,或这甚至在一个不同的云服务上也是可以的。为了达到这个目的,首先要导入备份元数据到块设备存储数据库中,然后将其恢复。

要导入备份元数据,以OpenStackadmin运行下面命令:

$ cinder backup-import METADATA

METADATA 早些时候抛出的用于备份元数据的地。

一旦你完成了备份元数据到一个块设备的数据库的导入,就可以做恢复了 (“备份和恢复卷”一节)。

Questions? Discuss on ask.openstack.org
Found an error? Report a bug against this page


loading table of contents...