VxRail Cluster Migration User's Guide
VxRail Cluster Migration User's Guide
Document
d35825a6b5d6e96986c6d4b6a43a5656d…
Error
Failed to load PDF document.
Reload
Lenovo ThinkCentre Neo 50a AIO, Compact 23.8 (60.45cms) entry-level all-in-one PC for small-to- Get 7%
Business
H18396 Dell EMC VxRail Desktop
4.7.x (24",
Cluster 8GB RAM/
Migration mid-sized business Powered by superfast up to 13th Gen Intel
Users Guide Cashback Up
Core processors Modularly designed for display sharing & To ₹10,000
512GB SSD, Intel Core i3),… wireless device charging (optional) AI-assisted smart meeting… Lenovo India
-34%
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 1/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
User's Guide
Dell EMC VxRail 4.7.x Cluster Migration User's Guide
Abstract
VxRail Cluster Migration enables users to migrate a VxRail cluster from the source VC to the designate
Revision history
Description Initial release Updated to include precheck, DVS, and port groups in versions 4.7.510 and
The information in this publication is provided "as is." Dell Inc. makes no representations or warrant
Use, copying, and distribution of any software that is described in this publication requires an appli
Copyright © 2020 Dell Inc. or its subsidiaries. All Rights Reserved. Dell, EMC, Dell EMC, and other tr
Table of contents
1 About VxRail Cluster Migration .............................................................. 4 2 Sc
2.1 Supported scenarios...............................................................................
3 Validations.........................................................................................
3.1 Risks ............................................................................................
4 Requirements .......................................................................................
4.1 Operating system and .NET framework ..............................................................
5 Usage ..............................................................................................
5.1 Standard clusters.................................................................................
6 Error handling......................................................................................
6.1 Retry ............................................................................................
7 Troubleshooting ...................................................................................
8.1 Log file .........................................................................................
2 Scope
· This script must be run on a machine that can access vCenter and VxRail Manager. · This script only
2.1
Supported scenarios
· Standard VxRail cluster · Stretched VxRail cluster -A specific deployment of VxRail cluster that ext
across two sites. See VMWare document https://docs.vmware.com/en/VMwarevSphere/6.7/com.vmware.vsphere.
Note: If the activated internal SRS version is 3.42 or 3.44, you must shut down this VM before migrati
· Switch Automation-enabled VxRail cluster -If a VxRail cluster is deployed with a Dell TOR switch, th
· Mixed VxRail cluster -The cluster is deployed with different appliance models, such as G410, E560, P
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 2/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
2.2 Unsupported scenarios
Migration is not supported if any of the following scenarios apply to your environment.
· Any kind of external storage devices are attached, including but not limited to the following: - NFS
· Active Directory is enabled on any of the hosts. · vSAN encryption is enabled in the cluster. · The
cluster. · Either source vCenter server or target vCenter server is Windows-based. · Either source vCe
VC HA refers to the High Availability configuration for the VMs of the source/target VC.
3 Validations
The script will terminate if any of the following validations fail.
1. All the input parameters (IP, hostname, account etc.) are correct. If any of these parameters are i
2. Deployment environment is supported. None of the items described in the Unsupported Scenarios secti
3. The version of the target VC is not earlier than the source VC. 4. The vSAN health state of the VxR
- Cluster name - DVS name - Custom vSAN Storage Policy name 9. The external DNS server is valid. If th
between source/target VC and the NTP server cannot be longer than 5 minutes. - If the NTP server on th
between the source VC and the target VC cannot be longer than 5 minutes. 11. Migration might cause I/O
migration. Allow for downtime before attempting the migration.
Note: There is a known issue involving virtual machine network loss. Virtual machine network connectio
Source vCenter Server to the Target vCenter Server. Make sure the VxRail vSAN license key is at hand b
3.1
Risks
Do not perform the migration if vSAN resync or vMotion is active on the cluster. Wait until these task
1. If the original cluster is Log Insight enabled, after migration, the source VC/PSC and the target V
2. The VMs of the internal VC/PSC still exist after migration, even though they are not in use. 3. Cus
be migrated. They will need to be reinstalled and reconfigured. 4. VxRail value-added APP downloaded a
migrated. Any value-added APP or 3rd party tools registered with VxRail vCenter Server, such as Recove
- Resource pool(s) - vAPPs - Permissions/Roles/Users - VM/Host Groups and rules. - Host profiles - Hos
Custom vSAN storage policies will be migrated if there is no conflict. See the Usage section for more
4 Requirements
4.1
Operating System
Windows 10 Windows Server 2012 Windows 7 & Server 2008
.NET Framework
4.7 4.7 4.6
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 3/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
Success Success Success
2. Restart PowerShell After these environment configurations are done, restart PowerShell (also as adm
4.4
Posh-SSH
1. Install the Posh-SSH module for PowerShell. The minimum version is 2.1. Launch a PowerShell console
5 Usage
To use this script, open a PowerShell console as administrator, go to the directory of this script, ru
There are four workflows in total to be performed sequentially, and each has different functionalities
1. ClusterMigrationScan - Environment precheck - Input parameter validation.
2. ClusterMigrationEnvPrepare - Backup necessary configs on source VC, and recreate/import them on tar
3. ClusterMigrationExec - Remove hosts from source VC - Add hosts to target VC - Reconfigure necessary
4. ClusterMigrationWrapup - Update config files and DB in VxRail Manager VM - Restore configs changed
Each workflow will return a RequestId and display on the console. You can use the requestId to monitor
The workflows are performed in a fixed order, they cannot be skipped or reversed. If any workflow fail
5.1 Standard clusters
5.1.1 Syntax
.\vxrail-cluster-migration.ps1 -VxMIP <string> -VxMRootPassword <string> -VxMMysticPassword <string> -
Note: Highlighted section is available in VxRail 4.7.510 and later. Parameters
10
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 4/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
-TargetPSCIp Required. Specify the IP address of target PSC.
-DatacenterName Required. Specify the name of the datacenter that you plan to migrate to on target VC.
-VxMName Required. Specify the VM name of the VxRail Manager of current cluster.
-SSOTenant Required. Specify the SSO tenant on target VC.
-EsxiRootAccount Required. Specify the root accounts for all the ESXi hosts.
-ReuseCustomPolicy Optional. Specify that the existing custom storage policies created on target VC sh
-RequestId Optional. Specify the request Id for a certain workflow.
-Action Optional. Specify whether to retry or dismiss the operation with provided request Id.
-NoPrompt Optional. Turns off the warning message prompt. This parameter is reserved for automation sc
Note: The following additional parameters are available in VxRail 4.7.510 and later.
-NewDvsName Optional. Modifies the name of Distributed Switch at ClusterMigrationScan when DVS name is
-PortGroups
11
Optional. Modifies the name of Port Groups Switch at ClusterMigrationScan when the names of some port
5.1.2 Examples
5.1.2.1 Run a precheck (Vxrail 4.7.510 and later)
Only perform precheck to see if the cluster is ready for migration.
.\vxrail-cluster-migration.ps1 -VxMIP "10.10.10.10" -VxMRootPassword "Password!" -VxMMysticPassword "P
5.1.2.2 Modify DVS or Port Groups during the migration (Vxrail 4.7.510 and later)
If the names of DVS or Port Groups are conflicted in target VC, modify them by specifying -NewDvsName
.\vxrail-cluster-migration.ps1 -VxMIP "10.10.10.10" -VxMRootPassword "Password!" -VxMMysticPassword "P
12
Note: If -NoPrompt is NOT specified, warning messages will display. You must read these messages, and
5.2
Stretched clusters
For 2-Node clusters and stretched clusters, the following parameters are needed in addition the ones f
13
5.2.1 Syntax
.\vxrail-cluster-migration.ps1 -VxMIP <string> -VxMRootPassword <string> -VxMMysticPassword <string> -
Note: Highlighted section is available in VxRail 4.7.510 and later.
5.2.2 Parameters
-VxMIP Required. Specify the VxRail Manager IPv4 address.
-VxMRootPassword Required. Specify the VxRail Manager root account password.
-VxMMysticPassword Required. Specify the VxRail Manager mystic account password. Note that this is dif
-SourceVCAdminAccount Required. Specify username and password for source VC admin account.
-TargetVCAdminAccount Required. Specify username and password for target VC admin account.
-TargetVCManagementAccount Required. Specify username and password for target VC management account.
-TargetPSCManagementAccount Required. Specify username and password for target VC management account.
-TargetVCHostname Required. Specify the host name of target VC.
-TargetVCIp Required. Specify the IP address of target VC.
-TargetPSCHostname Required. Specify the host name of target PSC.
-TargetPSCIp Required. Specify the IP address of target PSC.
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 5/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
-DatacenterName Required. Specify the datacenter name on target VC.
-VxMName Required. Specify the VM name of the VxRail Manager of current cluster.
-SSOTenant Required. Specify the SSO tenant on target VC.
-EsxiRootAccount Required. Specify the root accounts for all the ESXi hosts.
14
-WitnessHostname Required. Specify the witness host name for the stretched cluster.
-WitnessIP Required. Specify the IP address of the witness host.
-WitnessAccount Required. Specify the root account for the witness host.
-Stretched Required. Specify the cluster is a stretched cluster.
ReuseCustomPolicy Optional. Specify that the existing custom storage policies created on target VC sho
-RequestId Optional. Specify the request Id for the certain workflow.
-Action Optional. Specify either to retry or dismiss regarding the operation with provided request Id.
-NoPrompt Optional. Specify if the warning message prompt should be turned off.
Note: The following additional parameters are available in VxRail 4.7.510 and later.
-NewDvsName Optional. Specify a new name of the Distributed Switch if need to modify the name of Distr
-PortGroups Optional. Modifies the name of Port Groups Switch at ClusterMigrationScan. When the parame
-Precheck Optional. Specify to perform a precheck "ClusterMigrationScan" to see if the cluster is read
5.2.3 Examples
5.2.3.1 Run a precheck (Vxrail 4.7.510 and later)
Only perform precheck to see if the cluster is ready for migration.
.\vxrail-cluster-migration.ps1 -VxMIP "10.10.10.10" -VxMRootPassword "Password!" -VxMMysticPassword "P
15
16
Notes: Witness host name, witness IP and witness account are required. Also, -Stretched indicator is
5.3 Monitoring
Specify the request Id and watch the progress for this operation.
5.3.1 Example
.\vxrail-cluster-migration.ps1 -VxMIP "10.10.10.10" -VxMRootPassword "Password!" -VxMMysticPassword "P
Notes: The monitor operation does not require -Action parameter. It will query VxRail Manager for the
17
6 Error handling
Errors or failure might occur during the migration process. Refer to the KB article https://support.em
Following is an example of an error.
Each workflow has different ways to report and handle errors. The following table below shows the diff
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 6/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
Report failure Abandon when failure Retry after failure Restart after failure
Scan Report after all steps complete Automatically abandoned Unsupported Supported
If ClusterMigrationScan fails, you will not be able to retry with given request Id. Instead, you must
If ClusterMigrationEnvPrepare, ClusterMigrationExec, or ClusterMigrationWrapup fails, you will not be
6.1 Retry
To retry a failed request, specify the given requestId and invoke the -Action Retry parameter. This ac
18
6.1.1 Example
.\vxrail-cluster-migration.ps1 -VxMIP "10.10.10.10" -VxMRootPassword "Password!" -VxMMysticPassword "P
Note: ClusterMigrationScan does not support retry. It will automatically be abandoned regardless of wh
19
7 Troubleshooting
When an error occurs, an error message and the corresponding KB article link will display on the scree
20
8 Logging
Logging functionality is implemented such that you can verify the success and failure after automated
8.1
Log file
In the same directory as vxrail-cluster-migration.ps1, a log file is created with the following naming
ClusterMigration-<VxMIP>-YYYY-mm-dd.log
21
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 7/8
26/02/2025, 15:31 VxRail Cluster Migration User’s Guide
This site uses Google AdSense ad intent links. AdSense automatically generates these links and they may help creators earn money.
New Galaxy Book4 Pro 16 GB/512 GB 2024|Samsung Galaxy Book4 Series Laptop|U5 Processor|Windows 11 Hom
₹151,789
https://manuals.plus/m/d35825a6b5d6e96986c6d4b6a43a5656da558197a9e49030782a86278dea7e98 8/8