26 ott 2009

Exchange 2010: Prerequisiti di installazione per Windows Server 2008 / R2

In questo post ci occuperemo delle indicazioni necessarie per l'installazione dei prerequisiti del sistema operativo per tutti i ruoli di Exchange 2010 su Windows Server 2008 Service Pack 2 (SP2) e Windows Server 2008 R2.
Prima di iniziare assicurarsi che il livello funzionale della Foresta sia almeno Windows Server 2003, e
che sullo schema master sia in esecuzione almeno Windows Server 2003 con Service Pack 1 o una versione
successiva.
Attenzione: Se si installa il ruolo Mailbox ed il server dovrà essere un membro di un Database Avaibility Group (DAG), è necessario eseguire la versione Enterprise di Windows Server 2008 o Windows Server 2008 R2. La Standard Edition non supporta le caratteristiche necessarie per i DAGS. Non è possibile aggiornare Windows quando Exchange è giò stato installato sul server.

Prerequisiti per Windows Server 2008 SP2: 
1.Installare  Microsoft .NET Framework 3.5 Service Pack 1 (SP1).
2.Installare Windows Remote Management (WinRM) 2.0 e Windows PowerShell V2

3.Sui server che eseguono il ruolo Hub Transport e Mailbox, installare il Microsoft Filter Pack.
4.Aprire un prompt dei comandi con privilegi amministrativi e utilizzare uno dei seguenti comandi per installare i componenti necessari al sistema operativo: (dalla cartella script di exchange)

    a. Per un server che avrà un'installazione tipica dei ruoli  (Client Access, Hub Transport e Mailbox)

sc config NetTcpPortSharing start= auto
ServerManagerCmd -ip Exchange-Typical.xml -Restart

    b. Per un server su cui installeremo Client Access, Hub Transport, Mailbox e Unified Messaging:

sc config NetTcpPortSharing start= auto
ServerManagerCmd -i Desktop-Experience
ServerManagerCmd -ip Exchange-Typical.xml -Restart

    c. Per un server su cui installeremo Client Access e Hub Transport:

sc config NetTcpPortSharing start= auto
ServerManagerCmd -ip Exchange-Typical.xml -Restart

   d. Per un server su cui installeremo Hub Transport e Mailbox:

ServerManagerCmd -ip Exchange-Typical.xml -Restart

   e. Per un server su cui installeremo Client Access e Mailbox:

sc config NetTcpPortSharing start= auto
ServerManagerCmd -ip Exchange-Typical.xml -Restart

    f. Per un server sui cui installeremo il ruolo Client Access:

sc config NetTcpPortSharing start= auto
ServerManagerCmd -ip Exchange-CAS.xml -Restart

    g. Per un server su cui installeremo solo il ruolo Hub Transport:

ServerManagerCmd -ip Exchange-Hub.xml -Restart

    h. Per un server su cui ibstalleremo solo il ruolo Mailbox:

ServerManagerCmd -ip Exchange-MBX.xml -Restart

    i. Per un server su cui installeremo sol oil ruolo Unified Messaging:

ServerManagerCmd -ip Exchange-UM.xml -Restart

    j. Per un server su cui installeremo il ruolo Edge Transport:

ServerManagerCmd -ip Exchange-Edge.xml -Restart

Prerequisiti per Windows Server 2008 R2:

1. Sui server che eseguono il ruolo Hub Transport e Mailbox, installare il Microsoft Filter Pack.
2. Apriamo Windows PowerShell ed eseguiamo i comando seguente:
    Import-Module ServerManager
3. Utilizzare il cmdlet Add-WindowsFeature per installare i componenti necessari:
    a. Per un server che ospiterà un installazione tipica di Exchange (Client Access, Hub
       Transport e Mailbox)
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart 
     b. Per un server che eseguirà  Client Access, Hub Transport, Mailbox, Unified Messaging:
     
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-ProcessModel,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy,Desktop-Experience -Restart
    
     c. Per un server con i ruoli Client Access e Hub Transport:
  
Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart

    d. Per un server con i ruoli Hub Transport e Mailbox server:

 Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart

  e. Per un server con i ruoli Client Access  e Mailbox server:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart

   f. Per un server con il solo ruolo Client Access:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy -Restart

   g. Per un server con Hub Transport oppure Mailbox:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server -Restart

   h. Per un server con solo Unified Messaging:

Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-Process-Model,RSAT-Web-Server,Desktop-Experience -Restart

   i. Per un server con il ruolo Edge Transport:

Add-WindowsFeature NET-Framework,RSAT-ADDS,ADLDS -Restart

4. Dopo il Restart del sevrer, log on come administrator, aprire la console di Windows PowerShell e configurare lo startup automatico del servizio Net.Tcp Port Sharing:

Set-Service NetTcpPortSharing -StartupType Automatic


 



4 commenti:

  1. b. Per un server che eseguirà Client Access, Hub Transport, Mailbox, Unified Messaging:



    Add-WindowsFeature NET-Framework,RSAT-ADDS,Web-Server,Web-Basic-Auth,Web-Windows-Auth,Web-Metabase,Web-Net-Ext,Web-Lgcy-Mgmt-Console,WAS-ProcesModel,RSAT-Web-Server,Web-ISAPI-Ext,Web-Digest-Auth,Web-Dyn-Compression,NET-HTTP-Activation,RPC-Over-HTTP-Proxy,Desktop-Experience -Restart

    Piccolo errore: WAS-Process-Model --- e non WAS-ProcesModel...

    Ciao! Alessandro S.

    RispondiElimina
  2. andrea veramente un'ottima guida, molto molto utile.
    complimenti per l'ottimo lavoro.

    stefano

    RispondiElimina
  3. Grazie... non si capisce perchè microzoz non l'abbia proposto di default durante il setup!

    RispondiElimina