gpt4 book ai didi

powershell - Windows Azure Powershell 将文件复制到虚拟机

转载 作者:行者123 更新时间:2023-12-04 06:04:09 25 4
gpt4 key购买 nike

我正在尝试使用 Windows Azure PowerShell 将 zip 文件复制到 VM 中。我已按照文档成功连接到虚拟机。

但是,我找不到任何将 zip 文件上传/复制/传输到 VM 磁盘(例如 C 盘)的教程。

任何人都可以帮我提供教程的链接或任何想法如何复制它吗?

最佳答案

这是我记录的另一种方法 here 。其中涉及

  1. 创建并装载空的本地 VHD。
  2. 将文件复制到新的 VHD 并卸载它。
  3. 将 VHD 复制到 Azure Blob 存储
  4. 将该 VHD 附加到您的虚拟机。

这是一个例子:

#Create and mount a new local VHD
$volume = new-vhd -Path test.vhd -SizeBytes 50MB | `
Mount-VHD -PassThru | `
Initialize-Disk -PartitionStyle mbr -Confirm:$false -PassThru | `
New-Partition -UseMaximumSize -AssignDriveLetter -MbrType IFS | `
Format-Volume -NewFileSystemLabel "VHD" -Confirm:$false

#Copy my files
Copy-Item C:\dev\boxstarter "$($volume.DriveLetter):\" -Recurse
Dismount-VHD test.vhd

#upload the Vhd to azure
Add-AzureVhd -Destination http://mystorageacct.blob.core.windows.net/vhdstore/test.vhd `
-LocalFilePath test.vhd

#mount the VHD to my VM
Get-AzureVM MyCloudService MyVMName | `
Add-AzureDataDisk -ImportFrom `
-MediaLocation "http://mystorageacct.blob.core.windows.net/vhdstore/test.vhd" `
-DiskLabel "boxstarter" -LUN 0 | `
Update-AzureVM

关于powershell - Windows Azure Powershell 将文件复制到虚拟机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18049729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com