Azure创建数据磁盘并将文件复制到其中

时间:2017-08-08 13:50:18

标签: c# .net powershell azure azure-virtual-machine

是否可以创建数据磁盘,将文件复制到其中,然后将其附加到Azure上的现有虚拟机?这项工作的主要步骤是什么?

2 个答案:

答案 0 :(得分:1)

是的,但您必须在本地创建VHD,然后将其上传到存储帐户。

目前在Azure blob存储中本地安装VHD 。您可以创建VHD将其安装到Azure中的VM,并在创建和上载VHD时将文件从VM复制到它。

可以找到有关如何使用非托管磁盘执行此操作的指南here

您可以使用Storage ExplorerAzCopy将VHD上传到Blob存储空间。

答案 1 :(得分:1)

  

是否可以创建数据磁盘,将文件复制到其中,然后   将它附加到Azure上的现有虚拟机?

目前,我们无法直接将文件复制到Azure VM数据磁盘。我们将文件复制到数据磁盘的唯一方法是将此数据磁盘装载(附加)到Azure VM。

  

数据磁盘是附加到要存储的虚拟机的VHD   应用程序数据或您需要保留的其他数据。

如果您只想将文件复制到一个存储并将文件共享到此VM,则可以使用Azure file share将文件共享到Azure VM。

另一方面,我们可以在您的本地Hyper-V中创建一个VM,然后创建一个数据磁盘,然后将您的文件复制到该数据磁盘,然后使用该数据磁盘创建VHD,然后使用{{3}或PowerShell将此VHD上载到Azure,并将此VHD附加到Azure VM。

注意:目前,每个数据磁盘的最大容量为4095 GB。