Set-SPOMigrationPackageAzureSource

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

Sintaxe

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

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 de Cmdlet.

Este cmdlet retorna um Microsoft.Online.SharePoint.Migration. MigrationPackageAzureLocations, que pode ser usado como uma fonte para esse 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âneos dos arquivos e, por último, 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

Aplicável: SharePoint Online

A chave da conta de Armazenamento do Azure.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AccountName

Aplicável: SharePoint Online

O nome da conta de Armazenamento do Azure.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-AzureQueueName

Aplicável: SharePoint Online

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 letras minúsculas e estar em conformidade com as regras de nomenclatura de fila do Azure.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-EncryptionMetaInfo

Aplicável: SharePoint Online

PARAMVALUE: MigrationFileEncryptionInfo[]

Propriedades do parâmetro

Tipo:

Microsoft.Online.SharePoint.Migration.MigrationFileEncryptionInfo[]

Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-EncryptionParameters

Aplicável: SharePoint Online

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

Propriedades do parâmetro

Tipo:Microsoft.Online.SharePoint.Migration.EncryptionParameters
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-FileContainerName

Aplicável: SharePoint Online

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 letras minúsculas e estar em conformidade com as regras de nomenclatura de contêiner do Azure. Se isso não for fornecido, um nome será gerado usando os arquivos GUID> de formato<.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MigrationPackageAzureLocations

Aplicável: SharePoint Online

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

Propriedades do parâmetro

Tipo:Microsoft.Online.SharePoint.Migration.MigrationPackageAzureLocations
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceImplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceImplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-MigrationSourceLocations

Aplicável: SharePoint Online

Possíveis locais de origem para migrar.

Propriedades do parâmetro

Tipo:Microsoft.Online.SharePoint.Migration.MigrationPackageLocation
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ImplicitSourceImplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-NoLogFile

Aplicável: SharePoint Online

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.

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-NoSnapshotCreation

Aplicável: SharePoint Online

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.

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-NoUpload

Aplicável: SharePoint Online

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

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Overwrite

Aplicável: SharePoint Online

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-PackageContainerName

Aplicável: SharePoint Online

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 letras minúsculas e estar em conformidade com as regras de nomenclatura de contêiner do Azure. Se isso não for fornecido, um nome será gerado usando o pacote GUID> de formato<.

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ImplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ParallelUpload

Aplicável: SharePoint Online

Se o upload paralelo de arquivos deve ser habilitado no Azure.

Propriedades do parâmetro

Tipo:System.Management.Automation.SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourceFilesPath

Aplicável: SharePoint Online

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

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceImplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-SourcePackagePath

Aplicável: SharePoint Online

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

Propriedades do parâmetro

Tipo:System.String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

ExplicitSourceExplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False
ExplicitSourceImplicitAzure
Cargo:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

Este cmdlet dá suporte aos parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, confira about_CommonParameters.

Entradas

None

Saídas

System.Object