Hinweis: Für die PowerShell-Integration ist ein ShareGate Migrate Pro- oder Enterprise-Abonnement erforderlich. Sie ist im Essentials-Plan nicht verfügbar.
Befehl
New-CopySettings
Beschreibung
Der Befehl zum Ändern des Betriebsmodus, um festzulegen, wie ShareGate Migrate bei einer SharePoint-Migration mit Inhalten umgehen soll, die am Ziel bereits vorhanden sind.
Sie können außerdem festlegen, wie ShareGate Migrate mit Elementen umgehen soll, bei denen ein Fehler oder eine Warnung auftritt.
Tipp: Informationen zu weiteren Kopieroptionen finden Sie unter Kopieroptionen in PowerShell.
Beispiele
Inkrementelle Kopie
$copysettings = New-CopySettings -OnContentItemExists IncrementalUpdate
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
$srcList = Get-List -Name "mysrclist" -Site $srcSite
$dstList = Get-List -Name "mydstlist" -Site $dstSite
Copy-Content -SourceList $srcList -DestinationList $dstList -CopySettings $copysettings
Liste mit benutzerdefinierten Kopiereinstellungen kopieren
$copysettings = New-CopySettings -OnError Cancel -OnWarning Cancel -OnContentItemExists Skip -OnSiteObjectExists Skip -VersionOrModerationComment "Moderate by migration"
$srcSite = Connect-Site -Url "http://myfarm1/sites/mysourcesite"
$dstSite = Connect-Site -Url "http://myfarm1/sites/mydestinationsite"
Copy-List -All -SourceSite $srcSite -DestinationSite $dstSite -CopySettings $copysettings
Syntax
New-CopySettings
[[-OnWarning] <OnWarningAction {Continue | Cancel}>]
[[-OnError] <OnErrorAction {Skip | SkipAllVersions | Cancel}>]
[[-OnSiteObjectExists] <OnSiteObjectExistsAction {Merge | Skip}>]
[[-OnContentItemExists] <OnContentItemExistsAction {Overwrite | Skip | Rename | IncrementalUpdate}>]
[[-VersionOrModerationComment] <String>]
Parameter
-OnContentItemExists <OnContentItemExistsAction>
Gibt die Automatisierungsaktion an, wenn ein Inhaltselement bereits vorhanden ist.
Erforderlich? | False |
Standardwert | Overwrite |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-OnError <OnErrorAction>
Gibt die Automatisierungsaktion bei einem Fehler an.
Erforderlich? | False |
Standardwert | Skip |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-OnSiteObjectExists <OnSiteObjectExistsAction>
Gibt die Automatisierungsaktion an, wenn ein Site-Objekt bereits vorhanden ist.
Erforderlich? | False |
Standardwert | Merge |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-OnWarning <OnWarningAction>
Gibt die Automatisierungsaktion bei einer Warnung an.
Erforderlich? | False |
Standardwert | Continue |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
-VersionOrModerationComment <String>
Gibt die Automatisierungsaktion für den Versions- oder Moderationskommentar an.
Erforderlich? | False |
Standardwert | None |
Pipelineeingabe zulässig? | False |
Platzhalterzeichen zulässig? | False |
Parametersatzname | (All) |
Aliase | None |
Dieser Artikel wurde mit künstlicher Intelligenz übersetzt. Bei Unklarheiten konsultieren Sie bitte die englische Originalversion.
