Zum Hauptinhalt springen

Kopieren und Hochstufen

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

Befehl

Copy-Promote

Beschreibung

Der Befehl, um eine Unterwebsite zu einer Websitesammlung zu machen.

Hinweis: Die Hochstufung Ihrer Unterwebsite erfolgt durch eine Migration. Die ursprüngliche Unterwebsite bleibt nach dem Vorgang an der Quelle erhalten.

Beispiele

Hochstufen zu einer neuen M365-Gruppe

$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -BrowserCopy-Promote -Tenant $tenant -SubsiteUrl "https://mytenant.sharepoint.com/sites/mysite/subsite" -WebTemplateName "GROUP#0"

On-Premises-Hochstufung mit Precheck

$farm = Connect-Site http://myfarmCentralAdmin1Copy-Promote -Farm $farm -SubsiteUrl http://myfarm1/sites/mysite/subsite -WhatIf

Hochstufen auf M365 mit Precheck

$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -BrowserCopy-Promote -Tenant $tenant -SubsiteUrl "https://mytenant.sharepoint.com/sites/mysite/subsite" -WhatIf

Hochstufen mit Quell-Löschung

$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -Browser$subsite = Connect-Site -Url "https://mytenant.sharepoint.com/sites/mysite/subsite" -UseCredentialsFrom $tenant$promote = Copy-Promote -Tenant $tenant -SubsiteUrl $subsiteRemove-Site $subsite

Hochstufen mit festgelegten Administratoren

$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -BrowserCopy-Promote -Tenant $tenant -SubsiteUrl "https://mytenant.sharepoint.com/sites/mysite/subsite" -Administrators "user1", "user2", "user3"

Hochstufen mit festgelegtem Namen und URL

$tenant = Connect-Site -Url "https://mytenant-admin.sharepoint.com" -BrowserCopy-Promote -Tenant $tenant -SubsiteUrl "https://mytenant.sharepoint.com/sites/mysite/subsite" -SiteTitle "site title at the destination" -SiteTitleUrlSegment "mynewsite"

Syntax

Copy-Promote
-Farm <Site>-SubsiteUrl <String>[-Administrators <String[]>][-WebTemplateName <String>][-NormalMode <SwitchParameter>][-WhatIf <SwitchParameter>][-TaskName <String>]
Copy-Promote
-Farm <Site>-SubsiteUrl <String>-SiteTitleUrlSegment <String>-SiteTitle <String>[-Administrators <String[]>][-WebTemplateName <String>][-NormalMode <SwitchParameter>][-WhatIf <SwitchParameter>][-TaskName <String>]Parameters

Parameter

-Administrators <String[]>

Legt die Werte fest, die bei der Suche nach Benutzern verwendet werden, die als Administratoren der neuen Websitesammlung gesetzt werden sollen.

Erforderlich?

False

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

Keine

-Farm <Site>

Legt die Farm oder den Mandanten fest, zu dem hochgestuft werden soll.

Erforderlich?

True

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

Tenant

-NormalMode <SwitchParameter>

Legt fest, dass der normale Modus verwendet werden soll. Hinweis: Insane mode wird in PowerShell standardmäßig immer verwendet.

Erforderlich?

False

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

Keine

-SiteTitle <String>

Legt den Titel der neuen Websitesammlung fest. Dieser Parameter muss zusammen mit dem Parameter 'SiteTitleUrlSegment' verwendet werden.

Erforderlich?

True

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

SpecifySiteTitle

Aliase

Keine

-SiteTitleUrlSegment <String>

Legt die neue Website-URL fest, die relativ zum verwalteten Pfad ist. Dieser Parameter muss zusammen mit dem Parameter 'SiteTitle' verwendet werden.

Erforderlich?

True

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

SpecifySiteTitle

Aliase

Keine

-SubsiteUrl <String>

Legt die Unterwebsite fest, die hochgestuft werden soll.

Erforderlich?

True

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

Keine

-TaskName <String>

Legt einen Namen für die Aufgabe fest.

Erforderlich?

False

Standardwert

Keine

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Parametersatzname

(Alle)

Aliase

Keine

-WebTemplateName <String>

Legt den Vorlagennamen der neuen Websitesammlung fest.

Erforderlich?

False

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Name des Parametersatzes

(Alle)

Aliase

None

-WhatIf <SwitchParameter>

Gibt an, dass eine Vorabprüfung anstelle einer Migration ausgeführt wird

Erforderlich?

False

Standardwert

None

Pipeline-Eingabe akzeptieren?

False

Platzhalterzeichen akzeptieren?

False

Name des Parametersatzes

(Alle)

Aliase

None


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

Hat dies deine Frage beantwortet?