将磁盘添加到Linux VM

时间:2018-08-28 20:38:08

标签: azure virtual-machine geth

我想在新的VM上启动geth。我已经让geth在另一个VM的归档模式下运行。我已经在现有VM上同步了多达600万个数据块。有没有一种方法可以从现有VM中获取数据磁盘并将其附加到新VM。这样,当我在新的VM上启动geth时,它将从磁盘上同步最新的块,并在第600万个块之后开始。

我尝试关闭虚拟机并拍摄数据磁盘快照,然后将其附加到新的虚拟机。但是在将磁盘安装到新VM上之后,似乎链数据已被删除。连接磁盘时我是否丢失了某些东西? 我已遵循以下文档来附加磁盘: https://docs.microsoft.com/en-us/azure/virtual-machines/linux/add-disk

我还为我的VM使用Azure平台,并且这些VM具有Linux操作系统。 谢谢!

1 个答案:

答案 0 :(得分:1)

对于您的问题,我测试了数据磁盘副本,它运行良好且没有消失。以下步骤。

  1. 删除要复制的数据磁盘。
  2. 从数据磁盘创建快照。
  3. 从快照创建数据磁盘副本。
  4. 将复制数据磁盘连接到新VM。

按照上述步骤重试。