Live Mailbox Move with user Test2
Het het moven van de Mailbox van Exchange 2007 naar Exchange 2010 werkt de Outlook Connectie niet verbroken.
1. Exchange 2007 – Planning Roadmap for Upgrade and Coexistence
2. Installeer een Server met daarop Windows 2008 R2. In mijn geval ward-ex02
3. Download Exchange2010-RC1-x64.exe
4. Uitpakken in c:\install2010
5. Instaleren van de prerequisites
– 2007 Office System Converter: Microsoft Filter Pack
– ServerManagerCmd -ip Exchange-typical.xml
– Set-Service NetTcpPortSharing -StartupType Automatic
6. Installeren van Exchange 2010
Finish
Naast de mogelijkheid om de Release Candidate van Exchange 2010 te downloaden en zelf te installeren (of gebruik te maken van een Virtual Harddisk) zijn er nu ook Virtual Labs beschikbaar. Hiermee maak je een connectie naar een serie virtuele machines waarop je de handson lab kunt volgen.
De volgende labs zijn beschikbaar:
Exchange Server 2010 (Beta) Setup and Deployment
Configuring Exchange Server 2010 Unified Messaging
Exchange Server 2010 (Beta) High Availability and Storage Scenarios
Transitioning from Exchange Server 2007 to Exchange Server 2010 (Beta)
En natuurlijk een hele belangrijke:
Configuring Exchange Server 2010 Unified Messaging and OCS 2007 R2 Integration
Daarnaast zijn er van Microsoft Learning twee sessies beschikbaar:
High Availability and Storage in Microsoft Exchange Server 2010
Unified Messaging in Exchange Server 2010
Exchange 2010 is RTM. De code voor Exchange 2010 hebben ze nu helemaal klaar.
De code wordt momenteel nog een keer na gekeken voordat ze Exchange 2010 vrij gaan geven.
Exchange 2010 wordt gelanceerd op TechEd Europa in Berlijn. Helaas mag ik hier niet bij zijn.
Voor meer info over klik even op het plaatje.
1. Op servers die de Hub Transport of Mailbox server rol krijgen, installeer het Microsoft Filter Pack. Voor details, zie 2007 Office system Converter: Microsoft Filter Pack.
2. Open het menu Start, ga naar Alle programma’s dan Accessoires dan Windows PowerShell. Open een verhoogde Windows PowerShell console en voer het volgende commando:
Import-Module ServerManager
3. Gebruik de Servermananger cmdlet het installeren van de nodige onderdelen van het besturingssysteem:
servermanagercmd -i NET-Framework
servermanagercmd -i RSAT-ADDS
servermanagercmd -i Web-Server
servermanagercmd -i Web-Basic-Auth,
servermanagercmd -i Web-Windows-Auth
servermanagercmd -i Web-Metabase
servermanagercmd -i Web-Net-Ext
servermanagercmd -i Web-Lgcy-Mgmt-Console,
servermanagercmd -i WAS-Process-Model,
servermanagercmd -i RSAT-Web-Server
servermanagercmd -i Web-ISAPI-Ext
servermanagercmd -i Web-Digest-Auth
servermanagercmd -i Web-Dyn-Compression
servermanagercmd -i NET-HTTP-Activation
servermanagercmd -i RPC-Over-HTTP-Proxy
servermanagercmd -Restart
http://technet.microsoft.com/en-us/library/bb691354(EXCHG.140).aspx
4. Nadat het systeem opnieuw is opgestart, meldt u aan als beheerder, opent u een verhoogde Windows PowerShell console en configureren van de Net.Tcp Port Sharing Service voor Automatisch opstarten door het volgende commando:
Set-Service NetTcpPortSharing -StartupType Automatic
Gebruiker heeft een gebruiker gemachtigd met de volgende instelling:
Belangrijk:
Deze moet bij een gemachtigde niet aan staan:
Error
Uw bericht kan niet worden bezorgd bij de volgende personen of distributielijsten:
mailboxuser1
Het e-mailadres van de geadresseerde is niet gevonden in het e-mailsysteem van de geadresseerde. Microsoft Exchange probeert dit bericht niet opnieuw te verzenden. Controleer het e-mailadres van de geadresseerde en probeer dit bericht nog eens te versturen of geef de volgende diagnosetekst door aan uw systeembeheerder.
_____
Verzonden door Microsoft Exchange Server 2007
Diagnostische gegevens voor beheerders:
Bronserver: WARD-EX01.wardvissers.local
IMCEAEX-_O=EXCHANGE2K7_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=
RECIPIENTS_CN=Mailboxuser1@wardvissers.local
#550 5.1.1 RESOLVER.ADR.ExRecipNotFound; not found ##
Oorspronkelijke berichtkoppen:
Received: from WARD-EX01.wardvissers.local ([fe80::3420:d6e1:2860:acc]) by
WARD-EX01.wardvissers.local ([fe80::3420:d6e1:2860:acc%11]) with mapi; Sun, 4
Oct 2009 17:39:57 +0200
Content-Type: application/ms-tnef; name="winmail.dat"
Content-Transfer-Encoding: binary
From: test2 <test2@wardvissers.nl>
To: mailboxuser1
<IMCEAEX-_O=EXCHANGE2K7_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=
RECIPIENTS_CN=Mailboxuser1@wardvissers.local>
Date: Sun, 4 Oct 2009 17:39:57 +0200
Subject: sdfsdfds
Thread-Topic: sdfsdfds
Thread-Index: AcpFCO3GBI9M44N+SrmuoNeXABN5GAAAAAEA
Message-ID: <FF141C3D9FCD8842A22BBC5908B132CFE757F5D14E@WARD-EX01.wardvissers.local>
Accept-Language: nl-NL, en-US
Content-Language: nl-NL
X-MS-Has-Attach:
X-MS-TNEF-Correlator: <FF141C3D9FCD8842A22BBC5908B132CFE757F5D14E@WARD-EX01.wardvissers.local>
acceptlanguage: nl-NL, en-US
MIME-Version: 1.0
Oplossing 1
Open Outlook ga naar Opties en naar het tabblad Gemachtigde
Hier zie je een gebruiker die niet gevonden geworden.
Verwijder de machtiging en het probleem is opgelost.
Oplossing 2.
1. Start MDBView utility, klikt u op MAPI_Explicit_PROFILE en klik op OK.
2. Klik op de profiel naam van de gebruiker wiens mailbox de verwijderde regel bevat.
3. Op MDB menu op Open Message Store. In Store Weergavenaam deelvenster, klikt u op de mailbox van de gebruiker, en klik Open.
4. On the MDB menu, click Open IPM Subtree.
5. Dubbelklik op de folder waar het mailtje instaat in dit geval de inbox folder.
6. In Associated bericht in FLD venster, dubbelklikt u op elk bericht te openen totdat u een bericht te vinden met "Schedule + EMS Interface" in de eigenschappen (de onderste venster in het dialoogvenster). Of de missende gebruiker onder Recipients in Message
7. Sluit dit bericht.
8. Om dit bericht te verwijderen in de geassocieerde Message In FLD venster, klik selecteert u het bericht. In Operations Beschikbaar Klik op de lpFLD-> DeleteMessages (). Klik Call Functie en klik OK het verwijderen te bevestigen. Het bericht wordt verwijderd.
9. Als de gebruiker had een bestaande delegeren, opnieuw toevoegen delegeren.
Bron: http://support.microsoft.com/kb/253557/en-us
Benodigde Tool: The Microsoft Exchange Server Information Store Viewer utility (Mdbvu32.exe)
http://www.microsoft.com/downloads/details.aspx?familyid=3D1C7482-4C6E-4EC5-983E-127100D71376&displaylang=en
Export alle e-mailadressen van Exchange 2007 omgeving met powershell naar tekst documenten.
Als je alle powershell commando’s in een document zet dan heb je alle e-mail adressen.
Public Folder
Get-Mailpublicfolder | format-list Name, Emailaddresses > c:\publicfolder.txt
Mailbox
Get-Mailbox | format-list Name, Emailaddresses > c:\mailbox.txt
Distributiongroup
get-distributiongroup | format-list Name, Emailaddresses > c:\distributiongroup.txt
MailContact
get-mailcontact | format-list Name, Emailaddresses > c:\mailcontact.txt
Ik had een probleem met Windows Server Backup op een Windows 2008 SP2 server met daarom Exchange 2007 SP2.
Onder Windows Server Backup was Applications grijs. Deze kon ik niet kiezen ook al had ik een goede backup voor zo ver ik wist.
Nadat ik een vraag hierover gepost had op Exchange Forum kreeg ik een link naar naar het volgende artikel KB 958662. Het artikel van Microsoft heb ik aangepast voor Exchange en beschreven hier onder.
Stap 1.
1. “Vssadmin list writers”
2. Kijk bij Microsoft Exchange Writer.
Sla het Writer Instance Id in notepad op van de Microsoft Exchange Writer
Stap 2.
Controleer of de Exchange VSS writer is geregistreerd met Windows Server Backup, doe je de volgende stappen:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion
Stap 3.
Open de Exchange Best Practices Analyzer (exBPA) en controleer nadat je Health Scan hebt uitgevoerd of er geen vreemde fouten meer tegen komt.
Stap 4
Controleer ook even de locatie’s waar de mailbox/public folder database, log files & system files van de desbetreffende storage groepen hebt staan.
Zie de twee afbeeldingen hier onder.
LET OP: Alle volumes waar deze mailbox en of public folder data is opgeslagen moet mee genomen worden in de backup. Anders blijft het vinkje bij Applications grijs.
Oplossing
Probleem was dat mijn mailbox data over meerdere volumes verspreid was geraakt door alle testen.
Tijdens Windows Server Backup had ik alleen het volume aangevinkt waar de mailbox database op stond. Data verplaatst en een nieuwe backup gemaakt met daarin de juiste volumes aangevinkt en nu werkt het allemaal.
Het komt nog wel eens voor dat er binnen Exchange 2007 een gebruiker wordt verwijdert, vervolgens is de mailbox niet meer te zien bij “Disconnected Mailboxes”
1. Test Gebruikers: disconnectmailbox & test2 users heb ik hier voor gebruikt
Van deze gebruikers disablen we de mailbox. disconnectmailbox heeft een lege mailbox.
Test2 heeft 1 mailtje in zijn postvak in zitten.
3. Vervolgens kijkende bij Disconnected Mailboxes en zijn test2 & disconnectmailbox niet te vinden.
4. Via “Exchange Management Shell” kan er een Cleanup worden uitgevoerd (zoals in Exchange 2003) om vervolgens de mailbox weer te kunnen bekijken:
Voer het volgende commando in: get-mailboxdatabase
5. Vervolgende de scan uitvoeren met het volgende commando: Clean-MailboxDatabase “First Storage Group\Mailbox Database“
LET OP: STORAGE GROEPEN & DATABASES kunnen andere namen hebben dan de standaard namen. Vandaar dat ik de storage groep en database naam volledig mee geef.
6. Onder disconnected mailboxen vind je nu test 2 terug.
De vraag is waar is test gebruiker disconnectmailbox gebleven.
ANTWOORD: LET OP: Als een mailbox leeg is zie je deze nooit verschijnen onder Disconnected Mailbox
Microsoft heeft bijgewerkte prerequisite files vrijgegeven voor Exchange 2007 SP2 met Windows 2008 R2 domein controllers. URL: Exchange 2007 SP2 Setup mislukt als alle domeincontrollers Windows Server 2008 R2 draaien. Met deze update moet de installatie goed gaan
1. Download en extract Exchange 2007 SP2.
2. Download het bijgewerkte ExBPA.PreReqs.xml en ExBPA.Readiness.xml bestanden. Let op: Gebruik de rechtermuisknop op de link en kies voor "Doel opslaan als …" anders wordt het XML-bestand geopend in u browser:
Engels
ExBPA.Prereqs.XML
ExBPA.Readiness.XML
3. Sla de bestanden op.
Opmerking: Maak geen aanpassingen aan de gedownloade XML-bestanden. Het wijzigen van deze bestanden zal resulteren in installatie mislukking.
4. Zoek ExBPA.PreReqs.xml en ExBPA.Readiness.Xml bestanden op. De locatie van deze bestanden zijn "Setup\ ServerRoles\Common\EN". Her noem de originele XML-bestanden.
5. Kopieer de ExBPA.PreReqs.xml en ExBPA.Readiness.Xml bestanden die je gedownload hebt naar "Setup\ ServerRoles\Common\EN". .
6. Voer Setup uit.