是否可以将rbd export的输出直接输送到其他东西(如tar ),以创建.img文件的压缩存档,而不必首先写入磁盘?
有点像
rbd export Pool/image | tar -czvf image.img.zst
或者我只需要使用一些磁盘作为中间人来创建归档文件?
发布于 2021-02-10 07:35:38
如果您需要在rbd export期间对存档的映像进行稀疏化,可以使用:
rbd export pool/image - | gzip -k9 > rbdexport.gzip为了在不需要导出映像的情况下对图像进行稀疏化,需要一个sparsify命令,例如,如果您不能从VM中修剪空间(我假设您正在使用rbd来处理虚拟机):
rbd sparsify pool/imagehttps://serverfault.com/questions/1052670
复制相似问题