Skip to content

Commit 177a7ac

Browse files
authored
Add files via upload
1 parent 44f5f25 commit 177a7ac

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

dump_failover_config_windows.ps1

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Ugly script that gathers cluster info for
2+
# Failover Cluster manager in Server 2012
3+
# Failover ip's and the network configuration are both dropped into a backup file
4+
# Cluster configuration is dropped into a separate file
5+
#
6+
# This probably should have been done better...
7+
#
8+
#
9+
ipconfig /all | Out-File C:\Users\administrator\Downloads\ipconfig_pre.txt
10+
Get-ClusterResource | where {$_.resourcetype -eq "IP Address"} | format-list | Out-File C:\Users\administrator\Downloads\ipconfig_pre.txt -Append
11+
Import-Module -Name FailoverClusters
12+
Get-Cluster | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt
13+
Get-ClusterAccess | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
14+
Get-ClusterNode | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
15+
Get-ClusterQuorum | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
16+
Get-ClusterGroup | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
17+
Get-ClusterResource | Sort-Object -Property OwnerGroup, Name | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
18+
Get-ClusterResource | Sort-Object -Property OwnerGroup, Name | Get-ClusterResourceDependency | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append
19+
Get-ClusterResource | Get-ClusterOwnerNode | Where-Object -FilterScript { $_.OwnerNodes.Count -ne ( Get-ClusterNode ).Count } | Format-List | Out-File C:\Users\Administrator\Downloads\cluster_info.txt -Append

0 commit comments

Comments
 (0)