本章节给大家简单介绍下有关NPS网络策略服务器的备份及还原操作,三种方法请查收:

方法一:图形化备份还原NPS:

图形化备份NPS:

1.NPS网络策略控制台,鼠标右键属性选择”导出配置”选项:

Windows Server 2016-三种方法备份还原NPS服务器_NPS

2.因NPS添加Radius客户端需要添加对应共享密钥,这里我们需要勾选”我知道我正在导出所有共享机密”并确定:

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_02

3.指定导出NPS配置放置路径并单击保存:

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_03

4.提示导出操作已完成,我们可以在第3步中指定路径查看对应信息:

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_04

图形化还原NPS:

1.NPS网络策略控制台,鼠标右键属性选择”导入配置”选项:

Windows Server 2016-三种方法备份还原NPS服务器_NPS备份还原_05

2.指定对应的配置文件存放位置:

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_06

3.弹窗选择”确定”继续:

Windows Server 2016-三种方法备份还原NPS服务器_exportPSK = YES_07

4.完成策略导入操作。

Windows Server 2016-三种方法备份还原NPS服务器_NPS_08

备注:如未授权,请在控制台中点击"在Active Directory中注册服务器"。



方法二:netsh备份还原NPS:

Netsh命令行导出NPS配置:

netsh nps export filename = "C:\NPS_Bak_20190608.xml" exportPSK = YES

Windows Server 2016-三种方法备份还原NPS服务器_exportPSK = YES_09

netsh命令行导入NPS配置:

netsh nps import c:\NPS_Bak_20190608_Netsh.xml

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_10

命令行注解:

C:\>netsh nps /?

下列指令有效:

此上下文中的命令:

?              - 显示命令列表。

add            - 添加配置。

delete         - 删除配置。

dump           - 显示一个配置脚本。

export         - 导出配置。

help           - 显示命令列表。

import         - 导入配置。

rename         - 重命名配置。

reset          - 重置配置。

set            - 设置配置。

show           - 显示配置。

C:\>netsh nps export /?

export

   [ filename  = ] filename

   [ exportPSK = ] YES

   导出配置。

   filename   - 文件路径(必需)。

   exportPSK – 为 RADIUS 客户端和远程 RADIUS 服务器导出共享机密(必需)。

   如果要导出 NPS 服务器配置,则还必须导出所有共享机密。不支持导出不含共享机

   密的 NPS 服务器配置。

   导出的文件包含 RADIUS 客户端和远程 RADIUS 服务器组成员的未加密共享机密。

   因此,应确保将该文件存储在某个安全的位置,以防止恶意用户访问该文件。

   另外,不会将 SQL Server 日志记录设置导出到该文件。在另一个 NPS 服务器上导

   入该文件之后,必须手动配置 SQL Server 日志记录。

   示例:

      export filename = "c:\config.xml" exportPSK = YES




方法三:Powershell备份还原nps:

powershell命令行导出NPS配置:

Export-NpsConfiguration -Path "C:\NPS_Bak_20190608_PS.xml"

Windows Server 2016-三种方法备份还原NPS服务器_NPS备份还原_11

powershell命令行导入NPS配置:

Import-NpsConfiguration C:\NPS_Bak_20190608_PS.xml

Windows Server 2016-三种方法备份还原NPS服务器_NPS备份还原_12

PS C:\> help "nps"

Name                        Category Module   Synopsis

----                        -------- ------   --------

npssc                       Alias             New-PSSessionConfigurationFile

Remove-NpsRadiusClient      Cmdlet   Nps      Remove-NpsRadiusClient...

Get-NpsSharedSecretTemplate Cmdlet   Nps      Get-NpsSharedSecretTemplate...

Import-NpsConfiguration     Cmdlet   Nps      Import-NpsConfiguration...

New-NpsRadiusClient         Cmdlet   Nps      New-NpsRadiusClient...

Export-NpsConfiguration     Cmdlet   Nps      Export-NpsConfiguration...

Set-NpsRadiusClient         Cmdlet   Nps      Set-NpsRadiusClient...

Get-NpsRadiusClient         Cmdlet   Nps      Get-NpsRadiusClient...

PS C:\> help Export-NpsConfiguration

名称    Export-NpsConfiguration

语法    Export-NpsConfiguration [-Path] <string>  [<CommonParameters>]

别名    无

欢迎关注微信公众号:小温研习社

Windows Server 2016-三种方法备份还原NPS服务器_NpsConfiguration_13