Set-OBMachineSetting
Legt ein OBMachineSetting-Objekt für den Server fest.
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]
Beschreibung
Das Cmdlet Set-OBMachineSetting legt ein OBMachineSetting-Objekt für den Server fest, das Proxyservereinstellungen für den Zugriff auf das Internet, Einstellungen für die Netzwerkbandbreitendrosselung und die Verschlüsselungspassphrase enthält, die zum Entschlüsseln der Dateien während der Wiederherstellung auf einem anderen Server erforderlich ist.
Dieses Cmdlet unterstützt die Parameter WhatIf und Confirm mit mittlerer Auswirkung. Die mittlere Auswirkung bedeutet, dass das Cmdlet den Benutzer standardmäßig nicht zur Bestätigung auffordert. Der WhatIf-Parameter gibt eine ausführliche Beschreibung der Aufgaben des Cmdlets an, ohne einen Vorgang auszuführen. Der Confirm-Parameter gibt an, ob das Cmdlet den Benutzer dazu auffordern soll. Mithilfe von -Confirm:$FALSE wird die Eingabeaufforderung überschrieben.
Um Microsoft Azure Backup-Cmdlets verwenden zu können, muss der Benutzer Administrator auf dem geschützten Computer sein.
Beispiele
BEISPIEL 1
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -PassphraseSaveLocation C:\
In diesem Beispiel wird die Verschlüsselungspassphrase für einen Computer festgelegt.
BEISPIEL 2
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -ProxyServer http://proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername contoso\johnj99 -ProxyPassword $spwd
In diesem Beispiel werden Proxyeinstellungen für einen Server festgelegt.
BEISPIEL 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)
In diesem Beispiel werden Drosselungseinstellungen festgelegt.
BEISPIEL 4
Set-OBMachineSetting -NoThrottle
In diesem Beispiel wird angegeben, dass die Netzwerkbandbreitendrosselung von diesem Server nicht verwendet wird.
BEISPIEL 5
Set-OBMachineSetting -NoProxy
In diesem Beispiel wird angegeben, dass dieser Server keine eindeutige Proxyserverkonfiguration verwendet.
BEISPIEL 6
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -PassphraseSaveLocation "C:\Users\myuser\MyFolder \Desktop\passphrases\"
In diesem Beispiel wird ein Server mit der angegebenen Passphrase registriert und an dem angegebenen Speicherort gespeichert.
BEISPIEL 7
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -KeyVaultUri "https://mykeyvault.vault.azure.net/"
In diesem Beispiel wird ein Server mit der angegebenen Passphrase registriert und in Azure Key Vault gespeichert.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EncryptionPassphrase
Legt die Verschlüsselungspassphrase fest, die zum Verschlüsseln der gesicherten Daten verwendet werden soll.
Type: | SecureString |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-EndWorkHour
Gibt die Stunde an, die den Arbeitszeitbereich beendet.
Type: | TimeSpan |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-KeyVaultUri
Geben Sie einen Key Vault-URI ein, um die Passphrase sicher zu speichern. Im Schlüsseltresor, der zum Speichern der Passphrase angegeben ist, wird ein neues Geheimnis erstellt. Eine passphraseSaveLocation oder KeyVaultUri (empfohlen) muss angegeben werden.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NonWorkHourBandwidth
Gibt die Einstellung zur Bandbreitendrosselung an, die verwendet werden soll, um die Netzwerkbandbreite zu begrenzen, die von Datenübertragungen außerhalb der Geschäftszeiten verbraucht wird.
Type: | UInt32 |
Position: | 6 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoProxy
Gibt an, dass eindeutige Proxyservereinstellungen nicht für Onlinesicherungen verwendet werden sollen.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoThrottle
Gibt an, dass die Netzwerkdrosselung bei Onlinesicherungen nicht verwendet wird. Datenübertragungen von gesicherten Elementen vom lokalen Server an den Microsoft Azure Backup-Server verwenden bei Bedarf Bandbreite.
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassphraseSaveLocation
Geben Sie einen Netzwerkspeicherort oder Ordner ein, in dem die Passphrase gespeichert werden kann. Das Speichern der Passphrase auf dem zu schützenden Computer wird nicht empfohlen. Microsoft kann keine Sicherungsdaten wiederherstellen, wenn die Passphrase verloren geht. Eine passphraseSaveLocation oder KeyVaultUri (empfohlen) muss angegeben werden.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyPassword
Gibt das Authentifizierungskennwort an, das für die Proxyeinstellung verwendet werden soll.
Type: | SecureString |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyPort
Gibt die Portnummer an, die auf dem Proxyserver verwendet werden soll.
Type: | Int32 |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyServer
Gibt den Proxyserver an, der beim Herstellen einer Verbindung mit dem Microsoft Azure Backup-Server verwendet werden soll.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ProxyUsername
Gibt den Benutzernamen an, der für die Proxyserverauthentifizierung verwendet werden soll.
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SecurityPin
Die Sicherheitsnadel ist erforderlich, wenn Sie die Passphrase ändern und die Hybridsicherheitseinstellung für den Recovery Services-Tresor aktiviert ist. Sie müssen eine Sicherheitsnadel generieren, indem Sie im Abschnitt Recovery Services-Tresor des Azure-Portal unter Einstellungen > Eigenschaften > Sicherheits-PIN auf Generieren klicken.
Type: | String |
Position: | named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StartWorkHour
Gibt die Stunde an, die den Arbeitszeitbereich beginnt.
Type: | TimeSpan |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WorkDay
Gibt das Array von Arbeitstagen unter Verwendung der Systemvariablen mit [DayOfWeek] an.
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
Gibt die Einstellung zur Bandbreitendrosselung an, die verwendet werden soll, um die durch Datenübertragungen verbrauchte Netzwerkbandbreite während der Geschäftszeiten zu begrenzen.
Type: | UInt32 |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Eingaben
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting
Ausgaben
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting