Set-OBMachineSetting
Set-OBMachineSetting
Sets a OBMachineSetting object for the server.
Sintaxis
Parameter Set: Encryption
Set-OBMachineSetting [-EncryptionPassphrase] <SecureString> [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: NoProxy
Set-OBMachineSetting [-NoProxy] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: NoThrottle
Set-OBMachineSetting [-NoThrottle] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: ProxyServer
Set-OBMachineSetting [-ProxyServer] <String> [-ProxyPort] <Int32> [[-ProxyUsername] <String> ] [[-ProxyPassword] <SecureString> ] [-Confirm] [-WhatIf] [ <CommonParameters>]
Parameter Set: Throttle
Set-OBMachineSetting [-WorkDay] <DayOfWeek[]> [-StartWorkHour] <TimeSpan> [-EndWorkHour] <TimeSpan> [-WorkHourBandwidth] <UInt32> [-NonWorkHourBandwidth] <UInt32> [-Confirm] [-WhatIf] [ <CommonParameters>]
Descripción detallada
The Set-OBMachineSetting cmdlet sets a OBMachineSetting object for the server that includes proxy server settings for accessing the internet, network bandwidth throttling settings, and the encryption passphrase that is required to decrypt the files during recovery to another server.
This cmdlet supports WhatIf and Confirm parameters with a medium impact. The medium impact signifies that the cmdlet will not prompt the user for confirmation by default. The WhatIf parameter gives a verbose description of what the cmdlet does without performing any operation. The Confirm parameter specifies whether the cmdlet should prompt the user. Using –Confirm:$FALSE will override the prompt.
Parámetros
-EncryptionPassphrase<SecureString>
Sets the encryption passphrase to be used to encrypt the backed up data.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
2 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByValue) |
¿Aceptar caracteres comodín? |
false |
-EndWorkHour<TimeSpan>
Specifies the hour that ends the work hours range.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
4 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-NoProxy
Specifies that unique proxy server settings are not to be used for online backups.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
2 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
false |
¿Aceptar caracteres comodín? |
false |
-NoThrottle
Specifies that network throttling is not used with online backups. Data transfers of backed up items from the local server to the online backup server will use bandwidth as needed.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
2 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
false |
¿Aceptar caracteres comodín? |
false |
-NonWorkHourBandwidth<UInt32>
Specifies the bandwidth throttling setting to be used to limit the network bandwidth consumed by data transfers during non-work hours.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
6 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-ProxyPassword<SecureString>
Specifies authentication password to be used for proxy setting.
Alias |
none |
¿Necesario? |
false |
¿Posición? |
5 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-ProxyPort<Int32>
Specifies the port number to be used on the proxy server.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
3 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-ProxyServer<String>
Specifies the proxy server to be used when connecting to the online backup server.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
2 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByValue) |
¿Aceptar caracteres comodín? |
false |
-ProxyUsername<String>
Specifies the username to be used for proxy server authenication.
Alias |
none |
¿Necesario? |
false |
¿Posición? |
4 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-StartWorkHour<TimeSpan>
Specifies the hour that starts the range of work hours.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
3 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-WorkDay<DayOfWeek[]>
Specifies the array of work days using the using [DayOfWeek] system variables.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
2 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByValue) |
¿Aceptar caracteres comodín? |
false |
-WorkHourBandwidth<UInt32>
Specifies the bandwidth throttling setting to be used to limit the network bandwidth consumed by data transfers during work hours.
Alias |
none |
¿Necesario? |
true |
¿Posición? |
5 |
Valor predeterminado |
none |
¿Aceptar la entrada de la canalización? |
True (ByPropertyName) |
¿Aceptar caracteres comodín? |
false |
-Confirm
Solicita confirmación antes de ejecutar el cmdlet.
¿Necesario? |
false |
¿Posición? |
named |
Valor predeterminado |
false |
¿Aceptar la entrada de la canalización? |
false |
¿Aceptar caracteres comodín? |
false |
-WhatIf
Muestra lo que sucedería si se ejecuta el cmdlet. El cmdlet no se ejecuta.
¿Necesario? |
false |
¿Posición? |
named |
Valor predeterminado |
false |
¿Aceptar la entrada de la canalización? |
false |
¿Aceptar caracteres comodín? |
false |
<CommonParameters>
Este cmdlet admite los parámetros comunes: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer y -OutVariable. Para obtener más información, vea about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).
Entradas
El tipo de entrada es el tipo de objetos que se pueden canalizar al cmdlet.
- Microsoft.Internal.CloudBackup.Commands.OBMachineSetting
Salidas
El tipo de resultado es el tipo de los objetos que el cmdlet emite.
- Microsoft.Internal.CloudBackup.Commands.OBMachineSetting
Ejemplos
EXAMPLE 1
This example sets encryption passphrase for a computer.
PS C:\> ConvertTo-SecureString -String Notag00pa55word -AsPlainText -Force | Set-OBMachineSetting
EXAMPLE 2
This example sets proxy settings for a server.
PS C:\> $spwd = ConvertTo-SecureString -String Notag00pa55word -AsplainText –ForcePS C:\> Set-OBMachineSetting -ProxyServer http://proxycontoso.com -ProxyPort <your proxy port> -ProxyUsername contoso\johnj99 -ProxyPassword $spwd
EXAMPLE 3
This example sets throttling settings.
PS C:\> $mon = [System.DayOfWeek]::MondayPS C:\> $tue = [System.DayOfWeek]::TuesdayPS C:\> Set-OBMachineSetting -WorkDay $mon, $tue -StartWorkHour "9:00:00" -EndWorkHour "18:00:00" -WorkHourBandwidth (512*1024) -NonWorkHourBandwidth (2048*1024)
EXAMPLE 4
This example specifies that network bandwidth throttling will not be used by this server.
PS C:\> Set-OBMachineSetting –NoThrottle
EXAMPLE 5
This example specifies that this server does not use a unique proxy server configuration.
PS C:\> Set-OBMachineSetting –NoProxy