When designing and selecting the system specifications for a new server solution, even the optimal system requirements recommendations from Microsoft might not suffice. It is a best practice to assess the server specifications of the planned server role while taking the load during the time of deployment and future growth into consideration. For example, a Windows Server 2012 system running the Exchange Server 2010 Mailbox Server role or a SQL Server 2012 providing enterprise business intelligence solutions will require much more than 2GB of RAM to run adequately. Therefore, size the system accordingly and test the load before going live into production.
As always, before performing any type of server maintenance such as a Windows Server 2012 installation, perform a complete backup of any applications and data that you want to preserve. Do not forget to include the system state when backing up the legacy Windows operating system. It is required when performing a restore if you want to maintain the existing Windows settings.
Sams Windows Server 2012 Unleashed Pdf