减少永久性磁盘大小
Reduce Persistent Disk Size
我有一个 100GB 的永久性磁盘 附加到 VM 实例。但我不需要所有 space,因此不想为此付费。它也有一些数据。我拍了一张磁盘快照,并尝试创建另一个。
在尝试创建一个新磁盘时,它不会采用小于 100GB 的值并表示,因为 快照也是 100GB,新磁盘应该有一个100GB 的最小大小。
如何从快照制作较小的永久磁盘?还是缩小现有的尺寸?
这不可能TMK。您需要创建另一个磁盘并将数据复制过来,尽管您可以 expand a snapshot to a larger disk.
我最近不得不这样做。我最初创建了一个 500GB 的磁盘,但很快意识到这是一个错误,因为磁盘只使用了 20GB。
高级过程涉及创建一个具有所需较小磁盘大小的新实例。停止写入较大磁盘的所有服务 (想想 MySQL/MongoDB、NGINX/Apache 等)。然后,使用 rsync
将所有文件从较大的磁盘复制到较小的磁盘,不包括实例特定数据的子集。
我有一个 100GB 的永久性磁盘 附加到 VM 实例。但我不需要所有 space,因此不想为此付费。它也有一些数据。我拍了一张磁盘快照,并尝试创建另一个。
在尝试创建一个新磁盘时,它不会采用小于 100GB 的值并表示,因为 快照也是 100GB,新磁盘应该有一个100GB 的最小大小。
如何从快照制作较小的永久磁盘?还是缩小现有的尺寸?
这不可能TMK。您需要创建另一个磁盘并将数据复制过来,尽管您可以 expand a snapshot to a larger disk.
我最近不得不这样做。我最初创建了一个 500GB 的磁盘,但很快意识到这是一个错误,因为磁盘只使用了 20GB。
高级过程涉及创建一个具有所需较小磁盘大小的新实例。停止写入较大磁盘的所有服务 (想想 MySQL/MongoDB、NGINX/Apache 等)。然后,使用 rsync
将所有文件从较大的磁盘复制到较小的磁盘,不包括实例特定数据的子集。