Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未修改(更新)源blob中的Azure托管磁盘(vhd)_Azure_Azure Storage_Azure Virtual Machine - Fatal编程技术网

未修改(更新)源blob中的Azure托管磁盘(vhd)

未修改(更新)源blob中的Azure托管磁盘(vhd),azure,azure-storage,azure-virtual-machine,Azure,Azure Storage,Azure Virtual Machine,我对ARM中的Azure托管数据磁盘有点困惑,它是从存储源blob中存储的VHD创建的。我有一个脚本,可以在所有存储blob上创建快照,但由于某些原因,在受管磁盘上所做的更改不会应用于VHD 因此,以前的依赖项类似于: storage blob -> container -> VHDs -> VMs 目前: storage blob -> container -> VHDs -> managed data disks -> VMs 我还确定了创建虚拟

我对ARM中的Azure托管数据磁盘有点困惑,它是从存储源blob中存储的VHD创建的。我有一个脚本,可以在所有存储blob上创建快照,但由于某些原因,在受管磁盘上所做的更改不会应用于VHD

因此,以前的依赖项类似于:

storage blob -> container -> VHDs -> VMs
目前:

storage blob -> container -> VHDs -> managed data disks -> VMs
我还确定了创建虚拟机的时间,以使用从现有VHD创建的附加数据磁盘。关于同步有什么想法吗

但由于某些原因,在受管磁盘上所做的更改 不适用于VHD

如果创建托管磁盘的快照,则可以通过Azure portal查找快照,如下所示:

但是,如果您创建托管磁盘的快照,该快照将不会显示在Azure portal中,您应该使用Azure PowerShell列出它:

$rg = "Your_resource_group_name"
$saname = "Your_storage_account_name"
$con = "vhds"
$keylist = Get-AzureRmStorageAccountKey -ResourceGroupName $RG -StorageAccountName $saname
$Key = $Keylist[0].Value
$Ctx = New-AzureStorageContext -StorageAccountName $SAname -StorageAccountKey $Key
$List = Get-AzureStorageBlob -Blob *.vhd -Container $Con -Context $Ctx
输出如下:


当您从自己的VHD blob创建托管磁盘时,将复制您的blob以在其他帐户中创建托管磁盘的blob。您的帐户中甚至不存在托管磁盘,因此拍摄原始blob的快照不会显示任何更新。您甚至可以删除原始的VHD blob,托管磁盘仍将存在


如果要创建另一个具有修改后托管磁盘副本的VM,则需要创建该磁盘的托管快照,并将该托管快照用作下一个VM的源。

是的,我了解该部分和脚本,我当前面临的问题不是快照的可见性,但是,当我使用最近创建的快照时,从它们创建磁盘并将它们附加到另一个VM,数据会比较旧。设置如下:1.VM,其中磁盘是从源blob的VHD创建的,2。另一个虚拟机用于验证第一个虚拟机中使用的blob存储的快照。第二个虚拟机中的数据以及从最新快照创建的磁盘与第一个虚拟机中的数据不同。@badc0re非托管磁盘的快照?您想使用最新的snaoshot创建新VM吗?@badc0re您是否选择了正确的时间并将其复制到您的存储帐户?