Set-OBMachineSetting
Anger ett OBMachineSetting-objekt för servern.
Syntax
Set-OBMachineSetting
[-EncryptionPassphrase] <SecureString>
[[-SecurityPin] <String>][[-PassphraseSaveLocation] <String>]
[[-KeyVaultUri] <String>]
[-Confirm]
[-WhatIf]
Set-OBMachineSetting
[-WorkDay] <DayOfWeek[] {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday}>
[-StartWorkHour] <TimeSpan>
[-EndWorkHour] <TimeSpan>
[-WorkHourBandwidth] <UInt32>
[-NonWorkHourBandwidth] <UInt32>
[-Confirm]
[-WhatIf]
Set-OBMachineSetting
[-NoProxy]
[-Confirm]
[-WhatIf]
Set-OBMachineSetting
[-NoThrottle]
[-Confirm]
[-WhatIf]
Set-OBMachineSetting
[-ProxyServer] <String>
[-ProxyPort] <Int32>
[[-ProxyUsername] <String>]
[[-ProxyPassword] <SecureString>]
[-Confirm]
[-WhatIf]
Description
Cmdleten Set-OBMachineSetting anger ett OBMachineSetting-objekt för servern som innehåller proxyserverinställningar för åtkomst till Internet, inställningar för nätverksbandbreddsbegränsning och krypteringslösenfrasen som krävs för att dekryptera filerna under återställningen till en annan server.
Den här cmdleten stöder Parametrarna WhatIf och Confirm med medelhög påverkan. Medeleffekten innebär att cmdleten inte uppmanar användaren att bekräfta som standard. Parametern WhatIf ger en utförlig beskrivning av vad cmdleten gör utan att utföra någon åtgärd. Parametern Bekräfta anger om cmdleten ska fråga användaren. Om du använder -Confirm:$FALSE åsidosätts uppmaningen.
Om du vill använda Microsoft Azure Backup-cmdletar måste användaren vara administratör på den skyddade datorn.
Exempel
EXEMPEL 1
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -PassphraseSaveLocation C:\
Det här exemplet anger krypteringslösenfras för en dator.
EXEMPEL 2
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -ProxyServer http://proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername contoso\johnj99 -ProxyPassword $spwd
I det här exemplet anges proxyinställningar för en server.
EXEMPEL 3
$mon = [System.DayOfWeek]::Monday
$tue = [System.DayOfWeek]::Tuesday
Set-OBMachineSetting -WorkDay $mon, $tue -StartWorkHour "9:00:00" -EndWorkHour "18:00:00" -WorkHourBandwidth (512*1024) -NonWorkHourBandwidth (2048*1024)
I det här exemplet anges begränsningsinställningar.
EXEMPEL 4
Set-OBMachineSetting -NoThrottle
Det här exemplet anger att nätverksbandbreddsbegränsning inte kommer att användas av den här servern.
EXEMPEL 5
Set-OBMachineSetting -NoProxy
Det här exemplet anger att den här servern inte använder en unik proxyserverkonfiguration.
EXEMPEL 6
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -PassphraseSaveLocation "C:\Users\myuser\MyFolder \Desktop\passphrases\"
Det här exemplet registrerar en server med angiven lösenfras och sparar den på den angivna platsen.
EXEMPEL 7
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -KeyVaultUri "https://mykeyvault.vault.azure.net/"
Det här exemplet registrerar en server med den angivna lösenfrasen och sparar den i Azure Key Vault.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionPassphrase
Anger krypteringslösenfrasen som ska användas för att kryptera säkerhetskopierade data.
Type: | SecureString |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndWorkHour
Anger den timme som avslutar arbetstidsintervallet.
Type: | TimeSpan |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-KeyVaultUri
Ange en Key Vault URI för att spara lösenfrasen på ett säkert sätt. En ny hemlighet skapas i nyckelvalvet som angetts för att spara lösenfrasen. En av LösenfrasEraveLocation eller KeyVaultUri (rekommenderas) måste anges.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NonWorkHourBandwidth
Anger inställningen för bandbreddsbegränsning som ska användas för att begränsa nätverksbandbredden som förbrukas av dataöverföringar under icke-arbetstid.
Type: | UInt32 |
Position: | 6 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoProxy
Anger att unika proxyserverinställningar inte ska användas för onlinesäkerhetskopior.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoThrottle
Anger att nätverksbegränsning inte används med onlinesäkerhetskopior. Dataöverföringar av säkerhetskopierade objekt från den lokala servern till Microsoft Azure Backup-servern använder bandbredd efter behov.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassphraseSaveLocation
Ange en nätverksplats eller mapp där lösenfrasen kan sparas. Vi rekommenderar inte att du sparar lösenfrasen på den dator som skyddas. Microsoft kan inte återställa säkerhetskopierade data om lösenfrasen går förlorad. En av LösenfrasEraveLocation eller KeyVaultUri (rekommenderas) måste anges.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyPassword
Anger autentiseringslösenord som ska användas för proxyinställning.
Type: | SecureString |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyPort
Anger det portnummer som ska användas på proxyservern.
Type: | Int32 |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyServer
Anger den proxyserver som ska användas vid anslutning till Microsoft Azure Backup-servern.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyUsername
Anger det användarnamn som ska användas för proxyserverautentisering.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecurityPin
Säkerhetsstiftet är nödvändigt om du ändrar lösenfras och hybridsäkerhetsinställningen är aktiverad för Recovery Services-valvet. Du måste generera en säkerhetsstift genom att välja Generera under Inställningar Egenskaper >> Säkerhets-PIN i avsnittet Recovery Services-valv i Azure Portal.
Type: | String |
Position: | named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartWorkHour
Anger den timme som startar arbetstidsintervallet.
Type: | TimeSpan |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkDay
Anger matrisen med arbetsdagar med hjälp av systemvariablerna [DayOfWeek].
Type: | DayOfWeek[] {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday} |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WorkHourBandwidth
Anger inställningen för bandbreddsbegränsning som ska användas för att begränsa nätverksbandbredden som förbrukas av dataöverföringar under arbetstid.
Type: | UInt32 |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting
Utdata
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting