Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Move-Mailbox kann Postfach nicht lesen

20 views
Skip to first unread message

Björn Urbanek

unread,
Jun 11, 2007, 9:58:55 AM6/11/07
to
Hallo Zusammen!

Ich möchte mittels move-mailbox eine Migration von einem
Exchange-Postfach machen, von Domäne A auf Domäne B und von Exchange
2003 auf Exchange 2007.
Allerdings schlägt move-mailbos leider fehl:


---

[PS] C:\>move-mailbox -targetdatabase 'MSX2007\Mailbox Database'
-identity 'p.husseck' -Sourceforestglobalcatalog 'msx.msxnet.abc'
-globalcatalog 'gsxwin2003ads3.abcads3.local' -Domaincontroller
'gsxwin2003ads3.abcads3.local' -NTAccountOU
'OU=DE,OU=Users,OU=TEST2,DC=abcads3,DC=local' -preserveMailbo
xsizelimit -ignorepolicymatch -sourceforestCredential $msx
-TargetForestCredential $msx2007

Confirm
Are you sure you want to perform this action?
Moving mailbox: Husseck, Peter (p.hu...@abc.de) to database:
MSX2007\First Storage Group\Mailbox Database. The operation can take a long
time and the mailbox will be inaccessible until the move is completed.
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help
(default is "Y"):Y


Move-Mailbox : Error was found for Husseck, Peter (p.hu...@abc.de)
because: Error occurred in the step: Opening source mailbox. Failed to
open mailbox
with error: The operation failed., error code: -1056749262
At line:1 char:13
+ move-mailbox <<<< -targetdatabase 'MSX2007\Mailbox Database'
-identity 'p.hu
sseck' -Sourceforestglobalcatalog 'msx.msxnet.abc' -globalcatalog 'gsxwin2
003ads3.abcads3.local' -Domaincontroller 'gsxwin2003ads3.abcads3.loca
l' -NTAccountOU 'OU=DE,OU=Users,OU=TEST2,DC=abcads3,DC=local' -preserveMai
lboxsizelimit -ignorepolicymatch -sourceforestCredential $msx
-TargetForestCredential $msx2007


Identity : msxnet.abc/Users/Peter Husseck
DistinguishedName : CN=Peter
Husseck,CN=Users,DC=msxnet,DC=abc
DisplayName : Husseck, Peter
Alias : p.husseck
LegacyExchangeDN : /o=msxnet/ou=Erste administrative
Gruppe/cn=
Recipients/cn=p.husseck
PrimarySmtpAddress : p.hu...@abc.de
SourceServer : msx.msxnet.abc
SourceDatabase : Postfachspeicher (MSX)
SourceGlobalCatalog : msx.msxnet.abc
SourceDomainController : msx.msxnet.abc
TargetGlobalCatalog : gsxwin2003ads3.abcads3.local
TargetDomainController : gsxwin2003ads3.abcads3.local
TargetMailbox :
TargetServer : msx2007.abcads3.local
TargetDatabase : MSX2007\First Storage Group\Mailbox
Database
MailboxSize : 0KB
IsResourceMailbox : False
SIDUsedInMatch :
S-1-5-21-2568260431-299310670-4193914516-118
1
SMTPProxies :
{smtp:p.husseck@local,SMTP:p.hu...@abc.de}
SourceManager :
SourceDirectReports :
SourcePublicDelegates :
SourcePublicDelegatesBL :
SourceAltRecipient :
SourceAltRecipientBL :
SourceDeliverAndRedirect : False
MatchedTargetNTAccountDN :
IsMatchedNTAccountMailboxEnabled :
MatchedContactsDNList :
TargetNTAccountDNToCreate : CN=Peter
Husseck,OU=DE,OU=Users,OU=TEST2,DC=abcads3,DC=local
TargetManager :
TargetDirectReports :
TargetPublicDelegates :
TargetPublicDelegatesBL :
TargetAltRecipient :
TargetAltRecipientBL :
TargetDeliverAndRedirect : False
Options : PreserveMailboxSizeLimit,
IgnorePolicyMatch
SourceForestCredential : System.Management.Automation.PSCredential
TargetForestCredential : System.Management.Automation.PSCredential
TargetFolder :
RsgMailboxGuid :
RsgMailboxLegacyExchangeDN :
RsgMailboxDisplayName :
RsgDatabaseGuid :
MoveType : CrossOrg
MoveStage : Move
StartTime : 6/11/2007 2:49:49 PM
EndTime : 6/11/2007 2:49:49 PM
StatusCode : -1056749262
StatusMessage : Error occurred in the step: Opening
source mailbox. Failed to open mailbox with error: The operation failed.

[PS] C:\>

----

Eine MAPI-Sperre für bestimmte MAPI Versionen ist nicht auf dem
Quell-Exchange eingerichtet.
Die verwendeten Accounts sind jeweils Exhange-/Domain-Admins, und können
an sich die Postfächer lsesn bzw. schreiben.


Jemand eine Idee, was noch ein Problem sein könnte?

DANKE!!

*Björn*


Marc Jochems

unread,
Jun 11, 2007, 11:29:58 AM6/11/07
to
Hallo Björn,

> Ich möchte mittels move-mailbox eine Migration von einem
> Exchange-Postfach machen, von Domäne A auf Domäne B und von Exchange
> 2003 auf Exchange 2007.
> Allerdings schlägt move-mailbos leider fehl:
>

> Eine MAPI-Sperre für bestimmte MAPI Versionen ist nicht auf dem
> Quell-Exchange eingerichtet.
> Die verwendeten Accounts sind jeweils Exhange-/Domain-Admins, und
> können an sich die Postfächer lsesn bzw. schreiben.

Du bist nach diesem Artikel vorgegangen?
http://technet.microsoft.com/de-de/library/aa997145.aspx


--

Grüße

Marc Jochems

Björn Urbanek

unread,
Jun 12, 2007, 5:15:45 AM6/12/07
to
Marc Jochems schrieb:
Hallo Marc, Hallo Zusammen,

ja, ich habe es jetzt explizit nochmal nachvollzogen, leider der gleiche
Fehler.
Das Konto auf der Quellstruktur ist lok. Adim, / Domainadmin und hat
Vollzugriff auf den Exchange. (ESM-Konsole (Rechtslick auf Wurzel (abc
(Exchange)) --> Sicherheit.)

Hast du/ihr eine weitere Idee?

Marc Jochems

unread,
Jun 12, 2007, 5:39:39 AM6/12/07
to
Hallo Björn,

> ja, ich habe es jetzt explizit nochmal nachvollzogen, leider der
> gleiche Fehler.
> Das Konto auf der Quellstruktur ist lok. Adim, / Domainadmin und hat
> Vollzugriff auf den Exchange. (ESM-Konsole (Rechtslick auf Wurzel (abc
> (Exchange)) --> Sicherheit.)

Mir würde dann nur noch ein VirenScanner einfallen! Läuft einer auf den
Servern? Gehts wenn du diese Abschaltest?

--

Grüße

Marc Jochems

Björn Urbanek

unread,
Jun 12, 2007, 7:17:41 AM6/12/07
to
Marc Jochems schrieb:
Hallo Marc,

den habe ich abgeschaltet mal. ohne Änderungen. Hier mal der Wortlaut
der Meldung:

Error occurred in the step: Opening source mailbox. Failed to open

mailbox with error: ClassFactory cannot supply requested class.
Code: -1056749262

Welche Klasse meint der da?

LG... Björn

Marc Jochems

unread,
Jun 12, 2007, 7:37:14 AM6/12/07
to
Hallo Björn,

> den habe ich abgeschaltet mal. ohne Änderungen. Hier mal der Wortlaut
> der Meldung:
>
> Error occurred in the step: Opening source mailbox. Failed to open
> mailbox with error: ClassFactory cannot supply requested class.
> Code: -1056749262

Dann fällt mir auch nicht mehr viel ein :-( .Welche AD Versionen haben
die beiden Forrests? Die Domänen und Gesamtstruktur Modi sollten Windows
2000 native sein (in beiden Forrests) und SP1 sollte auch auf allen
DC/GCs sein.

PowerShell und .Net benötigst du in der 2003 Org nicht.

--

Grüße

Marc Jochems

Björn Urbanek

unread,
Jun 12, 2007, 7:29:32 AM6/12/07
to
Marc Jochems schrieb:
Nachtrag:

Kann es sein, das auf dem QuellExchange auch die Powershell, .NET
Framework 2.0 und SP2 installiert sein muss?

Björn Urbanek

unread,
Jun 12, 2007, 7:56:10 AM6/12/07
to
Marc Jochems schrieb:
Also die Domäne des Quellservers ist "Windows gemischt". Die Zieldomäne
ist "Win 2003 native".
Das Problem ist, das bei der Quelldomäne ein Trust mit einer NT4-Domäne
besteht. Bei einem "native mode" ist der doch dann hinfällig, oder kann
man den auch etablieren?

Björn Urbanek

unread,
Jun 12, 2007, 7:59:49 AM6/12/07
to
Marc Jochems schrieb:
Auch noch was:

Hat der Modus Gemsicht / native beim Exchange Server ggf auch was zu tun?
Dort kann man ja auch native Mode sagen, wenn man keine Exchange 5.5 und
älter werwenden möchte.

Muss ein Trust eingerichet werden zw. Ziel / Quelldomäne?

Marc Jochems

unread,
Jun 12, 2007, 8:12:13 AM6/12/07
to
Hallo Björn,

> Also die Domäne des Quellservers ist "Windows gemischt". Die
> Zieldomäne ist "Win 2003 native".
> Das Problem ist, das bei der Quelldomäne ein Trust mit einer
> NT4-Domäne besteht. Bei einem "native mode" ist der doch dann
> hinfällig, oder kann man den auch etablieren?

Dann kann es nicht gehen! Window 2000 native bedeutet nur, dass es keine
NT BDCs mehr geben kann. Hat nix mit dem Trust zu tun! Ist in der Quelle
ein Windows 2003 SP1 DC? Der muss vorhanden sein, sonst geht es auch

Marc Jochems

unread,
Jun 12, 2007, 8:14:46 AM6/12/07
to
Hallo Björn,

> Hat der Modus Gemsicht / native beim Exchange Server ggf auch was zu
> tun? Dort kann man ja auch native Mode sagen, wenn man keine Exchange
> 5.5 und älter werwenden möchte.

Ja! Der muss auch auf native stehen!

> Muss ein Trust eingerichet werden zw. Ziel / Quelldomäne?

Wäre nicht schlecht! Wie sonst bekommst du den Account der move-mailbox
ausführt in die Lokale Gruppe der Admins und in die Exchange Server
Admins? Du hattest aber geschrieben, dass die Berechtigungen alle
Stimmen! Wie hast du die genau gesetzt?

--

Grüße

Marc Jochems

Björn Urbanek

unread,
Jun 12, 2007, 8:38:16 AM6/12/07
to
Marc Jochems schrieb:
Ok, danke für die Hinweise. Die werde ich jetzt erstmal abarbeiten :-)
Das mit den Accounts: Man kann doch for die Source-Domain via
"-SourceForestCredential $c" einen validen Account mitgeben.

Da die Umstellungen da bisschen größer sind, kann ich dir erst morgen
Feedback dazu geben.

Danke erstmal.

Björn Urbanek

unread,
Jun 13, 2007, 4:13:50 AM6/13/07
to
Marc Jochems schrieb:
Hi Marc,

also hier mal die Zusammenfassung von den angesprochenen Dingen und auch
nochmal die aktuelle Konfiguration:

Quelle:

Windows 2003 SP1 DC. ADS im "native Win 2003" mode
Exchange Server 2003 im native mode, installiert auf dem DC (msx.msxnet.abc)

Exchange-Admin: "msxadmin", Mitglied auch von lok. Admin, Domain-Admins.
Mit dem User wird auch via Exmerge ein Postfach->PST Backup gemacht.

Ziel:

Windows 2003 R2 SP2 DC, ADS im "native Win 2003" mode.
(gsxwin2003ads3.abcads3.local)
Exchange Server auf member Server istalliert (Windows 2003 R2).
(msx2007.abcads3.local)
Exchange-Admin: "Administrator"


Allg:

DNS Auflösung ist von beiden Domains jeweils möglich.
Auf allen beteiligten Rechnern ist auch die Powershell & das .NET
Framework 2.0 vorhanden.

Vorgehen:

1.) $msx setzen mit "get-credential", wobei der msxadmin-Account dort
dann gespeichert wird.

2.) "get-mailbox -Domaincontroller 'msx.msxnet.abc' -Credential $msx"
ist erfolgreich. Es werden die Postfächer aufgelistet.

3.) "move-mailbox -targetdatabase "MSX2007\Mailbox Database" -identity
"p.test" -sourceforestglobalcatalog msx.msxnet.abc -domaincontroller
gsxwin2003ads3.abcads3.local -NTAccountOU
"OU=DE,OU=Users,OU=TEST2,DC=abcads3,DC=local" -SourceForestCredential
$msx -IgnorePolicyMatch:$true


Fehler anch wie vor:

StatusCode : -1056749262
StatusMessage : Error occurred in the step: Opening
source mailbox. Failed to open mailbox with error: The operation failed.

Hilft dir das weiter?


Marc Jochems

unread,
Jun 13, 2007, 5:15:20 AM6/13/07
to
Hallo Björn,

> Quelle:
>
> Windows 2003 SP1 DC. ADS im "native Win 2003" mode
> Exchange Server 2003 im native mode, installiert auf dem DC
> (msx.msxnet.abc)

OK! (Es heist AD (Active Directory)) ;-)

> Exchange-Admin: "msxadmin", Mitglied auch von lok. Admin,
> Domain-Admins. Mit dem User wird auch via Exmerge ein Postfach->PST
> Backup gemacht.

Warum PST Backup? Aber das ist eine ander Baustelle.

Das hier musst du Sicherstellen:
Damit Sie die folgenden Verfahren ausführen können, muss Folgendes an
das verwendete Konto delegiert worden sein:
- Die Exchange-Empfängeradministrator-Rolle für die
Exchange-Quellorganisation und die Exchange-Zielorganisation
- Die Exchange-Serveradministrator-Rolle und die lokale Gruppe
Administratoren für den Quell- und den Zielserver´

nur dann wird es auch funktionieren! Es reicht nicht, die Credentials
eines Account in der Quelle Anzugeben. Dieser muss auch im Ziel
entsprechende Berechtigungen haben.

--

Grüße

Marc Jochems

Björn Urbanek

unread,
Jun 14, 2007, 4:00:21 AM6/14/07
to
Ok, hab zumindest einen Erfolg verbuchen können. Es muss an
Zugriffsproblemen am Quellpostfach liegen.
MIt einem anderen Postfach und der Verfahrensweise im Technet

http://technet.microsoft.com/en-us/library/aa997145.aspx

klappt es.

Danke soweit erstmal

0 new messages