Zum Hauptinhalt springen

Postfach kopieren

Kopieren Sie Microsoft 365- und Gmail-Postfächer mit PowerShell nach Exchange Online.

Hinweis: Die PowerShell-Integration erfordert ein ShareGate Migrate Pro- oder Enterprise-Abonnement. Sie ist im Essentials-Plan nicht verfügbar.

Befehl

Copy-Mailbox

Beschreibung

Der Befehl zum Kopieren von Exchange Online- und Gmail-Postfächern in einen Microsoft 365-Mandanten.

Beispiele

Ein Exchange Online-Postfach aus Microsoft 365 kopieren

$src = Connect-MicrosoftOnline
$dst = Connect-MicrosoftOnline

$copyOptions = New-MailboxCopyOptions -IncludeEmails -EmailCopyRangeStart (Get-Date).AddDays(-90)

$mailboxesToCopy = Get-Mailbox -Connection $src -Id 272980f8-cba2-4b7f-b020-12ea922d92c5

$mappings = Import-MailboxMappings -SourceConnection $src -DestinationConnection $dst -Path "C:\mappings\SharegateMailboxesMapping.csv"

Copy-Mailbox -SourceConnection $src -DestinationConnection $dst -CopyOptions $copyOptions -MappingSettings $mappings -Mailboxes $mailboxesToCopy

Ein Gmail-Postfach aus Google Workspace kopieren

$src = Connect-Google
$dst = Connect-MicrosoftOnline

$copyOptions = New-MailboxCopyOptions -IncludeEmails -EmailCopyRangeStart (Get-Date).AddDays(-90)

$mailboxesToCopy = Get-Mailbox -Connection $src -Id 123456789012345678901

$mappings = Import-MailboxMappings -SourceConnection $src -DestinationConnection $dst -Path "C:\mappings\SharegateMailboxesMapping.csv"

Copy-Mailbox -SourceConnection $src -DestinationConnection $dst -CopyOptions $copyOptions -MappingSettings $mappings -Mailboxes $mailboxesToCopy

Postfächer kopieren und der Aufgabe einen eigenen Namen geben

$src = Connect-MicrosoftOnline
$dst = Connect-MicrosoftOnline
$copyOptions = New-MailboxCopyOptions -IncludeEmails -EmailCopyRangeStart (Get-Date).AddDays(-90)
$mailboxesToCopy = Get-Mailbox -Connection $src -Id 272980f8-cba2-4b7f-b020-12ea922d92c5
$mappings = Import-MailboxMappings -SourceConnection $src -DestinationConnection $dst -Path "C:\mappings\SharegateMailboxesMapping.csv"
Copy-Mailbox -SourceConnection $src -DestinationConnection $dst -CopyOptions $copyOptions -MappingSettings $mappings -Mailboxes $mailboxesToCopy -TaskName "First task"

Syntax

Copy-Mailbox
-Mailboxes <Mailbox[]>
-SourceConnection <Connection>
-DestinationConnection <Connection>
-CopyOptions <MailboxCopyOptions>
-MappingSettings <MailboxMapping[]>
[-TaskName <String>]

Parameter

-CopyOptions <MailboxCopyOptions>

Gibt die Optionen für das Kopieren des Postfachs an.

Erforderlich?

True

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None

-DestinationConnection <Connection>

Gibt die Ziel-Verbindung an.

Erforderlich?

True

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None

-Mailboxes <Mailbox[]>

Gibt die Quell-Postfächer an, die kopiert werden sollen.

Erforderlich?

True

Standardwert

ShareGate.Mailboxes.Copy.Plugin.Automation.Mailboxes.Entities.Mailbox[]

Pipeline-Eingabe akzeptieren?

True (ByValue)

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None

-MappingSettings <MailboxMapping[]>

Gibt die Zuordnungseinstellungen an.

Erforderlich?

True

Standardwert

ShareGate.Mailboxes.Copy.Plugin.Automation.MailboxesMappings.Entities.MailboxMapping[]

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None

-SourceConnection <Connection>

Gibt die Quell-Verbindung an.

Erforderlich?

True

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None

-TaskName <String>

Gibt einen Namen für die Aufgabe an.

Erforderlich?

False

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

None


"Dieser Artikel wurde mithilfe künstlicher Intelligenz übersetzt. Im Zweifelsfall beachten Sie bitte die englische Originalversion."

Hat dies deine Frage beantwortet?