Set-SPOMigrationPackageAzureSource

Cmdlet para criar contêineres do Azure, carregar arquivos de pacote de migração nos contêineres apropriados e instantâneo do conteúdo carregado.

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 contém mais de um parâmetro definido. Você pode usar apenas parâmetros de um conjunto de parâmetro e você não pode combinar parâmetros de diferentes conjuntos de parâmetros. Para obter mais informações sobre como usar conjuntos de parâmetros, consulte Conjuntos de Parâmetros do Cmdlet.

Este cmdlet retorna um Microsoft.Online.SharePoint.Migration. Objeto MigrationPackageAzureLocations, que pode ser usado como fonte para este cmdlet ou, mais comumente, como uma fonte para o Submit-SPOMigrationJob cmdlet.

Exemplos

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

Este exemplo cria contêineres de pacote de migração no armazenamento do Azure usando as credenciais de conta fornecidas, carrega os arquivos de pacote neles, instantâneo os arquivos e, por fim, retorna as cadeias de conexão para uma variável do PowerShell.

EXEMPLO 2

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

Este exemplo usa os contêineres do pacote de migração existente no armazenamento do Azure para criar um instantâneo dos arquivos carregados anteriormente e, em seguida, retorna as cadeias de conexão para uma variável do PowerShell.

Parâmetros

-AccountKey

A chave da conta de Armazenamento do Azure.

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

-AccountName

O nome da conta de Armazenamento do Azure.

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

-AzureQueueName

Um nome opcional da fila do relatório de armazenamento do Azure em que as operações de importação listam eventos durante a importação. Esse valor deve estar em maiúsculas e em conformidade com as regras de nomenclatura de fila do 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

Um objeto EncryptionParameters. Consulte New-SPOMigrationEncryptionParameters para obter mais informações.

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

-FileContainerName

O nome opcional do contêiner de armazenamento de Blob do Azure será criado, caso ele ainda não exista. Ele manterá os arquivos de conteúdo do pacote carregado. O valor deve estar em maiúsculas e em conformidade com as regras de nomenclatura de contêiner do Azure. Se isso não for fornecido, um nome será gerado usando o formato -files.

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

-MigrationPackageAzureLocations

Um conjunto de tokens SAS e URLs totalmente qualificadas que representa os contêineres de Armazenamento de Blob do Azure que armazenam o conteúdo do pacote e arquivos de metadados e uma Fila de Relatórios do Armazenamento do Azure opcional. Esse objeto é retornado durante o processamento bem-sucedido do Set-SPOMigrationPackageAzureSource

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

-MigrationSourceLocations

Possíveis locais de origem a serem migrados.

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

-NoLogFile

Indica para não criar um arquivo de log. O padrão é criar um novo arquivo de log CopyMigrationPackage no diretório especificado no 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 para não executar instantâneos no conteúdo de contêineres. O padrão é fazer um instantâneo de cada um dos arquivos dos pacotes nos contêineres.

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

-NoUpload

Indica para não carregar os arquivos de pacote. O padrão é carregar todos os arquivos do pacote.

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

O nome opcional do contêiner de armazenamento de Blob do Azure será criado, caso ele ainda não exista. Ele manterá os arquivos de metadados do pacote carregado. O valor deve estar em maiúsculas e em conformidade com as regras de nomenclatura de contêiner do Azure. Se isso não for fornecido, um nome será gerado usando o formato -package.

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

-SourceFilesPath

O local do diretório em que os arquivos de conteúdo de origem do pacote existem.

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

-SourcePackagePath

O local do diretório em que os arquivos de metadados do pacote existem.

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

Entradas

None

Saídas

System.Object