Set-SPOMigrationPackageAzureSource

Cmdlet per creare contenitori di Azure, caricare i file del pacchetto di migrazione nei contenitori appropriati e creare uno snapshot del contenuto caricato.

Sintassi

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

Descrizione

Questo cmdlet include più set di parametri. È possibile utilizzare solo i parametri di un set di parametri e non è possibile combinare parametri appartenenti a set di parametri diversi. Per altre informazioni su come usare i set di parametri, vedere Set di parametri di cmdlet.

Questo cmdlet restituisce un oggetto Microsoft.Online.SharePoint.Migration. Oggetto MigrationPackageAzureLocations, che può essere usato come origine per questo cmdlet o, più comunemente, come origine per il Submit-SPOMigrationJob cmdlet.

Esempio

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

Questo esempio crea contenitori di pacchetti di migrazione nell'archiviazione di Azure usando le credenziali dell'account fornite, carica i file del pacchetto in essi contenuti, snapshot dei file e infine restituisce le stringhe di connessione a una variabile di PowerShell.

ESEMPIO 2

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

In questo esempio vengono usati contenitori di pacchetti di migrazione esistenti in Archiviazione di Azure per eseguire snapshot di file caricati in precedenza e quindi restituire le stringhe di connessione a una variabile di PowerShell.

Parametri

-AccountKey

Chiave dell'account di Archiviazione di Azure.

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

-AccountName

Nome dell'account di Archiviazione di Azure.

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

-AzureQueueName

Nome facoltativo della coda di report di Archiviazione di Azure in cui vengono elencati gli eventi relativi alle operazioni di importazione durante tale operazione. Questo valore deve essere in lettere minuscole e conforme alle regole di denominazione delle code di 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

Oggetto EncryptionParameters. Per altre informazioni, vedere New-SPOMigrationEncryptionParameters .

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

-FileContainerName

Nome facoltativo del contenitore dell'archiviazione BLOB di Azure che verrà creato se non è già esistente. In tale contenitore verranno inseriti i file di contenuto del pacchetto caricati. Il valore deve essere in lettere minuscole e conforme alle regole di denominazione dei contenitori di Azure. Se non è stato specificato, verrà generato un nome usando il formato -files.

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

-MigrationPackageAzureLocations

Set di URL e token SAS completi che rappresentano i contenitori dell'archiviazione BLOB di Azure contenenti i file di metadati e contenuto del pacchetto e una coda opzionale di report di Archiviazione di Azure. Questo oggetto viene restituito durante l'elaborazione corretta dell'oggetto Set-SPOMigrationPackageAzureSource

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

-MigrationSourceLocations

Possibili percorsi di origine di cui eseguire la migrazione.

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

-NoLogFile

Indica di non creare un file di log. Per impostazione predefinita, viene creato un nuovo file di log CopyMigrationPackage all'interno della directory specificata nel parametro SourcePackagePath.

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

-NoSnapshotCreation

Indica di non eseguire snapshot del contenuto presente nei contenitori. Per impostazione predefinita, viene eseguito uno snapshot di ciascuno dei file dei pacchetti presenti nei contenitori.

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

-NoUpload

Indica di non caricare i file del pacchetto. Per impostazione predefinita, vengono caricati tutti i file del pacchetto.

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

Nome facoltativo del contenitore dell'archiviazione BLOB di Azure che verrà creato se non è già esistente. In tale contenitore verranno inseriti i file di metadati del pacchetto caricati. Il valore deve essere in lettere minuscole e conforme alle regole di denominazione dei contenitori di Azure. Se non è stato specificato, verrà generato un nome usando il formato -package.

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

-SourceFilesPath

Percorso della directory in cui sono presenti i file di contenuto di origine del pacchetto.

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

-SourcePackagePath

Percorso della directory in cui sono presenti i file di metadati del pacchetto.

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

Input

None

Output

System.Object