Yes, you are absolutely correct.
Re: RP with SRM for VMware Cluster
SRM - Creating Array Pair
Hi,
Currently configuring SRM 8.1 on vCenter 6.5 using Dell Compellent SANs.
Have added the SRA and both sites can see each other fine and show status as green, ticked.
Now when trying to create an array pair, i get to the Local Array Manager page, and bit stuck on which details it requires:
Adding the storage center details, seems to throw an error as below:
Username and password are both correct, think its down to the IP as there are a few on it, but none of them seem to connect up.
Any ideas?
Re: SRM - Creating Array Pair
Please make sure there is no network/firewall block between sites.
Re: SRM - Creating Array Pair
Dont believe there is anything blocked, but will check.
I assume this is from the SRM server to the SAN/storage manager on the local subnet initially?
Re: SRM - Creating Array Pair
For info you need to be running Dell Storage Center 18.1.1 for support with SRM 8.1
Re: SRM - Creating Array Pair
SRM to SAN within the site i dont think there will be an issue. From your protection site to DR site there may be blocks if you have firewall in place.
upgrading SRM 5.8.1
I'm upgrading our vCenter environment from 5.5 U3b to 6.5 U2. You can't upgrade SRM from 5.8.1 to 6.5.1, but can upgrade to 6.1.2. Is it possible to do a multi step upgrade of SRM from 5.8.1 to 6.1.2 to 6.5.1? So I upgrade the protected site vCenter from 5.5 U3b to 6.5 U2, then upgrade the protected SRM from 5.8.1 to 6.1.2 to 6.5.1, then the recovery vCenter from 5.5 U3b to 6.5 U2, then the recovery SRM from 5.8.1 to 6.1.2 to 6.5.1. Would that be a feasible upgrade process for SRM or is that not supported. I can't tell from the documentation I've looked at.
SRM and guest mounted NFS
Hi All,
I will be replicating via the SRA Netapp Datastores, some are for guest mounted NFS and some are host based NFS. I'm not a Netapp
Pro but I'm assuming when replicating with Site A to Site B the replicated ESX volumes can't have the same names. This is
all Linux environments. How would you go about remapping the new paths for the guest mounted NFS volumes since the
volume name is different now for all the VM's?
Same for example
VM1 is being protected, currently running on ESXI NFS datastore nfs-1, in guest it is using nfs-2 to mount /test/vol
I replicate these datastores via the SRA, on the DR site nfs-1a, the guest mounted volume nfs-2b
Obviously SRM can handle the non-in guest stuff, powering the machine on the replicated volume. How would i replace
the /etc/fstab for the new mount point /test/vol which has not been replicated to nfs-2b.
A friend suggested vRO, but i'm not greatly familiar with vRO.
Thanks..
Re: upgrading SRM 5.8.1
Ideally in this case, they recommend to upgrade in this scheme:
Production:
> vCenter from 5.5 U3 TO 6.0 u3
> SRM from 5.8.1 to 6.1.2
> vCenter from 6.0 U3 to 6.5 U1
> SRM from 6.1.2 to 6.5.1
And then the same on the recovery site.
If you jump vCenter to 6.5 directly, there might be issues while upgrade SRM from 5.8.1 to 6.1.2
# Suhas
Re: upgrading SRM 5.8.1
Hi,
direct upgrade of SRM 5.8.1 to 6.5 is Not Supported. You can check this in the KB: VMware Knowledge Base
The products SRM and VC are in a lock-step for these versions or if you want to upgrade SRM to a certain version you have to check that the VC version is supported for this SRM. This is not valid for the latest SRM 8.1, that is compatible with vSphere 6.0. Update 3, vSphere 6.5, vSphere 6.5 Update 1, vSphere 6.7.
Hope that this help,
Daniel G.
DR POC testings
Hi All,
I have been performing DR POC in my environment with third party tool.
Please let us know the testing scenarios, that I could test to see if the tool is a perfect DR solution.
Thanks in Advance.
Re: DR POC testings
This is way, way too generic question to answer unless you provide much more details.
Re: DR POC testings
Is there a way I can confirm the availability of the applications in the VM. I mean is there any testing applications or DB that I could install on the VMs and test.
Apart from failover and failback of the testing VMs, anything should I test
Re: DR POC testings
Can you please also try Orchestration for Multi Tier Applications using vRO as well as Site Recovery Manager in a Two-Site Topology with Two vCenter Server Instances per Platform Services Controller. Also if customer has a DR in different time zone how to manage it with time synchronization. If you are working for POC customer also can ask about whether Site Recovery Manager allows and supports shared protected site (1:N) and many-to-many (N:N) configurations ? Also did you test the SRM integration with NSX because some customer might have security policies configure for micro-segmentation. I guess these points will be good enough for POC on a customer site at the time of project kick off or presentation.
Re: DR POC testings
That testing is really up to you and your applications and how you use them. SRM has no automated capabilities here, but Veeam (just as one example) does in which they have pre-built scripts to test for application availability like AD, Exchange, SQL, etc. So you'd have to make your own tests or find another application which handles that for you.
Re: SRM and vSphere replication
Hi
SRM is an orchestration engine that relies on Array-based replication (provided by Storage vendors) or vSphere Replication - Host based replication provided by VMware.
You can start from here - Using vSphere Replication with Site Recovery Manager
Thare are my doc sections, blogs and articles. I.e.
vSphere Replication and SRM - Installed and configured in 62 mins - Virtual Blocks
Site Recovery Manager and vSphere Replication FAQs - Virtual Blocks
Hope this helps
Ivan
Re: SRM - Creating Array Pair
Problem solved.
Seems one of the dell services wouldnt start. Once started, it can pair up fine!
VMware SRM unable to fetch error description and fixhint through error code provided by SRA
We are developing Storage Replication Adapter for a VMware storage partner and supporting SRM 6.5
As per Workflows, SRA provides an appropriate response to queryErrorDefinition and queryStrings as per specs :
QueryErrorDefinition response :
<Response xmlns="http://www.vmware.com/srm/sra/v2" xmlns:Test="http://www.vmware.com/srm/sra/test">
<ErrorDefinitions>
<ErrorDefinition code="1003">
<Description stringId="ERROR_DESCRIPTION_RPROTECT_FAILED">SRA failed to reprotect one or more device</Description>
<FixHint stringId="ERROR_FIXHINT_RPROTECT_FAILED">Chack connectivity and try over again</FixHint>
</ErrorDefinition>
</ErrorDefinitions>
</Response>
QueryStrings response :
For locale = EN --------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Response xmlns="http://www.vmware.com/srm/sra/v2" xmlns:Test="http://www.vmware.com/srm/sra/test">
<Strings locale="EN">
<String id="ERROR_DESCRIPTION_RPROTECT_FAILED">SRA failed to reprotect one or more device</String>
<String id="ERROR_FIXHINT_TEST_RPROTECT_FAILED">Chack connectivity and try over again</String>
</Strings>
</Response>
For locale = DE ----------------------
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Response xmlns="http://www.vmware.com/srm/sra/v2" xmlns:Test="http://www.vmware.com/srm/sra/test">
<Strings locale="DE">
<String id="ERROR_DESCRIPTION_RPROTECT_FAILED">SRA failed to reprotect one or more device [German]</String>
<String id="ERROR_FIXHINT_TEST_RPROTECT_FAILED">Chack connectivity and try over again[German]</String>
</Strings>
</Response>
When error occurs,SRA appends the "error" element with error code to the workflow response as shown below -
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<Response xmlns="http://www.vmware.com/srm/sra/v2" xmlns:Test="http://www.vmware.com/srm/sra/test">
<ReverseReplicationResults>
<Devices>
<Device id="00000000966ba6d4:0000000000014722">
<Error code="1003"/>
</Device>
</Devices>
</ReverseReplicationResults>
</Response>
For all the responses VMware SRM logs show XML response validation as successful. So all the responses seems as per the SRM mandated schema.
However when SRM displays this error (1003) in the recovery plan - monitor tab, it does not display the expected error description and fixhint statements, instead displays placeholder IDs like -
Cause:
sraError.XYZ-SRA-1.0.1003.desc
sraError.XYZ-HX-SRA-1.0.1003.fixHint
Please find the attached screenshot for reference.
Observation - "XYZ-SRA-1.0" in the above placeholder string ID is the SRA UUID provided with QueryInfo response.
Has anyone encountered such issue. Would appreciate if I can have some suggestions.
Thanking in advance,
Ajinkya
Re: VMware SRM unable to fetch error description and fixhint through error code provided by SRA
Hi, what is the modelo and version your storage?
Re: VMware SRM unable to fetch error description and fixhint through error code provided by SRA
Diego, the SRA is yet to be certified and due to business reasons I am not sure if I can disclose the storage vendor model yet.
Can you please let me know if and why this could be a factor of cause for this issue?
Thanks for your quick attention.