减少持久磁盘大小

Kum*_*bek 14 google-compute-engine google-cloud-platform

我有一个100GB永久磁盘连接到VM实例.但我不需要所有这些空间,因此不想为此付费.它也有一些数据.我拍了一张磁盘的快照,并尝试创建另一个.

在尝试创建一个新的时,它的价值不会低于100GB并且说,因为快照也是100GB,新磁盘的最小尺寸应该是100GB.

如何从快照创建较小的永久磁盘?或者减少现有的尺寸?

pno*_*nak 5

这是不可能的TMK。您需要创建另一个磁盘并复制数据,但您可以将快照扩展到更大的磁盘


Jus*_*tin 5

我最近不得不这样做。我最初创建的磁盘为500GB,但很快意识到这是一个错误,因为该磁盘仅使用20GB。

高级过程涉及使用所需的较小磁盘大小创建新实例。停止所有写入较大磁盘的服务(例如MySQL / MongoDB,NGINX / Apache等)。然后,使用rsync从较大磁盘到较小磁盘的所有文件复制,但不包括实例特定数据的子集。

  • 你能举一些“脚本”作为例子来理解吗? (2认同)