Images - jasper-zanjani/Windows-Server GitHub Wiki
Many enterprises have begun virtualizing their server environments to take advantage of the many cost, reliability, and performance benefits that this change creates. Migrations should start with systems that are peripheral to main business interests before moving on to those that are more vital. A carefully documented protocol should be developed to facilitate the conversion of physical hard disks to VHDs for use in Hyper-V guests. Supported guest OSes include Linux and FreeBSD.
The Microsoft Assessment and Planning (MAP) Toolkit is a free software tool that intelligently constructs a database of the hardware, software, and performance of computers on a network to plan for an operating system upgrade or virtualization. MAP supports the following discovery methods:
- Active Directory Domain Services
- Windows networking protocols
- System Center Configuration Manager
- IP address range scanning
- Computer names entered manually or imported from a file
Server Core relies on the command-line for system maintenance, including updates which must be installed directly to the image using dism.exe
or equivalent Powershell commands.
PowerShell
PowerShell cmdlets for migrating roles to VHDs are implemented in the ServerMigration module
Cmdlet | Description |
---|---|
Receive-SmigServerData | Enable a destination server to receive migrated files, folders, permissions, and share properties from a source server (Send-SmigServerData cmdlet must be running on the source server at the same time) |
Send-SmigServerData | Migrate files, folders, permissions, and share properties from a source server to a destination server (Receive-SmigServerData cmdlet must be running on the destination server at the same time) |
Get-SmigServerFeature | Display a list of Windows features that can be migrated from the local server or ffrom a migration store |
Export-SmigServerSetting | Export certain Windows features and operating system settings to a migration store |
Import-SmigServerSetting | Import certain Windows features and operating system settings from a migration store and apply them to the local server |