Set-SPOMigrationPackageAzureSource

Applet de commande pour créer des conteneurs Azure, charger des fichiers de package de migration dans les conteneurs appropriés et instantanér le contenu chargé.

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>]

Description

Cette applet de commande contient plus d’un jeu de paramètres. Vous ne pouvez utiliser les paramètres que d’un seul jeu et vous ne pouvez pas combiner les paramètres de différents jeux. Pour plus d’informations sur l’utilisation des jeux de paramètres, consultez Ensembles de paramètres d’applet de commande.

Cette applet de commande renvoie un objet Microsoft.Online.SharePoint.Migration. Objet MigrationPackageAzureLocations, qui peut être utilisé comme source pour cette applet de commande ou, plus généralement, comme source pour l’applet Submit-SPOMigrationJob de commande.

Exemples

EXEMPLE 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=="

Cet exemple crée des conteneurs de packages de migration dans le stockage Azure à l’aide des informations d’identification de compte fournies, charge les fichiers de package dans ceux-ci, capture les fichiers et retourne enfin les chaînes de connexion à une variable PowerShell.

EXEMPLE 2

Set-SPOMigrationPackageAzureSource -SourcePath \\fileserver\share\folder1 -OutputPackagePath d:\MigrationPackages\Folder1_TgtPkg -MigrationPackageAzureLocations $azurelocations -AccountName migrationstore -AccountKey "nmcXQ+1NctB7BlRVm+8+qWUn6GUFIH7E5ZQPThcjg8SfFWTJ34HthyOEoROwxHYIajpOYxYDt7qUwSEBQlLWoA==" -NoUpload

Cet exemple montre comment utiliser les conteneurs de package de migration existants dans Azure Storage pour effectuer des captures instantanées des fichiers précédemment téléchargés, puis renvoyer les chaînes de connexion dans une variable PowerShell.

Paramètres

-AccountKey

Clé du compte Azure Storage.

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

-AccountName

Nom du compte Azure Storage.

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

-AzureQueueName

Nom facultatif de la file d’attente de rapports Azure Storage dans laquelle les opérations d’importation répertorient les événements lors de l’importation. Cette valeur doit être en minuscules et être conforme aux règles de nommage de file d’attente d’Azure.

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

Objet EncryptionParameters. Pour plus d’informations, consultez New-SPOMigrationEncryptionParameters .

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

-FileContainerName

Nom facultatif du conteneur Azure Blob Storage qui doit être créé s’il n’existe pas actuellement. Il doit contenir les fichiers de contenu de package téléchargés. La valeur doit être en minuscules et conforme aux règles de nommage de conteneur d’Azure. Si ce n’est pas le cas, un nom est généré à l’aide du format -files.

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

-MigrationPackageAzureLocations

Ensemble d’URL complètes et de jetons SAS représentant les conteneurs Azure Blob Storage qui comprennent le contenu du package et des fichiers de métadonnées, ainsi qu’une file d’attente de rapports Azure Storage facultative. Cet objet est retourné pendant le traitement réussi du Set-SPOMigrationPackageAzureSource

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

-MigrationSourceLocations

Emplacements sources possibles à migrer.

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

-NoLogFile

Indique de ne pas créer de fichier journal. La valeur par défaut indique de créer un fichier journal CopyMigrationPackage au sein du répertoire spécifié dans le paramètre SourcePackagePath.

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

-NoSnapshotCreation

Indique de ne pas effectuer de captures instantanées du contenu dans les conteneurs. La valeur par défaut indique d’effectuer une capture instantanée des fichiers de package se trouvant dans les conteneurs.

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

-NoUpload

Indique de ne pas télécharger les fichiers de package. La valeur par défaut indique de télécharger tous les fichiers de package.

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

Nom facultatif du conteneur Azure Blob Storage qui doit être créé s’il n’existe pas actuellement. Il doit contenir les fichiers de métadonnées de package téléchargés. La valeur doit être en minuscules et conforme aux règles de nommage de conteneur d’Azure. Si ce n’est pas le cas, un nom est généré à l’aide du format -package.

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

-SourceFilesPath

Emplacement du répertoire où se trouvent les fichiers de contenu source du package.

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

-SourcePackagePath

Emplacement du répertoire où se trouvent les fichiers de métadonnées du package.

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

Entrées

None

Sorties

System.Object