Set-SPOMigrationPackageAzureSource

Cmdlet zum Erstellen von Azure-Containern, Hochladen von Migrationspaketdateien in die entsprechenden Container und Erstellen einer Momentaufnahme des hochgeladenen Inhalts.

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-AccountName

Der Kontoname für das Azure Storage-Konto

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-EncryptionMetaInfo

PARAMVALUE: MigrationFileEncryptionInfo[]

Type:MigrationFileEncryptionInfo[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-EncryptionParameters

Ein EncryptionParameters-Objekt. Weitere Informationen finden Sie unter New-SPOMigrationEncryptionParameters .

Type:EncryptionParameters
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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 -files generiert.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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

Type:MigrationPackageAzureLocations
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-MigrationSourceLocations

Mögliche Zu migrierende Quellspeicherorte.

Type:MigrationPackageLocation
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-NoSnapshotCreation

Gibt an, dass keine Momentaufnahmen der Containerinhalte erstellt werden. Standardmäßig wird für jede Paketdatei im Container eine Momentaufnahme erstellt.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-NoUpload

Gibt an, dass die Paketdateien nicht hochgeladen werden sollen. Standardmäßig werden alle Paketdateien hochgeladen.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-Overwrite

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to: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 -package generiert.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-SourceFilesPath

Der Verzeichnisspeicherort, in dem die Quellinhaltsdateien des Pakets vorhanden sind.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

-SourcePackagePath

Der Verzeichnisspeicherort, in dem die Metadatendateien des Pakets vorhanden sind.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Online

Eingaben

None

Ausgaben

System.Object