Azure 将还原的OS磁盘连接到现有VM

Azure 将还原的OS磁盘连接到现有VM,azure,azure-virtual-machine,Azure,Azure Virtual Machine,我有一个VM,每天都安排备份。今天我删除了那个虚拟机中的一个文件,并更改了一些配置。我从恢复服务vault中恢复了昨天的数据磁盘,并更改了恢复的数据磁盘的名称 现在我想将昨天恢复的备份附加到我现有的VM上。可能吗 如果没有,那么假设我删除了我的虚拟机,但保留了它的网络接口卡。我可以使用ARM模板从还原的VHD创建新的VM,但如何将现有NIC分配给新VM 此外,我已将此VM添加到我的域控制器。如果我重新创建虚拟机,我是否需要将新虚拟机添加到域控制器,或者它是否正常工作 现在我想将昨天恢复的备份附加

我有一个VM,每天都安排备份。今天我删除了那个虚拟机中的一个文件,并更改了一些配置。我从恢复服务vault中恢复了昨天的数据磁盘,并更改了恢复的数据磁盘的名称

现在我想将昨天恢复的备份附加到我现有的VM上。可能吗

如果没有,那么假设我删除了我的虚拟机,但保留了它的网络接口卡。我可以使用ARM模板从还原的VHD创建新的VM,但如何将现有NIC分配给新VM

此外,我已将此VM添加到我的域控制器。如果我重新创建虚拟机,我是否需要将新虚拟机添加到域控制器,或者它是否正常工作

现在我想将昨天恢复的备份附加到我现有的VM上。是 可能吗

是的,我们可以将此还原磁盘连接到您现有的VM,然后我们可以在您现有的VM中找到该磁盘。

我删除了虚拟机,但我保留了虚拟机的网络接口卡,现在我可以 使用ARM模板从还原的VHD创建VM,但如何分配 正在新VM中退出NIC

是的,我们可以使用PowerShell使用现有NIC和VHD创建VM,以下是一个示例:

$rgname = "jason-newgroup" 
$loc = "japaneast" 
$vmsize = "Standard_DS1_v2" 
$vmname = "jason-newtest2" 
$vm = New-AzureRmVMConfig -VMName $vmname -VMSize $vmsize 
$nic = Get-AzureRmNetworkInterface -Name "NICname" -ResourceGroupName $rgname 
$nicId = $nic.Id 
$vm = Add-AzureRmVMNetworkInterface -VM $vm -Id $nicId 
$osDiskName = "jason-newtest" 
$osDiskVhdUri = "https://jasonnewgroupdisks912.blob.core.windows.net/vhds/jason-newtest201681285042.vhd" 
$vm = Set-AzureRmVMOSDisk -VM $vm -VhdUri $osDiskVhdUri -name $osDiskName -CreateOption attach -Windows 
New-AzureRmVM -ResourceGroupName $rgname -Location $loc -VM $vm 
如果我重新创建虚拟机,我是否需要将新虚拟机添加到域控制器或 它能正常工作吗


是的,新的创建虚拟机(还原)将添加到域控制器,我们不需要再次将虚拟机添加到域控制器。

+1供您解释,但这里有一个问题,在您连接还原的操作系统磁盘后,它作为F驱动器提供,因此我们将如何删除现有的c驱动器并将此F驱动器替换为c驱动器。简言之,我想在第三天的操作系统磁盘前一天删除当前的操作系统磁盘。我找到的链接仅用于从还原的磁盘创建虚拟机,但我想保留虚拟机并只更改该虚拟机的操作系统磁盘。@Abhishekkumar如果要切换操作系统磁盘,我认为我们应该使用还原虚拟机,或使用此VHD使用此现有NIC创建新虚拟机。@Abhishekkumar使用相同的IP,我认为我们可以使用PowerShell使用此现有NIC创建另一个VM。是的,我认为这是我唯一的选择,我需要使用相同的NIC从还原的磁盘创建VM。为此,我需要先删除当前虚拟机以释放NIC,然后使用该NIC创建虚拟机。执行此操作时,会出现停机,这正是我所关心的。@Abhishekkumar会出现停机:(,您的公共静态设置是否正确?