Cisco.HXPowerCLI
4.5.0.3
PowerShell module for Disaster Recovery in Cisco HyperFlex Systems
Minimum PowerShell version
3.0
Installation Options
Owners
Copyright
(c) 2021 Cisco Systems, Inc. All rights reserved.
Package Details
Author(s)
- Cisco Systems
Cmdlets
Get-HXJsonConfig Invoke-HXRunbook New-HXRunbook Start-HXVM Add-HXProtectedVMToGroup Connect-HXCluster Disconnect-HXCluster Get-HXCluster Get-HXProtectedVM Get-HXProtectionGroup Get-HXTaskStatus Invoke-HXFailover Invoke-HXMigrate Invoke-HXPrepareFailover Invoke-HXPrepareGroupMigrate Invoke-HXPrepareGroupRecovery Invoke-HXPrepareReverseProtect Invoke-HXReverseProtect Invoke-HXTestFailover New-HXProtectionGroup Protect-HXVM Remove-HXProtectedVMFromGroup Remove-HXProtectionGroup Unprotect-HXVM Wait-HXTask
Dependencies
This module has no dependencies.
Release Notes
This version is compatible with Cisco HyperFlex v4.5.
New Features:
1. [Invoke-HXRunbook] cmldet: A new cmdlet has been introduced to combine generation and execution of runbook into a single cmdlet. Aplicable for TestRecovery and PlannedMigration modes only.
2. [Start-HXVM] cmdlet: Cmldet to power on HX VM(s). Runbook scripts will contain Start-HXVM cmdlet statements instead of the older PowerOn-Vms function.
3. New session variables introduced which will be exported to the shell after every runbook generation. List of variable for different sceanrios:
a) Json Variables:
$HxJsonConfig
$HxJsonFile
b) Runbook Script File Path:
$HxRunbookTestRecovery, $HxRunbookCleanup
$HxRunbookDisasterRecovery, $HxRunbookReverseProtect
$HxRunbookPlannedMigration
c) Runbook Recovery Execution Summary:
$HXRunbookExecutionSummary
Improvements:
1. Paramter [-DelayInPowerOn] added to [New-HXRunbook] cmdlet: To put delay in between power on operation
2. Switch [-ValidateRecovery] added to all recovery([Invoke-HX*]) cmdlets: To warn for already receoverd VMs instead of terminating the execution.
3. Parameter [-PersistConnection] added to [New-HXRunbook] cmdlet: To persist the cluster connection in the current session even after runbook generation.
3. Runbook execution sumamry will be displayed in addition to runbook execution status.
4. Default log location has been changed to the runbook generation folder
Deprecated cmdlets:
Wait-HXJob
Get-HXJobStatus
FileList
- Cisco.HXPowerCLI.nuspec
- AAA.dll
- App.config
- Cisco.HXPowerCLI.dll
- Cisco.HXPowerCLI.dll-Help.xml
- Cisco.HXPowerCLI.dll.config
- Cisco.HXPowerCLI.psd1
- Cisco.HXPowerCLI.xml
- Cisco.HXRunbook.dll
- Cisco.HXRunbook.ps1
- Cisco.HXRunbook_PreReq.ps1
- ClusterCore.dll
- Core.dll
- DataProtection.dll
- DataProtection3_0.dll
- DataProtection3_0.pdb
- Newtonsoft.Json.dll
- Newtonsoft.Json.xml
- RestSharp.dll
- RestSharp.xml