Set-SPOMigrationPackageAzureSource

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

Syntax

ImplicitSourceExplicitAzure

Set-SPOMigrationPackageAzureSource
    -MigrationSourceLocations <MigrationPackageLocation>
    -AccountName <String>
    -AccountKey <String>
    [-FileContainerName <String>]
    [-PackageContainerName <String>]
    [-AzureQueueName <String>]
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ImplicitSourceImplicitAzure

Set-SPOMigrationPackageAzureSource
    -MigrationSourceLocations <MigrationPackageLocation>
    -MigrationPackageAzureLocations <MigrationPackageAzureLocations>
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ExplicitSourceExplicitAzure

Set-SPOMigrationPackageAzureSource
    -SourceFilesPath <String>
    -SourcePackagePath <String>
    -AccountName <String>
    -AccountKey <String>
    [-FileContainerName <String>]
    [-PackageContainerName <String>]
    [-AzureQueueName <String>]
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<CommonParameters>]

ExplicitSourceImplicitAzure

Set-SPOMigrationPackageAzureSource
    -SourceFilesPath <String>
    -SourcePackagePath <String>
    -MigrationPackageAzureLocations <MigrationPackageAzureLocations>
    [-EncryptionParameters <EncryptionParameters>]
    [-NoUpload]
    [-NoSnapshotCreation]
    [-EncryptionMetaInfo <MigrationFileEncryptionInfo[]>]
    [-NoLogFile]
    [-Overwrite]
    [-ParallelUpload]
    [<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 Parametersätze für Cmdlets.

Dieses Cmdlet gibt ein Microsoft.Online.SharePoint.Migration-Objekt zurück. MigrationPackageAzureLocations-Objekt, das als Quelle für dieses Cmdlet oder, allgemeiner, 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 hochgeladen, Momentaufnahmen der Dateien erstellt 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

Anwendbar: SharePoint Online

Der Kontoschlüssel für das Azure Storage-Konto

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-AccountName

Anwendbar: SharePoint Online

Der Kontoname für das Azure Storage-Konto

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-AzureQueueName

Anwendbar: SharePoint Online

Ein optionaler Name der Azure Storage Reporting-Warteschlange, in der die Ereignisse der Importvorgänge beim Importieren aufgelistet werden. Dieser Wert muss klein geschrieben werden und den Azure-Benennungsregeln für Warteschlangen entsprechen.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EncryptionMetaInfo

Anwendbar: SharePoint Online

PARAMVALUE: MigrationFileEncryptionInfo[]

Parametereigenschaften

Typ:

Microsoft.Online.SharePoint.Migration.MigrationFileEncryptionInfo[]

Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-EncryptionParameters

Anwendbar: SharePoint Online

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

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.Migration.EncryptionParameters
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-FileContainerName

Anwendbar: SharePoint Online

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 Azure-Regeln für die Benennung von Containern entsprechen. Wenn dies nicht angegeben ist, wird ein Name im Format <GUID-Dateien> generiert.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationPackageAzureLocations

Anwendbar: SharePoint Online

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 des Set-SPOMigrationPackageAzureSource

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceImplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceImplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-MigrationSourceLocations

Anwendbar: SharePoint Online

Mögliche Quellspeicherorte für die Migration.

Parametereigenschaften

Typ:Microsoft.Online.SharePoint.Migration.MigrationPackageLocation
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ImplicitSourceImplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NoLogFile

Anwendbar: SharePoint Online

Gibt an, dass keine Protokolldatei erstellt werden soll. Standardmäßig wird eine neue CopyMigrationPackage-Protokolldatei in dem im SourcePackagePath-Parameter angegebenen Verzeichnis erstellt.

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NoSnapshotCreation

Anwendbar: SharePoint Online

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

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-NoUpload

Anwendbar: SharePoint Online

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

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-Overwrite

Anwendbar: SharePoint Online

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-PackageContainerName

Anwendbar: SharePoint Online

Der optionale Name des Azure-BLOB-Speichercontainers, der, wenn noch nicht vorhanden, erstellt wird. Es enthält die hochgeladenen Paketmetadatendateien. Der Wert muss klein geschrieben sein und den Azure-Regeln für die Benennung von Containern entsprechen. Wenn dies nicht angegeben ist, wird ein Name mit dem Format <GUID-Paket> generiert.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ImplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-ParallelUpload

Anwendbar: SharePoint Online

Ob der parallele Upload von Dateien in Azure aktiviert werden soll

Parametereigenschaften

Typ:System.Management.Automation.SwitchParameter
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

(All)
Position:Named
Obligatorisch:False
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SourceFilesPath

Anwendbar: SharePoint Online

Der Verzeichnisspeicherort, in dem sich die Quellinhaltsdateien des Pakets befinden.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceImplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

-SourcePackagePath

Anwendbar: SharePoint Online

Der Verzeichnisspeicherort, in dem sich die Metadatendateien des Pakets befinden.

Parametereigenschaften

Typ:System.String
Standardwert:None
Unterstützt Platzhalter:False
Nicht anzeigen:False

Parametersätze

ExplicitSourceExplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False
ExplicitSourceImplicitAzure
Position:Named
Obligatorisch:True
Wert aus Pipeline:False
Wert aus Pipeline nach dem Eigenschaftsnamen:False
Wert aus verbleibenden Argumenten:False

CommonParameters

Dieses Cmdlet unterstützt die allgemeinen Parameter: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen finden Sie unter about_CommonParameters.

Eingaben

None

Ausgaben

System.Object