Set-OBMachineSetting
Ustawia obiekt OBMachineSetting dla serwera.
Składnia
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]
Opis
Polecenie cmdlet Set-OBMachineSetting ustawia obiekt OBMachineSetting dla serwera, który zawiera ustawienia serwera proxy na potrzeby uzyskiwania dostępu do Internetu, ustawień ograniczania przepustowości sieci i hasła szyfrowania wymaganego do odszyfrowania plików podczas odzyskiwania na inny serwer.
To polecenie cmdlet obsługuje parametry WhatIf i Confirm z średnim wpływem. Średni wpływ oznacza, że polecenie cmdlet domyślnie nie wyświetli monitu użytkownika o potwierdzenie. Parametr WhatIf zawiera pełny opis działania polecenia cmdlet bez wykonywania żadnej operacji. Parametr Potwierdź określa, czy polecenie cmdlet powinno monitować użytkownika. Użycie polecenia -Confirm:$FALSE spowoduje zastąpienie monitu.
Aby użyć poleceń cmdlet Azure Backup firmy Microsoft, użytkownik musi być administratorem na chronionej maszynie.
Przykłady
PRZYKŁAD 1
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -PassphraseSaveLocation C:\
W tym przykładzie ustawiono hasło szyfrowania dla komputera.
PRZYKŁAD 2
$spwd = ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force
Set-OBMachineSetting -ProxyServer http://proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername contoso\johnj99 -ProxyPassword $spwd
W tym przykładzie ustawia ustawienia serwera proxy dla serwera.
PRZYKŁAD 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)
W tym przykładzie ustawiane są ustawienia ograniczania przepustowości.
PRZYKŁAD 4
Set-OBMachineSetting -NoThrottle
W tym przykładzie określono, że ograniczanie przepustowości sieci nie będzie używane przez ten serwer.
PRZYKŁAD 5
Set-OBMachineSetting -NoProxy
W tym przykładzie określono, że ten serwer nie używa unikatowej konfiguracji serwera proxy.
PRZYKŁAD 6
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -PassphraseSaveLocation "C:\Users\myuser\MyFolder \Desktop\passphrases\"
W tym przykładzie serwer jest rejestrowany przy użyciu danego hasła i zapisuje go w podanej lokalizacji.
PRZYKŁAD 7
$spwd = ConvertTo-SecureString -String abcdefgh123456000345 -AsPlainText -Force
Set-OBMachineSetting -EncryptionPassphrase $spwd -SecurityPIN 123456 -KeyVaultUri "https://mykeyvault.vault.azure.net/"
W tym przykładzie serwer jest rejestrowany przy użyciu danego hasła i zapisuje go w usłudze Azure Key Vault.
Parametry
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-EncryptionPassphrase
Ustawia hasło szyfrowania, które ma być używane do szyfrowania danych kopii zapasowej.
Typ: | SecureString |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-EndWorkHour
Określa godzinę, która kończy zakres godzin pracy.
Typ: | TimeSpan |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-KeyVaultUri
Wprowadź identyfikator URI Key Vault, aby bezpiecznie zapisać hasło. Nowy wpis tajny jest tworzony w magazynie kluczy określony w celu zapisania hasła. Należy określić jedną z wartości PassphraseSaveLocation lub KeyVaultUri (zalecane).
Typ: | String |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-NonWorkHourBandwidth
Określa ustawienie ograniczania przepustowości, które ma być używane do ograniczania przepustowości sieci zużywanej przez transfery danych w godzinach pracy.
Typ: | UInt32 |
Position: | 6 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-NoProxy
Określa, że unikatowe ustawienia serwera proxy nie mają być używane do tworzenia kopii zapasowych online.
Typ: | SwitchParameter |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-NoThrottle
Określa, że ograniczanie przepustowości sieci nie jest używane z kopiami zapasowymi online. Transfery kopii zapasowych elementów z serwera lokalnego do serwera Microsoft Azure Backup będą używać przepustowości zgodnie z potrzebami.
Typ: | SwitchParameter |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-PassphraseSaveLocation
Wprowadź lokalizację sieciową lub folder, w którym można zapisać hasło. Zapisywanie hasła na chronionej maszynie nie jest zalecane. Firma Microsoft nie może odzyskać danych kopii zapasowej, jeśli hasło zostanie utracone. Należy określić jedną z wartości PassphraseSaveLocation lub KeyVaultUri (zalecane).
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ProxyPassword
Określa hasło uwierzytelniania do użycia na potrzeby ustawienia serwera proxy.
Typ: | SecureString |
Position: | 5 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ProxyPort
Określa numer portu do użycia na serwerze proxy.
Typ: | Int32 |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ProxyServer
Określa serwer proxy, który ma być używany podczas nawiązywania połączenia z serwerem microsoft Azure Backup.
Typ: | String |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-ProxyUsername
Określa nazwę użytkownika, która ma być używana do uwierzytelniania serwera proxy.
Typ: | String |
Position: | 4 |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-SecurityPin
Numer PIN zabezpieczeń jest niezbędny, jeśli zmieniasz hasło, a ustawienie zabezpieczeń hybrydowych jest włączone dla magazynu usługi Recovery Services. Należy wygenerować numer PIN zabezpieczeń, wybierając pozycję Generuj w obszarze Ustawienia > Właściwości > numeru PIN zabezpieczeń w sekcji Magazyn usługi Recovery Services w Azure Portal.
Typ: | String |
Position: | named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-StartWorkHour
Określa godzinę, która rozpoczyna zakres godzin pracy.
Typ: | TimeSpan |
Position: | 3 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WhatIf
Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.
Typ: | SwitchParameter |
Position: | Named |
Domyślna wartość: | False |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WorkDay
Określa tablicę dni roboczych przy użyciu zmiennych systemowych [DayOfWeek].
Typ: | DayOfWeek[] {Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday} |
Position: | 2 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-WorkHourBandwidth
Określa ustawienie ograniczania przepustowości, które ma być używane do ograniczania przepustowości sieci zużywanej przez transfery danych w godzinach pracy.
Typ: | UInt32 |
Position: | 5 |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting
Dane wyjściowe
Microsoft.Internal.CloudBackup.Commands.OBMachineSetting