Condividi tramite


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, esegue lo 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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-AccountName

Nome dell'account di Archiviazione di Azure.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-EncryptionMetaInfo

PARAMVALUE: MigrationFileEncryptionInfo[]

Tipo:MigrationFileEncryptionInfo[]
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-EncryptionParameters

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

Tipo:EncryptionParameters
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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 <GUID-files>.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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

Tipo:MigrationPackageAzureLocations
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-MigrationSourceLocations

Possibili percorsi di origine di cui eseguire la migrazione.

Tipo:MigrationPackageLocation
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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.

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-NoUpload

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

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-Overwrite

Tipo:SwitchParameter
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a: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 <GUID-package>.

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:False
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-SourceFilesPath

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

-SourcePackagePath

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

Tipo:String
Posizione:Named
Valore predefinito:None
Necessario:True
Accettare l'input della pipeline:False
Accettare caratteri jolly:False
Si applica a:SharePoint Online

Input

None

Output

System.Object