seat only backup is impossible. so change to common only backup

fix notes
This commit is contained in:
yomurakami
2017-07-20 02:08:51 +09:00
parent 23b36d60a3
commit d61cfc1b67

View File

@@ -32,13 +32,13 @@
If a -LocationType is not chosen, the function will default to FTP. If a -LocationType is not chosen, the function will default to FTP.
The destination location for a backup must be an empty folder (easiest to use the get-date cmdlet in the location) The destination location for a backup must be an empty folder (easiest to use the get-date cmdlet in the location)
-ShowProgress will give you a progressbar as well as updates in the console -ShowProgress will give you a progressbar as well as updates in the console
-SeatBackup will only backup the config whereas -Fullbackup grabs the historical data as well -CommonBackup will only backup the config whereas -Fullbackup grabs the historical data as well
#> #>
param ( param (
[Parameter(ParameterSetName=FullBackup)] [Parameter(ParameterSetName=FullBackup)]
[switch]$FullBackup, [switch]$FullBackup,
[Parameter(ParameterSetName=SeatBackup)] [Parameter(ParameterSetName=CommonBackup)]
[switch]$SeatBackup, [switch]$CommonBackup,
[ValidateSet('FTPS', 'HTTP', 'SCP', 'HTTPS', 'FTP')] [ValidateSet('FTPS', 'HTTP', 'SCP', 'HTTPS', 'FTP')]
$LocationType = "FTP", $LocationType = "FTP",
$Location, $Location,
@@ -57,7 +57,7 @@
$Connection = $global:DefaultCisServers $Connection = $global:DefaultCisServers
} }
if ($FullBackup) {$parts = @("common","seat")} if ($FullBackup) {$parts = @("common","seat")}
if ($SeatBackup) {$parts = @("seat")} if ($CommonBackup) {$parts = @("common")}
} }
Process{ Process{
$BackupAPI = Get-CisService com.vmware.appliance.recovery.backup.job $BackupAPI = Get-CisService com.vmware.appliance.recovery.backup.job