Set-SPOMigrationPackageAzureSource

Cmdlet para crear contenedores de Azure, cargar archivos de paquetes de migración en los contenedores adecuados e instantánear el contenido cargado.

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

Este cmdlet contiene más de un conjunto de parámetros. Solo puede usar parámetros de un conjunto y no puede combinar parámetros de conjuntos distintos. Para obtener más información sobre cómo usar conjuntos de parámetros, vea Conjuntos de parámetros de cmdlet.

Este cmdlet devuelve un Microsoft.Online.SharePoint.Migration. Objeto MigrationPackageAzureLocations, que se puede usar como origen para este cmdlet o, más comúnmente, como origen para el Submit-SPOMigrationJob cmdlet.

Ejemplos

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

En este ejemplo se crean contenedores de paquetes de migración en Azure Storage con las credenciales de cuenta proporcionadas, se cargan los archivos de paquete en ellos, se crean instantáneas de los archivos y, por último, se devuelven las cadenas de conexión a una variable de PowerShell.

EJEMPLO 2

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

En este ejemplo se usan contenedores existentes del paquete de migración en almacenamiento de Azure para crear una instantánea de archivos cargados previamente y después se devuelven las cadenas de conexión a una variable de PowerShell.

Parámetros

-AccountKey

La clave de cuenta para la cuenta de almacenamiento de Azure.

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

-AccountName

El nombre de cuenta para la cuenta de almacenamiento de Azure.

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

-AzureQueueName

Nombre opcional de la cola de informe de almacenamiento de Azure donde las operaciones de importación muestran eventos durante la importación. Este valor debe estar en minúsculas y cumplir las reglas de nomenclatura de cola de 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

Objeto EncryptionParameters. Consulte New-SPOMigrationEncryptionParameters para obtener más información.

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

-FileContainerName

Nombre opcional del contenedor de almacenamiento de blobs de Azure que se creará si no existe actualmente. Contendrá los archivos de contenido del paquete cargado. El valor debe estar en minúsculas y cumplir las reglas de nomenclatura de contenedores de Azure. Si no se proporciona, se generará un nombre con el formato -files.

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

-MigrationPackageAzureLocations

Un conjunto de tokens de SAS y direcciones URL completas que representan los contenedores de almacenamiento de blobs Azure que mantienen el contenido del paquete y los archivos de metadatos, así como una cola de informes de almacenamiento de Azure opcional. Este objeto se devuelve durante el procesamiento correcto de Set-SPOMigrationPackageAzureSource

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

-MigrationSourceLocations

Posibles ubicaciones de origen que se van a migrar.

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

-NoLogFile

Indica que no se cree un archivo de registro. El valor predeterminado es crear un nuevo archivo de registro CopyMigrationPackage en el directorio especificado del parámetro SourcePackagePath.

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

-NoSnapshotCreation

Indica que no se realicen las instantáneas en el contenido en los contenedores. El valor predeterminado es hacer una instantánea de cada uno de los archivos de los paquetes en los contenedores.

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

-NoUpload

Indica que no se deben cargar los archivos del paquete. El valor predeterminado es cargar todos los archivos del paquete.

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

Nombre opcional del contenedor de almacenamiento de blobs de Azure que se creará si no existe actualmente. Contendrá los archivos de metadatos del paquete cargado. El valor debe estar en minúsculas y cumplir las reglas de nomenclatura de contenedores de Azure. Si no se proporciona, se generará un nombre con el formato -package.

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

-SourceFilesPath

Ubicación del directorio donde existen los archivos de contenido de origen del paquete.

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

-SourcePackagePath

Ubicación del directorio donde existen los archivos de metadatos del paquete.

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

Entradas

None

Salidas

System.Object