Azure Site Recovery - VMware 到 Azure - 一些问题

问题描述 投票:0回答:1

我已设置从 Vmware 到 Azure 的 ASR。 我从 Azure 下载了 ASR 设备,将其安装在 Vmware 中,注册并复制了几个虚拟机。我已经完成了测试故障转移以及完整的故障转移和故障恢复。一切都奏效了。我已经使用 powershell 完成了大部分工作。

现在我尝试使用 powershell 自动启用复制,但有些功能不起作用。

我可以拿到布料和容器

$asrFabric = Get-AzRecoveryServicesAsrFabric
$asrContainer = Get-AzRecoveryServicesAsrProtectionContainer -Fabric $asrFabric

但是我无法获取有关 vcenter 的信息,此命令返回空白。

Get-AzRecoveryServicesAsrvCenter -Fabric $asrFabric

在门户中的保管库和站点恢复下,启用复制,我可以看到我的 vCenter Server 以及来自 Vmware 的所有虚拟机。这就是我设置已有复制的方式。所以不知道为什么

Get-AzRecoveryServicesAsrvCenter
没有返回任何内容。

我可以获得 vmware siteID。

$VmwareSiteID = $asrFabric.FabricSpecificDetails.VmwareSiteId

我可以获得所有受保护的物品。

$allProtectableItems = Get-AzRecoveryServicesAsrProtectableItem -ProtectionContainer $asrContainer -SiteId $VmwareSiteID

我得到了 631 件物品。

点击链接https://learn.microsoft.com/en-us/azure/site-recovery/vmware-azure-disaster-recovery-powershell ..我试图为虚拟机启用复制。

New-AzRecoveryServicesAsrReplicationProtectedItem
需要 -Account 参数。这是我在注册时提供的帐户凭据。文章说可以这样找到账号:

$AccountHandles = $asrabric.FabricSpecificDetails.RunAsAccounts

但是我的结构没有名为 .RunAsAccounts 的项目。

我的

$asrFabric.FabricSpecificDetails
看起来像这样

VmwareSiteId       : /subscriptions/xx/resourceGroups/zz/providers/Microsoft.OffAzure/VMwareSites/yyy
PhysicalSiteId     : /subscriptions/xx/resourceGroups/zz/providers/Microsoft.OffAzure/ServerSites/yyy
ServiceEndpoint    : https://pod01-srs1.ukw.hypervrecoverymanager.windowsazure.com
ServiceResourceId  : 111111111111111111
ServiceContainerId : 22222222222222
DataPlaneUri       : https://pod01-prot2.ukw.backup.windowsazure.com
ControlPlaneUri    : https://pod01-rcm1.ukw.hypervrecoverymanager.windowsazure.com
ProcessServers     : {}
RcmProxies         : {}
PushInstallers     : {}
ReplicationAgents  : {}
ReprotectAgents    : {}
MarsAgents         : {}
Dras               : {}
AgentDetails       : {}

正如您所看到的,没有 RunAssAccounts,也没有 ProcessServer。 我绝对有一个processServer。当我转到“站点恢复基础架构”>“ASR 复制设备”时,我可以看到我的设备或 processServer。 它显示为 LMGMT-ASR01 (10.4.10.27)。

如果我开始在门户中为虚拟机启用复制,我可以看到vcenter、进程服务器和RunAs 帐户。但我无法使用 powershell 获取它们。 我做错了什么吗?还有其他方法来获取我需要的信息吗?

谢谢

azure powershell vmware
1个回答
0
投票

我有完全相同的问题。你在这里找到什么有用的东西了吗?

问候 马克

© www.soinside.com 2019 - 2024. All rights reserved.