Partager via


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é le contenu chargé.

Syntaxe

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

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

Applicable : SharePoint Online

Clé du compte Azure Storage.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-AccountName

Applicable : SharePoint Online

Nom du compte Azure Storage.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-AzureQueueName

Applicable : SharePoint Online

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.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EncryptionMetaInfo

Applicable : SharePoint Online

PARAMVALUE : MigrationFileEncryptionInfo[]

Propriétés du paramètre

Type:

Microsoft.Online.SharePoint.Migration.MigrationFileEncryptionInfo[]

Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-EncryptionParameters

Applicable : SharePoint Online

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

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.Migration.EncryptionParameters
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-FileContainerName

Applicable : SharePoint Online

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 <GUID-files>.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MigrationPackageAzureLocations

Applicable : SharePoint Online

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

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceImplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceImplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-MigrationSourceLocations

Applicable : SharePoint Online

Emplacements sources possibles à migrer.

Propriétés du paramètre

Type:Microsoft.Online.SharePoint.Migration.MigrationPackageLocation
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ImplicitSourceImplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-NoLogFile

Applicable : SharePoint Online

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.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-NoSnapshotCreation

Applicable : SharePoint Online

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.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-NoUpload

Applicable : SharePoint Online

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.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Overwrite

Applicable : SharePoint Online

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-PackageContainerName

Applicable : SharePoint Online

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 <GUID-package>.

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ImplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceExplicitAzure
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-ParallelUpload

Applicable : SharePoint Online

Indique s’il faut activer le chargement parallèle de fichiers sur Azure.

Propriétés du paramètre

Type:System.Management.Automation.SwitchParameter
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SourceFilesPath

Applicable : SharePoint Online

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

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ExplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceImplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-SourcePackagePath

Applicable : SharePoint Online

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

Propriétés du paramètre

Type:System.String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

ExplicitSourceExplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False
ExplicitSourceImplicitAzure
Position:Named
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

None

Sorties

System.Object