Set-SPOMigrationPackageAzureSource
Cmdlet zum Erstellen von Azure-Containern, Hochladen von Migrationspaketdateien in die entsprechenden Container und Momentaufnahme der hochgeladenen Inhalte.
Syntax
Set-SPOMigrationPackageAzureSource
-AccountKey <String>
-AccountName <String>
[-AzureQueueName <String>]
[-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
[-EncryptionParameters <EncryptionParameters>]
[-FileContainerName <String>]
-MigrationSourceLocations <MigrationPackageLocation>
[-NoLogFile]
[-NoSnapshotCreation]
[-NoUpload]
[-Overwrite]
[-PackageContainerName <String>]
[<CommonParameters>]
Set-SPOMigrationPackageAzureSource
-AccountKey <String>
-AccountName <String>
[-AzureQueueName <String>]
[-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
[-EncryptionParameters <EncryptionParameters>]
[-FileContainerName <String>]
[-NoLogFile]
[-NoSnapshotCreation]
[-NoUpload]
[-Overwrite]
[-PackageContainerName <String>]
-SourceFilesPath <String>
-SourcePackagePath <String>
[<CommonParameters>]
Set-SPOMigrationPackageAzureSource
[-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
[-EncryptionParameters <EncryptionParameters>]
-MigrationPackageAzureLocations <MigrationPackageAzureLocations>
-MigrationSourceLocations <MigrationPackageLocation>
[-NoLogFile]
[-NoSnapshotCreation]
[-NoUpload]
[-Overwrite]
[<CommonParameters>]
Set-SPOMigrationPackageAzureSource
[-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
[-EncryptionParameters <EncryptionParameters>]
-MigrationPackageAzureLocations <MigrationPackageAzureLocations>
[-NoLogFile]
[-NoSnapshotCreation]
[-NoUpload]
[-Overwrite]
-SourceFilesPath <String>
-SourcePackagePath <String>
[<CommonParameters>]
Beschreibung
Dieses Cmdlet umfasst mehrere Parametersätze. Sie können nur Parameter aus einem der Parametersätze verwenden und können Parameter aus unterschiedlichen Parametersätzen nicht miteinander kombinieren. Weitere Informationen zur Verwendung von Parametersätzen finden Sie unter Cmdlet-Parametersätze.
Dieses Cmdlet gibt ein Microsoft.Online.SharePoint.Migration-Objekt zurück. MigrationPackageAzureLocations-Objekt, das als Quelle für dieses Cmdlet oder häufiger als Quelle für das Submit-SPOMigrationJob
Cmdlet verwendet werden kann.
Beispiele
BEISPIEL 1
$azurelocations = Set-SPOMigrationPackageAzureSource -SourcePath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_TgtPkg -FileContainerUri migration-files -PackageContainerUri migration-package -AccountName migrationstore -AccountKey "nmcXQ+1NctB7BlRVm+8+qWUn6GUFIH7E5ZQPThcjg8SfFWTJ34HthyOEoROwxHYIajpOYxYDt7qUwSEBQlLWoA=="
In diesem Beispiel werden Migrationspaketcontainer in Azure Storage mit den angegebenen Kontoanmeldeinformationen erstellt, die Paketdateien in diese hochgeladen, die Dateien momentaufnahmet und schließlich die Verbindungszeichenfolgen an eine PowerShell-Variable zurückgegeben.
BEISPIEL 2
Set-SPOMigrationPackageAzureSource -SourcePath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_TgtPkg -MigrationPackageAzureLocations $azurelocations -AccountName migrationstore -AccountKey "nmcXQ+1NctB7BlRVm+8+qWUn6GUFIH7E5ZQPThcjg8SfFWTJ34HthyOEoROwxHYIajpOYxYDt7qUwSEBQlLWoA==" -NoUpload
In diesem Beispiel werden vorhandene Migrationspaketcontainer im Azure-Speicher für die Momentaufnahme der zuvor hochgeladenen Dateien verwendet, und dann die Verbindungszeichenfolgen in einer PowerShell-Variablen zurückgegeben.
Parameter
-AccountKey
Der Kontoschlüssel für das Azure Storage-Konto
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-AccountName
Der Kontoname für das Azure Storage-Konto
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-AzureQueueName
Ein optionaler Name der Azure Storage Reporting-Warteschlange, in der die Ereignisse der Importvorgänge beim Importieren aufgelistet werden. Dieser Wert muss klein geschrieben sein und den Azure-Regeln für die Warteschlangenbenennung entsprechen.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-EncryptionMetaInfo
PARAMVALUE: MigrationFileEncryptionInfo[]
Typ: | MigrationFileEncryptionInfo[] |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-EncryptionParameters
Ein EncryptionParameters-Objekt. Weitere Informationen finden Sie unter New-SPOMigrationEncryptionParameters .
Typ: | EncryptionParameters |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-FileContainerName
Der optionale Name des Azure-BLOB-Speichercontainers, der, wenn noch nicht vorhanden, erstellt wird. Dieser wird die hochgeladenen Paketinhaltsdateien enthalten. Der Wert muss klein geschrieben sein und den Containerbenennungsregeln von Azure entsprechen. Wenn dies nicht angegeben ist, wird ein Name im Format <GUID-files> generiert.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-MigrationPackageAzureLocations
Eine Reihe von vollqualifizierten URLs und SAS-Token der Azure-BLOB-Speichercontainer, in denen die Paketinhalte, Metadatendateien und optional eine Azure Storage Reporting-Warteschlange enthalten sind. Dieses Objekt wird während der erfolgreichen Verarbeitung der Set-SPOMigrationPackageAzureSource
Typ: | MigrationPackageAzureLocations |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-MigrationSourceLocations
Mögliche Zu migrierende Quellspeicherorte.
Typ: | MigrationPackageLocation |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-NoLogFile
Gibt an, dass keine Protokolldatei erstellt werden soll. Standardmäßig wird eine neue CopyMigrationPackage-Protokolldatei in dem im SourcePackagePath-Parameter angegebenen Verzeichnis erstellt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-NoSnapshotCreation
Gibt an, dass keine Momentaufnahmen der Containerinhalte erstellt werden. Standardmäßig wird für jede Paketdatei im Container eine Momentaufnahme erstellt.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-NoUpload
Gibt an, dass die Paketdateien nicht hochgeladen werden sollen. Standardmäßig werden alle Paketdateien hochgeladen.
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-Overwrite
Typ: | SwitchParameter |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-PackageContainerName
Der optionale Name des Azure-BLOB-Speichercontainers, der, wenn noch nicht vorhanden, erstellt wird. Sie enthält die hochgeladenen Paketmetadatendateien. Der Wert muss klein geschrieben sein und den Containerbenennungsregeln von Azure entsprechen. Wenn dies nicht angegeben ist, wird ein Name im Format <GUID-package> generiert.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-SourceFilesPath
Der Verzeichnisspeicherort, in dem die Quellinhaltsdateien des Pakets vorhanden sind.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
-SourcePackagePath
Der Verzeichnisspeicherort, in dem die Metadatendateien des Pakets vorhanden sind.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
Gilt für:: | SharePoint Online |
Eingaben
None
Ausgaben
System.Object