Export-DhcpServer

Export-DhcpServer

Exports the Dynamic Host Configuration Protocol (DHCP) server service configuration, and optionally lease data, to the specified file.

Синтаксис

Parameter Set: Default
Export-DhcpServer [-File] <String> [-CimSession <CimSession> ] [-ComputerName <String> ] [-Force] [-Leases] [-Prefix <IPAddress[]> ] [-ScopeId <IPAddress[]> ] [ <CommonParameters>]

Подробное описание

The Export-DhcpServer cmdlet exports the Dynamic Host Configuration Protocol (DHCP) server service configuration, and optionally lease data, to the specified file.

If the ScopeId or Prefix parameter is specified, then only the specified scopes or prefixes and all server level settings are exported.

If neither ScopeId nor Prefix is specified, then the entire DHCP server service configuration including all scopes, v4 and v6 and optionally the lease data, is exported.

If Leases parameter is specified, then the lease data is also exported in addition to configuration data.

Параметры

-CimSession<CimSession>

Запуск командлета в удаленном сеансе или на удаленном компьютере. Введите имя компьютера или объекта сеанса, например результат выполнения командлета New-CimSession или Get-CimSession. Сеанс по умолчанию — текущий сеанс на локальном компьютере.

Псевдонимы

Session

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-ComputerName<String>

Specifies the DNS name, or IPv4 or IPv6 address, of the target computer running the DHCP server service.

Псевдонимы

Cn

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-File<String>

Specifies the name of the file to which the data will be exported. If the complete file path is not specified, then the file will be created in the current working directory. If there is an existing file by the same name, then an error will be returned.

Псевдонимы

отсутствуют

Требуется?

true

Указать положение?

1

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-Force

Specifies that, if there is a file that already exists with the specified name, the file will be overwritten.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-Leases

Specifies that IP address leases will also be exported.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

false

Принимать подстановочные знаки?

false

-Prefix<IPAddress[]>

Specifies one or more subnet prefixes of the IPv6 scopes which are to be exported.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByPropertyName)

Принимать подстановочные знаки?

false

-ScopeId<IPAddress[]>

Specifies the scope identifiers, in IPv4 address format, which are to be exported.

Псевдонимы

отсутствуют

Требуется?

false

Указать положение?

named

Значение по умолчанию

отсутствуют

Принимать входные данные конвейера?

True (ByPropertyName)

Принимать подстановочные знаки?

false

<CommonParameters>

Этот командлет поддерживает следующие параметры: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer, и -OutVariable. Для получения дополнительных сведений см. about_CommonParameters (https://go.microsoft.com/fwlink/p/?LinkID=113216).

Входные данные

Тип входных данных — это тип объектов, которые можно передать в командлет через конвейер.

  • Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DHCP/DhcpServerv4Scope

    Объект Microsoft.Management.Infrastructure.CimInstance является классом-оболочкой, который отображает объекты инструментария управления Windows (WMI). После символа решетки (#) задается пространство имен и имя класса базового объекта инструментария управления Windows.

  • Microsoft.Management.Infrastructure.CimInstance#root/Microsoft/Windows/DHCP/DhcpServerv6Scope

    Объект Microsoft.Management.Infrastructure.CimInstance является классом-оболочкой, который отображает объекты инструментария управления Windows (WMI). После символа решетки (#) задается пространство имен и имя класса базового объекта инструментария управления Windows.

Выходные данные

Тип выходных данных — это тип объектов, которые выдает командлет.

  • None

Примеры

EXAMPLE 1

This example exports all of the DHCP server, DHCPv4 and DHCPv6, configurations including scopes present on the DHCP server service to the specified export file in XML file format.

PS C:\> Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml

EXAMPLE 2

This example exports the specified scopes 10.10.10.0 and 20.20.20.0 present on the DHCP server service to the specified export file in XML file format. The DHCPv4 server level configuration will also be exported to the specified file.

PS C:\> Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml -ScopeId 10.10.10.0,20.20.20.0

EXAMPLE 3

This example exports the specified scopes 10.10.10.0 and 20.20.20.0 present on the DHCP server service to the specified export file in XML file format, including the leases present in the specified scopes. The DHCPv4 server level configuration will also be exported to the specified file.

PS C:\> Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml -ScopeId 10.10.10.0,20.20.20.0 -Leases

EXAMPLE 4

This example exports the specified scopes 2001:4898:7020:1020:: and 2001:4898:7020:1030:: present on the DHCP server service to the specified export file in XML file format. The DHCPv6 server level configuration will also be exported to the specified file.

PS C:\> Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml -Prefix 2001:4898:7020:1020::,2001:4898:7020:1030::

EXAMPLE 5

This example exports the specified scopes 2001:4898:7020:1020:: and 2001:4898:7020:1030:: present on the DHCP server service to the specified export file in XML file format, including the leases present in the specified scopes. The DHCP server level configuration will also be exported to the specified file.

PS C:\> Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml -Prefix 2001:4898:7020:1020::,2001:4898:7020:1030:: -Leases

EXAMPLE 6

This example exports a list of scopes specified in file named ScopeList.txt to the specified export file in XML file format. The Import-Csv cmdlet returns the objects containing the scope IDs output and pipes the objects into this cmdlet, which exports the specified scopes.
The file named ScopeList.txt should contain the following format:
ScopeId
10.10.10.0
20.20.20.0
30.30.30.0

PS C:\> Import-Csv –Path ScopeList.txt | Export-DhcpServer -ComputerName dhcpserver.contoso.com -File C:\exportdir\dhcpexport.xml -Leases

Связанные темы

Backup-DhcpServer

Import-DhcpServer

Restore-DhcpServer

Import-Csv