Freigeben über


Fehler beim Ausführen Add-MailboxDatabaseCopy Befehls: Fehler beim Seedingvorgang

Symptome

In Microsoft Exchange Server 2019, 2016 oder 2013 führen Sie das Add-MailboxDatabaseCopy Cmdlet aus, um eine Postfachdatenbank von einem Postfachserver zu kopieren und ein Seeding für einen anderen Server durchzuführen. Nachdem Sie das Cmdlet ausgeführt haben, erhalten Sie in der Exchange-Verwaltungsshell die folgende Fehlermeldung:

Fehler beim Seedingvorgang. Fehler: Fehler beim Ausführen von Voraussetzungsprüfungen. Fehler: Die angegebene Datenbank ist nicht für die Replikation konfiguriert und kann daher nicht zum Ausführen von Seedvorgängen verwendet werden. [Datenbank: DB01, Server: Contoso-E16B.Contoso.com]
+ CategoryInfo : InvalidOperation: (DB01:String) [Add-MailboxDatabaseCopy], InvalidDbForSeedSpecifiedException
+ FullyQualifiedErrorId : [Server=Contoso-E16A, RequestId=5acbfa9e-76ac-497a-82c2-26cbaa31xxxx,TimeStamp=mm/dd/yy 2:22:36 PM][FailureCategory=Cmdlet-InvalidDbForSeedSpecifiedException] FFCD68C3,Microsoft.Exchange. Management.SystemConfigurationTasks.AddMailboxDatabaseCopy
+ PSComputerName: Contoso-e16a.Contoso.com

Ursache

Dieser Fehler tritt auf, wenn quell- und zielserver auf unterschiedliche Domänencontroller verweisen.

Wenn der Quellserver eine Kopie der Postfachdatenbank erstellt, löscht der Zielserver seinen Cache und aktualisiert seinen Inhalt. Der Cache muss während des Standardtimeouts geleert werden, das zwischen dem Ausführen des Add-MailboxDatabaseCopy Cmdlets und dem Starten des Seedingprozesses auftritt. Wenn der Cache innerhalb dieses Zeitrahmens nicht geleert wird, werden die aktualisierten Informationen auf dem Zielserver nicht angezeigt. In dieser Situation wird die Fehlermeldung generiert.

Schließlich wird der Cache innerhalb des entsprechenden Zeitrahmens geleert, und die Kopie des Postfachservers wird auf dem Zielserver als Seeding ausgeführt.

Status

Der Kopiervorgang selbst ist von diesem Fehler nicht betroffen. Daher kann die Fehlermeldung problemlos ignoriert werden.

Problemumgehung

Sie können diesen Fehler vermeiden, indem Sie das Add-MailboxDatabaseCopy Cmdlet mit dem ConfigurationOnly Switch ausführen.

Add-MailboxDatabaseCopy DB01 -MailboxServer Contoso-E16B -ConfigurationOnly

Dieses Cmdlet fügt eine Kopie der Postfachdatenbank hinzu, ohne das automatische Seeding zu aufrufen. In diesem Beispiel wird dem Postfachserver Contoso-E16B eine Kopie der Postfachdatenbank DB01 hinzugefügt.

Führen Sie als Nächstes das folgende Cmdlet aus, um die Kopie der Datenbank auf dem Zielserver anzusetzen, um das Seeding der Kopie zuzulassen:

Suspend-MailboxDatabaseCopy -Identity DB01\Contoso-E16B

Führen Sie als Nächstes das folgende Cmdlet aus, um eine Kopie der Datenbank auf dem Zielpostfachserver zu seeden:

Update-MailboxDatabaseCopy -Identity DB01\Contoso-E16B

In diesem Beispiel eine Kopie der Datenbank DB01 seeds postfach server Contoso-E16B.

Weitere Informationen

Führen Sie das folgende Cmdlet auf einem lokalen Computer aus, um zu ermitteln, welcher Domänencontroller von einem Server verwendet wird, auf dem Exchange ausgeführt wird:

Get-ExchangeServer -Status -Identity $env:COMPUTERNAME | Format-Table CurrentDomainController

Weitere Informationen finden Sie unter Add-MailboxDatabaseCopy.