New-ReconstructedPartialBringupJsonSpec¶
Synopsis¶
Reconstructs a management domain bringup JSON spec based on information scraped from the backup being restored from.
Syntax¶
New-ReconstructedPartialBringupJsonSpec [-tempVcenterIp] <String> [-tempVcenterHostname] <String> [-extractedSDDCDataFile] <String> [-vcfLocalUserPassword] <String> [-vcfRootUserPassword] <String> [-vcfRestApiPassword] <String> [-vcfSecondUserPassword] <String> [-transportVlanId] <String> [-dedupEnabled] <Boolean> [-vds0nics] <Array> [-vcenterServerSize] <String> [-ProgressAction <ActionPreference>] [<CommonParameters>]
Description¶
The New-ReconstructedPartialBringupJsonSpec
cmdlet reconstructs a management domain bringup JSON spec based on information scraped from the backup being restored from.
Examples¶
Example 1¶
New-ReconstructedPartialBringupJsonSpec -extractedSDDCDataFile ".\extracted-sddc-data.json" -tempVcenterIp "172.16.11.170" -tempVcenterHostname "sfo-m01-vc02" -vcfLocalUserPassword "VMw@re1!VMw@re1!" -vcfRootUserPassword "VMw@re1!" -vcfRestApiPassword "VMw@re1!" -vcfSecondUserPassword "VMw@re1!" -transportVlanId 1614 -dedupEnabled $false -vds0nics "vmnic0","vmnic1" -vcenterServerSize "small"
Parameters¶
-tempVcenterIp¶
As a temporary vCenter will be used, a temporary IP Address must be provided for use.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-tempVcenterHostname¶
As a temporary vCenter will be used, a temporary hostname must be provided for use.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-extractedSDDCDataFile¶
Relative or absolute to the extracted-sddc-data.json
file (previously created by New-ExtractDataFromSDDCBackup
) on the local filesystem.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vcfLocalUserPassword¶
Password to be assigned to the local user account.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vcfRootUserPassword¶
Password to be assigned to the root user account.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vcfRestApiPassword¶
Password to be assigned to the API user account.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 6
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vcfSecondUserPassword¶
Password to be assigned to the vcf user account.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 7
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-transportVlanId¶
VLAN ID to be used for the transport VLAN. Should be the same as that used in the original build.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 8
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-dedupEnabled¶
Boolean value to specify with depude should be enabled or not.
Type: Boolean
Parameter Sets: (All)
Aliases:
Required: True
Position: 9
Default value: False
Accept pipeline input: False
Accept wildcard characters: False
-vds0nics¶
Comma separated list of vmnics to assign to the first vds in the format "vmnic0","vmnic1".
Type: Array
Parameter Sets: (All)
Aliases:
Required: True
Position: 10
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-vcenterServerSize¶
Size of the vCenter Server appliance to be deployed for the temporary vCenter.
Type: String
Parameter Sets: (All)
Aliases:
Required: True
Position: 11
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
-ProgressAction¶
Progress Action.
Type: ActionPreference
Parameter Sets: (All)
Aliases: proga
Required: False
Position: Named
Default value: None
Accept pipeline input: False
Accept wildcard characters: False
Common Parameters¶
This cmdlet supports the common parameters: -Debug
, -ErrorAction
, -ErrorVariable
, -InformationAction
, -InformationVariable
, -OutVariable
, -OutBuffer
, -PipelineVariable
, -Verbose
, -WarningAction
, and -WarningVariable
. For more information, see about_CommonParameters.