Portabilità del database

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1, Exchange Server 2007

Ultima modifica dell'argomento: 2011-07-01

La funzionalità della portabilità del database di Microsoft Exchange Server 2007 consente il montaggio di un database delle cassette postali in un server qualsiasi dell'organizzazione. Nelle versioni precedenti di Exchange, era possibile montare un database solo nelle seguenti ubicazioni:

  • Gruppo di archiviazione di ripristino

  • Server con lo stesso nome server del server di provenienza del database

  • Un altro server nello stesso gruppo amministrativo

    Nota

    In Exchange Server 2003 ed Exchange 2000 Server, lo spostamento di un database in un altro server dello stesso gruppo amministrativo richiedeva la gestione di una serie di problemi.

La funzionalità della portabilità del database consente di superare le limitazioni precedenti e di gestire i problemi che ne conseguivano. La portabilità del database è stata implementata per i motivi seguenti:

  • garantire una maggiore affidabilità in seguito alla rimozione di quei passaggi eseguiti manualmente potenzialmente tendenti all'errore durante i processi di ripristino.

  • In caso di perdita del server di cassette postali in cluster, era necessario recuperare il server in questione prima che i client potessero accedere ai database di Exchange.

  • I dati delle cassette postali di Exchange non sono una peculiarità del server, di conseguenza anche il loro accesso dovrebbe avere la stessa caratteristica.

  • La portabilità del database consente di ridurre i tempi necessari per il ripristino per diversi scenari di ripristino di emergenza.

A livello dell'Extensible Storage Engine (ESE), i database di Exchange possono essere spostati. Tuttavia, Exchange Server 2003 impone alcune restrizioni prima di poter portare in linea un database in una posizione alternativa che non consente lo spostamento dei database. La portabilità del database consente di rimuovere tutte queste restrizioni eccetto quella che prevede la provenienza dei database dalla stessa organizzazione di Exchange. Un database con la caratteristica della portabilità non è utile a meno che i client possano essere reindirizzati ai dati della cassetta postale nella posizione alternativa. In Microsoft Office Outlook 2007 e nel servizio di individuazione automatica di Exchange 2007, quando i client effettuano un tentativo di connessione, vengono reindirizzati al nuovo server.

Nota

La portabilità del database è disponibile solo per i database delle cassette postali di Exchange 2007. I database delle cartelle pubbliche non dispongono di questa funzionalità, in quanto la replica tra due database pubblici viene controllata da ciascun database collegato a e accessibile tramite un server specifico. Il modo migliore per spostare i dati delle cartelle pubbliche da un server a un altro server consiste nel replicarli, piuttosto che copiare i file dei database in un altro server. Se si copia un database delle cartelle pubbliche in un altro server, non potrà più essere replicato con altri database.

Per informazioni su come eseguire il ripristino di un database utilizzando la funzionalità della portabilità del database, vedere Come ripristinare un database delle cassette postali in un nuovo server con portabilità del database.

Utilizzo della portabilità del database in più sistemi operativi o versioni di Exchange

Non è possibile spostare i database delle cassette postali di precedenti versioni di Microsoft Exchange in un server Cassette postali su cui viene eseguito Exchange 2007. La portabilità del database è disponibile solo per i database delle cassette postali di Exchange 2007.

Portabilità del database tra Exchange RTM e SP1

Grazie alla portabilità del database, è possibile spostare un database delle cassette postali da un server su cui è in esecuzione la versione di produzione (RTM) di Exchange Server 2007 a un server su cui è in esecuzione Exchange Server 2007 Service Pack 1 (SP1). Tuttavia, non è possibile utilizzare la portabilità del database (o altri sistemi) per spostare un database da Exchange 2007 SP1 a Exchange 2007 RTM. Nella tabella viene mostrato l'utilizzo supportato della portabilità del database.

Tabella 1   Schema di compatibilità per la portabilità del database

Server Cassette postali di origine Server Cassette postali di destinazione supportati

Exchange 2007 RTM su Windows Server 2003

Exchange 2007 RTM su Windows Server 2003

Exchange 2007 SP1 su Windows Server 2003

Exchange 2007 SP1 su Windows Server 2008

Exchange 2007 SP1 su Windows Server 2003

Exchange 2007 SP1 su Windows Server 2003

Exchange 2007 SP1 su Windows Server 2008

Exchange 2007 SP1 su Windows Server 2008

Exchange 2007 SP1 su Windows Server 2008

Portabilità del database in più versioni di Windows Server

Come per le precedenti versioni di Microsoft Exchange, un aggiornamento del sistema operativo per un server Exchange comporta l'aggiornamento del valore di Versione sistema operativo nell'intestazione del database. Questo aggiornamento attiva la ricompilazione degli indici del database interno. Quando si utilizza la portabilità del database per spostare un database da un server Cassette postali su cui è in esecuzione Windows Server 2003 a un server Cassette postali su cui è in esecuzione Windows Server 2008, Extensible Storage Engine (ESE) rileva l'aggiornamento del sistema operativo ed esegue le seguenti operazioni:

  • Durante la prima operazione di montaggio del database tutti gli indici secondari vengono eliminati. Un indice secondario viene utilizzato per fornire una visualizzazione specifica dei dati della cassetta postale (ad esempio, quando i messaggi in una cartella di posta vengono ordinati utilizzando Outlook in modalità in linea). Il database non verrà montato e non sarà disponibile per i client fino a quando questa operazione iniziale non verrà completata. La quantità di tempo necessario per completare l'operazione dipende in gran parte dalla dimensione del database. Maggiore è la dimensione del database, più tempo richiederà l'operazione di montaggio .

  • Gli indici secondari verranno ricostruiti a richiesta quando gli utenti di Outlook ordinano le proprie visualizzazioni in modalità in linea. In ambienti con database di dimensioni grandi o estremamente grandi la ricompilazione a richiesta degli indici comporterà inizialmente un elevato utilizzo del processore e del disco.

Mentre è in corso la ricompilazione dell'indice, ESE registrerà il seguente evento nel registro eventi applicazioni:

Tipo evento: Informazioni

Origine evento: ESE

Categoria evento: Definizione tabella/colonna/indice

ID evento: 611

Descrizione:

MSExchangeIS (6568) <NomeServer>_<NomeGruppoArchiviazione>: Database "<PercorsoFileDatabase>": L'indice secondario "<GUID indice>" verrà ricreato a scopo preventivo dopo l'aggiornamento della versione di Windows del sistema. Si tratta di un messaggio informativo e non indica alcun problema nel database.