Failed to reverse replication for failed over devices. SRA command 'reverseReplication' failed.
Array Based Replication is specific to a storage vendor and separate from Site Recovery User Interface, although information about replication (inquired through the SRA) is availalbe in VLSR GUI. Live Site Recovery has two options through Storage Replication Adapter after selecting the Array Pairs, which are Discover Array Pairs or Discover Devices. Site Recovery User Interface does not manipulate any consistency groups or change device pairs states on the storage array directly.
On selecting array pair, the Array Pairs tab provides detailed information about all storage devices in the array, including local device name, the device it is paired with, the direction of replication, the protection group to which the device belongs, whether the datastore is local or remote, and replica pair identification for each replicated device. All of this data is gathered from the SRA via a discoveryArrays request, for example.
If an issue is observed with SRA, in any of the areas described above, it will be helpful to open a ticket with the Storage Vendor and seek the assistance from a trained SRA engineer. You can also make a likewise case with an VLSR engineer at VMware to assist collaboratively.
Storage Replication Adapters are software modules for Live Site Recovery that are developed and supported by storage partners of Broadcom and are distributed here by Broadcom with the permission of the storage partners. Storage Replication Adapters have separate End User License Agreements (EULAs) that are included within these downloads. These sort of partnerships are no different than other aspects with vSphere, such as drivers, hardware, and so forth.
The VMware Compatibility Guide for Live Site Recovery will help to identify the Storage Replication Adapter that is certified to work with both storage platform as well as Live Site Recovery.
Any issues found with the vendor provided SRAs are handled by corresponding vendor. Third-Party Software for replication is certified and supported by the providers of the software.
Contact SAN vendors regarding plans to support, vendors certify software, create a list of certified software in the VMware Compatibility Guide.
For more details about the Storage Replication Adapters and VMware vCenter Live Site Recovery, see the Add Storage Replication Adapters to the VMware Live Site Recovery Appliance
Array Based Replication software on array side, has the main function of establishing and maintaining LUN replication pairs. This is independent of VLSR entirely and could be used solely on its own. VLSR comes in as an orchestrator to direct (through the SRA) ABR software functions on replica pairs to be able to achieve an orchestrated failover, reverse replication, failback, DR tests, and so forth.
Steps are from bottom to top in the diagram below
1. Array Based Replication (ABR) consists of having a production LUN (source) replicated/paired with a destination copy (replica) that is in a demoted state on destination side.
2. Storage Replication Adapter (SRA) is storage vendor specific software that is installed inside VLSR appliance.
3. In Site Recovery UI - Add Array Pairs and select VM's associated with Device Pairs
4. In Site Recovery UI - Scan device pairs by clicking on Discover Devices
Select an array pair and click Array Manager Pair > Discover Array Pairs to rescan arrays, or Discover Devices to recompute storage devices and find/update replica pairs and their states.
The frequency Live Site Recovery performs regular array scans can be reconfigured by changing the storage.minDsGroupComputationInterval option in Advanced Settings in Site Recovery UI. See Change Storage Settings.
Array Based Replication (ABR) uses command requests through Storage Replication Adapter installed on the Live Site Recovery (VLSR). The command requests notifies a set of array operations from storage array to VLSR which steps have completed.
Important: Note that the command requests VLSR provides for all Storage Replication Adapter vendors are the same commands sent to all storage adapters, owned by any supported vendor. The storage vendor is responsible for how their SRA reacts to these requests (or directives) based upon specifics to their replication software and array itself.
Workflow parameters for Array operations:
VLSR executes the following commands to discover replicated storage:
Example:
An array pair {00A, 00B}. The discoverDevices command from VLSR asks through SRA for the list of device pairs it configured. This helps to find out what devices are relevant to the current environment and allow to then setup Protection Groups for replica VMFS/RDM pairs.
Site A | Site B |
DiscoverDeviceParameters | DiscoverDeviceParameters |
If the problem is more of a datastore problem than a site recovery problem open a new support request for storage and collect ESXi host support bundles. How to file a Support Request in Customer Connect https://knowledge.broadcom.com/external/article/142884/
If skyline is installed and configured to monitor the system(s) check the storage health
If the storage is VMware vSAN 8 check the health of the datastores
command line: esxcli vsan cluster get and esxcli vsan health any issues engage the VMware vSAN team.
If the storage is a vmfs datastore, identify the disks used in SRA replication
Live on the system check the /var/run/logs/ directory for any storage errors: Troubleshooting storage issues.