我有一个连接到VM实例的持久磁盘100GB 。但我并不需要所有这些空间,因此不想为此付费。它也有一些数据。我拍了一张磁盘的快照,并尝试创建另一个。
在尝试创建一个新版本时,它的价值不会低于100GB并且说,因为快照也是100GB ,新磁盘应该有一个最小尺寸为100GB 。
如何从快照制作较小的永久磁盘?或者减小现有的尺寸?
答案 0 :(得分:4)
我最近不得不这样做。我最初创建了一个500GB的磁盘,但很快意识到这是一个错误,因为磁盘只使用20GB。
高级过程涉及使用所需的较小磁盘大小创建新实例。停止写入较大磁盘的所有服务(想想MySQL / MongoDB,NGINX / Apache等)。然后,使用rsync
复制从较大磁盘到较小磁盘的所有文件,不包括实例特定数据的子集。