Udostępnij za pośrednictwem


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