4.12. 加密未加密的卷
您可以加密未加密的卷。
				如果 cinder-backup 服务可用,请备份未加密的卷,然后将其恢复到新的加密卷。
			
				如果 cinder-backup 服务不可用,则从未加密的卷创建一个 glance 镜像,并从此镜像创建新的加密卷。
			
先决条件
- 您必须是项目管理员才能创建加密卷。
 - 要加密的未加密的卷。
 
流程
					cinder-backup 服务可用:
				
提供 overcloud 凭证文件:
source ~/<credentials_file>
$ source ~/<credentials_file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<credentials_file> 替换为您的凭据文件的名称,如overcloudrc。 
- 
								将 
 备份当前的未加密的卷:
cinder backup-create <unencrypted_volume>
cinder backup-create <unencrypted_volume>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<unencrypted_volume> 替换为未加密的卷的名称或 ID。 
- 
								将 
 创建新加密卷:
cinder create <encrypted_volume_size> --volume-type <encrypted_volume_type>
cinder create <encrypted_volume_size> --volume-type <encrypted_volume_type>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<encrypted_volume_size> 替换为新卷的大小(以 GB 为单位)。这个值必须于未加密卷的大 1 GB,以便容纳加密元数据。 - 
								将 
<encrypted_volume_type> 替换为您需要的加密类型。 
- 
								将 
 将未加密的卷的备份恢复到新的加密卷:
cinder backup-restore <backup> --volume <encrypted_volume>
cinder backup-restore <backup> --volume <encrypted_volume>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<backup> 替换为未加密的卷备份的名称或 ID。 - 
								将 
<encrypted_volume> 替换为新加密卷的 ID。 
- 
								将 
 
				cinder-backup 服务不可用:
			
提供 overcloud 凭证文件:
source ~/<credentials_file>
$ source ~/<credentials_file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<credentials_file> 替换为您的凭据文件的名称,如overcloudrc。 
- 
								将 
 创建未加密的卷的 glance 镜像:
cinder upload-to-image <unencrypted_volume> <new_image>
cinder upload-to-image <unencrypted_volume> <new_image>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<unencrypted_volume> 替换为未加密的卷的名称或 ID。 - 
								将 
<new_image> 替换为新镜像的名称。 
- 
								将 
 从比镜像大 1 GB 的镜像创建一个新卷:
cinder volume create --size <size> --volume-type luks --image <new_image> <encrypted_volume_name>
cinder volume create --size <size> --volume-type luks --image <new_image> <encrypted_volume_name>Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 
								将 
<size> 替换为新卷的大小。这个值必须比旧的未加密的卷大 1GB。 - 
								将 
<new_image> 替换为您从未加密的卷创建的镜像的名称。 - 
								将 
<encrypted_volume_name> 替换为新加密卷的名称。 
- 
								将