Server 2012 标准通过 powershell 导出带有设置的特定角色

Server 2012 标准通过 powershell 导出带有设置的特定角色

我最近一直在尝试将物理服务器转换为虚拟机。具体来说,是我的路由和远程访问服务器提供 L2TP 连接。我已经能够做到这一点,但当我启动新的虚拟服务器时,该角色似乎从未正常工作(服务无法启动,Nic 的行为出乎意料)。因此,我没有尝试从物理服务器迁移到虚拟服务器,而是创建了一个新的 VM 并安装了 Server 2012 标准版。我不想手动重建角色,而是想尝试在 powershell 中导出角色和设置(仅适用于 RRAS 角色),并通过导入在新服务器上创建它。我读过很多关于这方面的教程,但似乎只涵盖导出所有角色和功能。在这种情况下,我真的只想导出带有配置的路由和远程访问角色。

我使用 powershell 获取了我的角色列表,我知道如何导出所有角色,但不知道如何导出远程访问。以下是我运行以下命令时得到的结果Get-WindowsFeature | where { $_.Installed -eq $True} | select displayname, name

DisplayName                                                                 Name                                                                      
-----------                                                                 ----                                                                      
File and Storage Services                                                   FileAndStorage-Services                                                   
Storage Services                                                            Storage-Services                                                          
Remote Access                                                               RemoteAccess                                                              
DirectAccess and VPN (RAS)                                                  DirectAccess-VPN                                                          
Web Server (IIS)                                                            Web-Server                                                                
Web Server                                                                  Web-WebServer                                                             
Common HTTP Features                                                        Web-Common-Http                                                           
Default Document                                                            Web-Default-Doc                                                           
Directory Browsing                                                          Web-Dir-Browsing                                                          
HTTP Errors                                                                 Web-Http-Errors                                                           
Static Content                                                              Web-Static-Content                                                        
Health and Diagnostics                                                      Web-Health                                                                
HTTP Logging                                                                Web-Http-Logging                                                          
Performance                                                                 Web-Performance                                                           
Static Content Compression                                                  Web-Stat-Compression                                                      
Security                                                                    Web-Security                                                              
Request Filtering                                                           Web-Filtering                                                             
IP and Domain Restrictions                                                  Web-IP-Security                                                           
Management Tools                                                            Web-Mgmt-Tools                                                            
IIS Management Console                                                      Web-Mgmt-Console                                                          
IIS Management Scripts and Tools                                            Web-Scripting-Tools                                                       
.NET Framework 4.5 Features                                                 NET-Framework-45-Features                                                 
.NET Framework 4.5                                                          NET-Framework-45-Core                                                     
WCF Services                                                                NET-WCF-Services45                                                        
TCP Port Sharing                                                            NET-WCF-TCP-PortSharing45                                                 
Group Policy Management                                                     GPMC                                                                      
RAS Connection Manager Administration Kit (CMAK)                            CMAK                                                                      
Remote Server Administration Tools                                          RSAT                                                                      
Role Administration Tools                                                   RSAT-Role-Tools                                                           
Remote Access Management Tools                                              RSAT-RemoteAccess                                                         
Remote Access GUI and Command-Line Tools                                    RSAT-RemoteAccess-Mgmt                                                    
Remote Access module for Windows PowerShell                                 RSAT-RemoteAccess-PowerShell                                              
SMB 1.0/CIFS File Sharing Support                                           FS-SMB1                                                                   
User Interfaces and Infrastructure                                          User-Interfaces-Infra                                                     
Graphical Management Tools and Infrastructure                               Server-Gui-Mgmt-Infra                                                     
Server Graphical Shell                                                      Server-Gui-Shell                                                          
Windows Internal Database                                                   Windows-Internal-Database                                                 
Windows PowerShell                                                          PowerShellRoot                                                            
Windows PowerShell 4.0                                                      PowerShell                                                                
Windows PowerShell ISE                                                      PowerShell-ISE                                                            
WoW64 Support                                                               WoW64-Support

导出和导入角色不是问题,只是专门导出我需要的角色,在这种情况下,我认为是Remote Access,,DirectAccess and VPN (RAS)也许是其中一些RSAT角色。

我这样做对吗?有没有更好的方法来转移我的角色和配置?我有点像 PowerShell 菜鸟,打算尽可能多地使用它,而不是我习惯的方式 (GUI)。

答案1

您是否遵循了以下指南:RRAS 迁移:迁移路由和远程访问服务特别是导入和Export-SmigServerSettingPowershell 命令

相关内容