Scenari e tecniche di migrazione a Exchange Server 2003 da Exchange 5.5 o Exchange 2000 Alessandro Appiani MCT MCSE (2000 NT 4.0 NT 3.5) Agenda Exchange Server Architettura e relazioni con Windows dove cosa modello di sicurezza Exchange compatibility matrix Exchange upgrade quale versione quale sistema operativo da dove, a dove how-to & best practice Docs & Tools Exchange Server - versioni 2 generazioni 1996 2000 3 versioni Exchange 4.0, Exchange 5.0, Exchange 5.5 NT 3.51, NT 4.0 2000 2004 (oggi) 2 versioni Exchange 6.0 (2000), Exchange 6.5 (2003) NT 5.0 (2000), NT 5.2 (2003) Exchange Server - Basics 3 componenti fondamentali Store Directory il database. E’ il componente che si occupa di memorizzare i messaggi (mailbox, pf, ...) e di fornire modalità e strumenti per accedere al loro contenuto, per proteggerli e conservarli la rubrica, l’elenco dei possibili destinatari (recipients) che compongono una “Organization”, cioè una piattaforma condivisa di messaggistica (es: azienda, gruppo, ...) Transport metodi e protocolli per far fluire i messaggi tra i sistemi e per consegnarli nelle mailbox o folder di destinazione Dove ha agito il fattore tempo... Store stesso engine/modello di DB: ESE miglioramenti evolutivi Directory da componente di Exchange (ExDS) a componente di Sistema Operativo (Active Directory) separazione architetturale/organizzativa tra amministrazione e trasporto rivoluzione tra le 2 generazioni Trasporto da modelli e protocolli proprietari (rpc, x.400) a protocolli Internet (SMTP, TLS/SSL) miglioramenti evolutivi Exchange generations Exchange Server 5.5 Directory Exchange 2003 Active Directory Configuration Partition Dir.EDB Priv1.STM Priv.EDB Priv1.EDB PUB1.STM PUB.EDB PUB1.EDB Connectors Connectors Exchange 5.5 & Windows NT4 Domain Exchange 5.5 Store Exchange 5.5 Directory Exchange 2003 & Windows AD Domain (Exchange Directory) Exchange 2003 usa AD per: Exchange 2003 Store DIR config (topology, exchange objects routing, ...) DIR replication Recipients store & lookup Security ... Exchange 2000/2003 & AD Configuration NC Domain Config Microsoft Exchange System Objects Domain Naming Context (NC) OU 1 User Mail Recipient Mail Storage Group Mail Recipient Contact Mail Recipient GC Exchange 2003 Active Directory è un pre-requisito non si può migrare a Exchange 2003 senza PRIMA avere (o aver migrato a) un dominio Windows 200x Active Directory Compatibility Matrix: Exchange & Windows Server Exchange 2003 supporta AD 2003 e 2000 Exchange 5.5 SP3, Exchange 2000 SP3, & Exchange 2003 possono essere ospitati in domini Windows 2003 Exchange 2003 Server è l’unica versione che gira su Windows 2003 Exchange can be installed and run on Supported Active Directory Environments Exchange Version Windows Server 2000 Windows Server 2003 Windows Server 2000 Windows Server 2003 Exchange 5.5 SP3 Yes No Yes Yes Exchange 2000 SP2 Yes No Yes Yes Exchange 2000 SP3 Yes No Yes Yes Exchange 2003 Yes (W2K SP3+) Yes Yes (W2K SP3+) Yes Exchange & Windows Server 2003 Integrazione e coesistenza Windows 2000 SP3 GC/DC Windows 2003 GC/DC Exchange 5.5 Windows NT4 Exchange 5.5 Windows 2000 Exchange 2000 Windows 2000 Exchange 2003 Windows 2003 Exchange 2003 Windows 2000 Differenti topologie/architetture Single Forest – Single Exchange 2003 Standard topology, and deployment case Central IT provides Exchange AND Network services Deployment through upgrade/migration of 5.5, or from consolidations of organizations Multiple Forests – Single Exchange 2003 (Exchange Resource Forest) Good for un-trusted or distributed organizations where Central IT only provides Exchange services Deployment through upgrade, migration, or consolidations but network accounts remain in a different forest Multiple Forests – Multiple Exchange 2003 Good for highly autonomous distributed business units Central IT only provides a shared directory service XYZ.com Forest Domain Trusts External Forest or NT4 Domain External Accounts -w/o- E2k SMTP - Mail MMS – Directory PF Repl – F/B External Forest -w- E2k Active Directory Deployment Il primo passo della migrazione 5.5 Windows NT 4.0 Windows Server 2003 AD NT4 su vecchio hardware Migrate NT4 a AD 2003 su nuovi server (out-of-place) migrate il dominio a Windows Server 2003 NT4 su nuovo hardware sempre meglio come sopra eventuale possibilità di upgrade in-place supportato, attenzione ai backup Attenzione al PDC overloading in AD Mixed Mode NT4 BDC non autenticano server e client Windows 2000/2003/XP Windows 2000/2003/XP si autenticano con il più vicino GC Outlook 2003 richiede un GC per le Address Book information migrate anche i BDC ove possibile KB: 298713 AD GC Windows 2000 / XP User WAN NT4 BDC AD in Mixed Mode Preparare Active Directory per Exchange Extend Active Directory for Exchange Forest Prep – To prepare forest for Exchange Domain Prep – To prepare each domain for Exchange Integrare Exchange 5.5 in Active Directory Deploy the Active Directory Connector Replicates 5.5 information with Active Directory ADC Tools (New with Exchange 2003) Data Collection and Validation Resource Mailbox Wizard Connection Agreement Wizard Active Directory Connector sincronizzare le directory (AD-Exc) A cosa serve ? Replica gli oggetti tra la Directory di Exchange e Active Directory Cosa fa ? Se trova in AD un oggetto corrispondente sincronizza e mantiene sincronizzate le info Se non trova una corrispondenza in AD genera un “placeholder” in AD (es: un nuovo User, disabilitato) ADC Architecture Connection Agreement Exchange 5.5 Active Directory Active Directory Connector Service Exchange Directory Provider Mapping Engine Replication Engine Active Directory Provider ADC Tools In Exchange 2003 ADC Wizard verifica 5.5 system e propone/crea i Connection Agreements per i recipients Controlla e valida per passi il processo verifica la replicazione degli oggetti PRIMA di consentire un Upgrade a Exchange 2003 Dominio 2003 & Exchange 5.5 quale è il prossimo passo quando il dominio è stato migrato? migrare Exchange! il buon funzionamento di AD diventa fondamentale (repliche, ...) quando exchange sarà migrato Exchange Deployment 2003 da 5.5 e 2000 – preparazione e considerazioni Sistemare / ripulire Exchange 5.5 Eiminare mailbox & recipients non più usati Controllare e comprimere il Database (eseutil) Verificare attentamente AD PRIMA di iniziare la migrazione GC replication Sysvol replication DNS infrastructure working & ok Reverse DNS working & ok Backup dei System State corretti, aggiornati, e disponibili ... Infrastruttura AD deve essere OK Exchange 2003 Pre-requisites Service Pack, Schema, ADC Upgrades from Exchange v5.5 to Exchange 2003 Upgrades from Exchange 2000 to Exchange 2003 Exchange v5.5 SP3 or higher Windows 2000 SP3 e Exchange 2000 SP3 Active Directory requirements Active Directory Windows 2000 SP3 + oppure Active Directory Windows 2003 Exchange 2003 Pre-requisites Topology Tutti gli ADC devono essere aggiornati alla versione 2003 PRIMA che il primo exchange 2003 sia installato ri-applica le modifiche allo schema per Exchange 2003 OWA & Front-end vanno aggiornati PRIMA dei rispettivi back-end (no front-ward compatibility ) Instant Messaging & Conferencing non più disponibili su Exchange 2003 almeno un GC Windows 2000 SP3 o Windows 2003 deve essere disponibile nel Site Exchange 2003 ForestPrep & DomainPrep reinstall dal cd di 2003 mantenere quelli di 2000 migrare a Office Live Communication Server E’ possibile fare in-place upgrade di cluster Exchange 2000 'Reinstall' sul nodo passivo, poi failover, ... Exchange Deployment 2003 da 5.5 e 2000 – come farlo Exchange Deployment Tool NEW! Ben strutturato per supportare vari scenari di migrazione/upgrade Strumenti di verifica e preparazione Strumenti di controllo/validazione NetDiag/DCDiag linkati direttamente via web I pre-requisiti vengono verificati al momento del lancio del setup per aiutare ad identificare preventivamente eventuali problemi e fissarli Standard Deployment Path Exchange 2003 Into Exchange 5.5 Org Il percorso consigliato: installare 2003 come server aggiuntivo in una org 5.5 e poi spostare i contenuti (mbx, pf, ...) Windows 2003 GC/DC Exchange 5.5 Exchange 2003 Windows 2000 Windows 2003 Exchange Org Standard Deployment Path Deploying Exchange 2003 Installare un server Exchange 2003 Server in un Site 5.5 Spostare i contenuti verso il server Exchange 2003 i servizi Exchange di base per l’integrazione ed il deployment sono creati contestualmente Exchange 2003 erediterà la stessa Organization del 5.5 Move mailboxes con ESM (Exchange System Manager) Replicare public folder content Reconfigurare i connettori e/o i ruoli speciali Rilasciare le nuove funzionalità Front end servers (OWA, OMA, Active Sync, ...) Nuovi e migliori strumenti ADC Tool Move Mailbox resource mailbox wizard connection agreement wizard schedulabile fault tolerance migliori prestazioni e scalabilità report PF Migrate vb script sposta PF da exchange 5.5 a exchange 2003 Mailbox-Server Migrations con “Move Mailbox” Exchange 2003 integrato insieme ad un 5.5 in un unico Exchange site Exchange 2000 Upgrades Deploy Exchange 2003 in una Exchange 2000 org Windows 2003 GC/DC Exchange 2000 Windows 2000 Exchange Org Exchange 2003 Windows 2000/2003 Deploying Exchange Servers Exchange 2000 to Exchange 2003 Si può fare anche upgrade in-place oltre al percorso out-of-place attenzione alle incompatibilità (Exchange 2000 non gira su Windows 2003!) aggiornare prima Exchange e poi Windows attenzione a: • MIS • IM Windows 2003 GC/DC Exchange 2000 Windows 2000 Exchange 2003 Windows 2000 • Chat Exchange 2003 Windows 2003 Permissions Requirements Minori permissions richieste (Full Admin Group only) to Install / Reinstall Upgrade /DisasterRecovery …Including Cluster nodes! Necessarie “Org-level” permissions per First server in Org First server in Domain First server in Admin Group Servers with an SRS L’ultimo passo dismettere le versioni precedenti Site Consolidation In SP1 Site Consolidation Central Office Consolidare i contenuti dei server remoti in un central site Moving Mailboxes, Public Folders, Distribution Lists, and Custom Recipients Rimuovere i server remoti e i siti Ottimizzare il traffico e la gestione dell’infrastruttura con Exchange/Outlook 2003 cached mode Exchange Site A Move Content Remote Office Remote Office Exchange Site B Exchange Site C Exchange 2003 Central Office Exchange Site A Outlook 2003 Remote Office Outlook 2003 Remote Office Completare la migrazione Rimuovere ADC e SRS prima di passare in native-mode Eseguire AD Clean-up Wizard per togliere oggetti Exchange v5.5 disabilitati Rimuovere l’ultimo Exchange Server da un Exchange Administrative Group http://support.microsoft.com/default.aspx?scid=k b;EN-US;284148 Importanza del primo server in un ambiente Exchange Offline Address Book Schedule + Free/Busy Information Organization Forms Folder Routing Calculation Server (E55) or Routing Group Master (E2000 / 2003) Recipient Update Service (E2000/2003) Site Replication Service (E2000 / 2003) Rehome Public Folders (set affinity) Trasferire questi servizi ad un differente server prima di eliminare il “primo” Exchange v5.5: http://support.microsoft.com/default.aspx?scid=kb;ENUS; 152959 Exchange 2000: http://support.microsoft.com/default.aspx?scid=kb;ENUS;307917 Exchange 2003: http://support.microsoft.com/default.aspx?scid=kb;enus;822931 In sintesi la migrazione ad Exchange 2003 è un processo importante, soprattutto da 5.5 una corretta pianificazione evita i problemi Exchange 2003 fornisce strumenti per la fase di pianificazione, verifica e deploy Riferimenti e risorse (1) Exchange Home http://www.microsoft.com/exchange Exchange Italy Home http://www.microsoft.com/italy/exchange Microsoft Exchange Server TechCenter http://www.microsoft.com/technet/prodtechnol /exchange/default.mspx Exchange Server 2003 Technical Library http://www.microsoft.com/technet/treeview/def ault.asp?url=/technet/prodtechnol/exchange/e xchange2003/proddocs/library/default.asp Riferimenti e risorse (2) Exchange Server Migration and Upgrade Resources http://www.microsoft.com/exchange/techinfo/interop/ Upgrade to Exchange Server 2003 http://www.microsoft.com/technet/prodtechnol/exchange/2003 /upgrade.mspx White Paper: Exchange Server 2003 Deployment Guide http://www.microsoft.com/technet/prodtechnol/exchange/2003 /library/depguide.mspx Exchange Server 2003 Deployment Tools http://www.microsoft.com/downloads/details.aspx?FamilyId=2 71E51FD-FE7D-42AD-B621-45F974ED34C0&displaylang=en © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.