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