Verwalten von lokalen Verschiebungen

Gilt für: Exchange Server 2013

Als Verschiebungsanforderung wird das Verschieben eines Postfachs von einer Postfachdatenbank in eine andere bezeichnet. Eine lokale Verschiebungsanforderung ist eine Postfachverschiebung, die in einer einzelnen Gesamtstruktur erfolgt. In Microsoft Exchange Server 2013 können sich Postfächer und persönliche Archivpostfächer in separaten Datenbanken befinden. Mithilfe der Funktion für Verschiebungsanforderungen können Sie das primäre Postfach und das zugeordnete Archiv in dieselbe Datenbank oder in unterschiedliche Datenbanken verschieben. Die Verfahren in diesem Thema helfen Ihnen beim Verschieben lokaler Postfächer.

Verwenden Sie die folgenden Verfahren, um Postfächer in Ihrer lokalen Organisation zu verschieben. Diese Verfahren verwenden die Exchange-Verwaltungsshell und das Exchange Center (EAC).

Wenn Sie die Verschiebungsanforderung zum Verschieben von Postfächern verwenden, werden die Verschiebungsanforderungen von den folgenden beiden Diensten verarbeitet:

  • Microsoft Exchange-Postfachreplikationsdienst

  • Microsoft Exchange-Proxy für die Postfachreplikation

Weitere Informationen zum Postfachreplikationsserver und -proxy finden Sie unter Weitere Informationen zum MRS-Proxy.

Weitere Informationen zum Verschieben von Postfächern finden Sie unter Postfachverschiebungen in Exchange 2013.

Was sollten Sie wissen, bevor Sie beginnen?

  • Geschätzte Zeit bis zum Abschließen der einzelnen Verfahren: 20 Minuten

  • Bevor Sie dieses Verfahren bzw. diese Verfahren ausführen können, müssen Ihnen die entsprechenden Berechtigungen zugewiesen werden. Informationen zu den von Ihnen benötigten Berechtigungen finden Sie unter "Berechtigungen für Postfachverschiebung und -migration" im Thema Empfängerberechtigungen.

  • Informationen zu Tastenkombinationen für die Verfahren in diesem Thema finden Sie unter Tastenkombinationen in der Exchange-Verwaltungskonsole.

Tipp

Liegt ein Problem vor? Bitten Sie in den Exchange-Foren um Hilfe. Besuchen Sie die Foren auf Exchange Server.

Testen, ob ein Postfach zum Verschieben bereit ist

In diesem Beispiel wird die WhatIf-Option verwendet, um zu testen, ob das Postfach von Tony Smith in die neue Datenbank DB01 verschoben werden kann und ob fehler im Befehl auftreten. Wenn Sie den Schalter WhatIf verwenden, führt das System Überprüfungen für das Postfach aus. Wenn das Postfach nicht zum Verschieben bereit ist, erhalten Sie eine Fehlermeldung.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -TargetDatabase DB01 -WhatIf

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und New-MoveRequest.

Erstellen einer lokalen Verschiebungsanforderung

Erstellen einer lokalen Verschiebungsanforderung mithilfe der Exchange-Verwaltungskonsole

Um eine lokale Verschiebungsanforderung zu erstellen, melden Sie sich beim EAC an, und führen Sie die folgenden Schritte aus:

  1. Navigieren Sie im EAC zu Empfängermigration>, und klicken Sie dann aufSymbol hinzufügen..

  2. Wählen Sie im Assistenten zum Verschieben eines neuen lokalen Postfachs den Benutzer aus, den Sie verschieben möchten, auf OK und dann auf Weiter.

  3. Geben Sie auf der Seite Konfiguration verschieben einen Namen für den neuen Batch ein. Wählen Sie die gewünschten Optionen für das Archivpostfach und den Speicherort der Postfachdatenbank aus, und klicken Sie auf Neu.

Verwenden der Shell zum Erstellen einer lokalen Verschiebungsanforderung

Ein Beispiel zum Erstellen einer lokalen Verschiebungsanforderung finden Sie unter Beispiel 2 in New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Navigieren Sie im EAC zu Empfängermigration>.

  • Überprüfen Sie, ob die Verschiebung im EAC erfolgreich war, indem Sie auf Status Für alle Batches klicken.

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Erstellen einer Batchverschiebungsanforderung

Verwenden des EAC zum Erstellen einer Batchverschiebungsanforderung

Melden Sie sich beim EAC an, und führen Sie die folgenden Schritte aus:

  1. Navigieren Sie im EAC zu Empfängermigration>, und klicken Sie dann aufSymbol hinzufügen..

  2. Wählen Sie im Assistenten Zum Verschieben eines neuen lokalen Postfachs die Benutzer aus, die Sie verschieben möchten, klicken Sie auf OK und dann auf Weiter.

  3. Geben Sie auf der Seite Konfiguration verschieben einen Namen für den neuen Batch ein. Wählen Sie die gewünschten Optionen für das Archivpostfach und den Speicherort der Postfachdatenbank aus, und klicken Sie auf Neu.

Warnung

Stellen Sie sicher, dass Sie den Grenzwert für ungültige Elemente nicht auf mehr als 50 Elemente festlegen. Wenn Sie dies tun, kann die Verschiebung fehlschlagen. Wenn Sie den Grenzwert für ungültige Elemente auf mehr als 50 Elemente festlegen möchten, müssen Sie die Exchange-Verwaltungsshell verwenden und den Parameter -AcceptLargeDataLoss auf true festlegen.

Verwenden der Shell zum Erstellen einer Batchverschiebungsanforderung

In diesem Beispiel wird ein Migrationsbatch für eine lokale Verschiebung erstellt, bei der die Postfächer in der angegebenen .csv-Datei in eine andere Postfachdatenbank verschoben werden. Diese .csv Datei enthält eine einzelne Spalte, die die E-Mail-Adresse für jedes der Postfächer enthält, die verschoben werden. Die Kopfzeile dieser Spalte muss EmailAddress lauten. Der Migrationsbatch in diesem Beispiel muss manuell mit dem Cmdlet Start-MigrationBatch oder dem Exchange Admin Center (EAC) gestartet werden. Alternativ dazu können Sie auch den Parameter AutoStart verwenden, um den Batch automatisch zu starten.

New-MigrationBatch -Local -Name LocalMove1 -CSVData ([System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\LocalMove1.csv")) -TargetDatabases MBXDB2 -TimeZone "Pacific Standard Time"
Start-MigrationBatch -Identity LocalMove1

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und Start-MigrationBatch.

Hinweis

Alle Postfächer, die in der CSV-Datei angegeben sind, werden migriert, auch wenn sie sich außerhalb des RBAC-Bereichs befinden (z. B. eine Organisationseinheit), die dem Administrator Berechtigungen zum Migrieren von Postfächern erteilt.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Überprüfen Sie, ob die Verschiebung im EAC erfolgreich war, indem Sie auf Status Für alle Batches klicken.

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Anzeigen von Migrationsbatches

Ein Beispiel für die Verwendung der Shell zum Anzeigen eines Migrationsbatches finden Sie unter Beispiel 2 in Get-MigrationBatch.

Verschieben nur des primären Postfachs eines Benutzers

Verwenden des Exchange-Verwaltungskonsoles, um nur das primäre Postfach eines Benutzers zu verschieben

  1. Navigieren Sie im EAC zu Empfängermigration>, und klicken Sie dann aufSymbol hinzufügen..

  2. Wählen Sie im Assistenten zum Verschieben eines neuen lokalen Postfachs den Benutzer aus, dessen primäres Postfach Sie verschieben möchten, klicken Sie auf OK , und klicken Sie dann auf Weiter.

  3. Geben Sie auf der Seite Konfiguration verschieben einen Namen für den neuen Batch ein. Wählen Sie Nur primäres Postfach verschieben aus, wählen Sie die gewünschten Optionen für den Speicherort der Postfachdatenbank aus, und klicken Sie dann auf Neu.

Verwenden der Shell, um nur das primäre Postfach eines Benutzers zu verschieben

In diesem Beispiel wird nur das primäre Postfach von Tony Smith in DB01 verschoben. Das Archiv wird nicht verschoben.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -PrimaryOnly -TargetDatabase "DB01"

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Klicken Sie im EAC auf Status Für alle Batches.

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Erstellen einer gesamtstrukturübergreifenden Verschiebung mithilfe einer CSV-Batchdatei

In diesem Beispiel wird der Migrationsendpunkt konfiguriert und anschließend mithilfe einer CSV-Datei eine gesamtstrukturübergreifende Batchverschiebung von der Quellgesamtstruktur in die Zielgesamtstruktur erstellt.

New-MigrationEndpoint -Name Fabrikam -ExchangeRemote -Autodiscover -EmailAddress tonysmith@fabrikam.com -Credentials (Get-Credential fabrikam\tonysmith)

$csvData=[System.IO.File]::ReadAllBytes("C:\Users\Administrator\Desktop\batch.csv")
New-MigrationBatch -CSVData $csvData -Timezone "Pacific Standard Time" -Name FabrikamMerger -SourceEndpoint Fabrikam -TargetDeliveryDomain "mail.contoso.com"

Weitere Informationen zur Vorbereitung Ihrer Gesamtstruktur für gesamtstrukturübergreifende Verschiebungen finden Sie in den folgenden Themen:

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Verschieben nur eines Archivpostfachs

Verwenden des EAC, um nur ein Archivpostfach zu verschieben

  1. Navigieren Sie im EAC zu Empfängermigration>, und klicken Sie dann aufSymbol hinzufügen..

  2. Wählen Sie im Assistenten Zum Verschieben eines neuen lokalen Postfachs den Benutzer aus, dessen Archivpostfach Sie verschieben möchten, klicken Sie auf OK , und klicken Sie dann auf Weiter.

  3. Geben Sie auf der Seite Konfiguration verschieben einen Namen für den neuen Batch ein. Wählen Sie Nur Archivpostfach verschieben aus, wählen Sie die gewünschten Optionen für den Speicherort der Postfachdatenbank aus, und klicken Sie dann auf Neu.

Verwenden der Shell, um nur ein Archivpostfach zu verschieben

In diesem Beispiel wird nur das Archivpostfach von Tony Smith in DB03 verschoben. Das primäre Postfach wird nicht verschoben.

New-MoveRequest -Identity 'tony@alpineskihouse.com' -ArchiveOnly -ArchiveTargetDatabase "DB03"

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Verschieben des primären Postfachs und Archivpostfachs eines Benutzers in separate Datenbanken

In diesem Beispiel werden das primäre Postfach und das Archivpostfach von Ayla in separate Datenbanken verschoben. Die primäre Datenbank wird in DB01 verschoben, und das Archiv wird in DB03 verschoben.

New-MoveRequest -Identity 'ayla@humongousinsurance.com' -TargetDatabase DB01 -ArchiveTargetDatabase -DB03

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.

Verschieben des primären Postfachs eines Benutzers und Zulassen eines hohen Grenzwerts für ungültige Elemente

Verwenden des EAC zum Verschieben des primären Postfachs eines Benutzers und Zulassen eines großen Grenzwerts für ungültige Elemente

  1. Navigieren Sie im EAC zu Empfängermigration>, und klicken Sie dann aufSymbol hinzufügen..

  2. Wählen Sie im Assistenten zum Verschieben eines neuen lokalen Postfachs den Benutzer aus, dessen primäres Postfach Sie verschieben möchten, klicken Sie auf OK, und klicken Sie dann auf Weiter.

  3. Geben Sie auf der Seite Konfiguration verschieben einen Namen für den neuen Batch ein. Wählen Sie Nur primäres Postfach verschieben und dann die gewünschten Optionen für den Speicherort der Postfachdatenbank aus.

  4. Klicken Sie auf Weitere OptionenSymbol weitere Optionen., geben Sie den Grenzwert für ungültige Elemente ein, und klicken Sie dann auf OK.

Verwenden der Shell zum Verschieben des primären Postfachs eines Benutzers und Zulassen eines großen Grenzwerts für ungültige Elemente

In diesem Beispiel wird Lisas primäres Postfach in die Postfachdatenbank DB01 verschoben und der Grenzwert für ungültige Elemente auf 100festgelegt. Um einen großen Grenzwert für ungültige Elemente festzulegen, müssen Sie den AcceptLargeDataLoss-Parameter verwenden.

New-MoveRequest -Identity 'Lisa' -PrimaryOnly -TargetDatabase "DB01" -BadItemLimit 100 -AcceptLargeDataLoss

Ausführliche Informationen zu Syntax und Parametern finden Sie unter New-MigrationBatch und New-MoveRequest.

Woher wissen Sie, dass dieses Verfahren erfolgreich war?

Gehen Sie folgendermaßen vor, um sicherzustellen, dass die Migration erfolgreich abgeschlossen wurde:

  • Führen Sie in der Shell den folgenden Befehl aus, um Informationen zum Verschieben von Postfächern abzurufen.

    Get-MigrationUserStatistics -Identity BatchName -Status | Format-List
    

Weitere Informationen finden Sie unter Get-MigrationUserStatistics.