Set-SPOMigrationPackageAzureSource

Azure コンテナーを作成し、移行パッケージ ファイルを適切なコンテナーにアップロードし、アップロードされたコンテンツのスナップショットを作成するコマンドレット。

構文

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

説明

このコマンドレットには、複数のパラメーター セットが含まれています。 使用できるのは、1 つのパラメーター セットのパラメーターだけであり、異なるパラメーター セットのパラメーターを組み合わせることはできません。 パラメーター セットの使用方法の詳細については、「コマンドレット パラメーター セット」を参照してください。

このコマンドレットは、Microsoft.Online.SharePoint.Migration を返します。 MigrationPackageAzureLocations オブジェクト。このコマンドレットのソースとして使用することも、より一般的にはコマンドレットの Submit-SPOMigrationJob ソースとして使用することもできます。

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

次の使用例は、指定されたアカウント資格情報を使用して Azure Storage に移行パッケージ コンテナーを作成し、パッケージ ファイルをそれらにアップロードし、ファイルのスナップショットを作成し、最後に接続文字列を PowerShell 変数に返します。

例 2

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

この使用例では、Azure ストレージ内の既存の移行パッケージのコンテナーを使用して、以前アップロードしたファイルのスナップショットを作成してから、接続文字列を PowerShell の変数に返します。

パラメーター

-AccountKey

Azure Storage アカウントのアカウント キー。

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

-AccountName

Azure Storage アカウントのアカウント名。

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

-AzureQueueName

インポート操作がインポート中にイベントを一覧表示する Azure Storage レポート キューの省略可能な名前。 この値は小文字で、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

EncryptionParameters オブジェクト。 詳細については、「 New-SPOMigrationEncryptionParameters 」を参照してください。

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

-FileContainerName

現在存在していない場合に作成される Azure Blob Storage コンテナーの省略可能な名前。 アップロードされたパッケージ コンテンツ ファイルを保持します。 値は小文字で、Azure のコンテナーの名前付け規則に準拠している必要があります。 これが指定されていない場合、-files 形式を使用して名前が生成されます。

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

-MigrationPackageAzureLocations

パッケージのコンテンツとメタデータ ファイル、省略可能な Azure Storage レポート キューを保持する Azure Blob Storage コンテナーを表す一連の完全修飾 URL および SAS トークン。 このオブジェクトは、 の正常な処理中に返されます。 Set-SPOMigrationPackageAzureSource

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

-MigrationSourceLocations

移行する可能性のあるソースの場所。

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

-NoLogFile

ログ ファイルを作成しないことを示します。 既定では、SourcePackagePath パラメーター内に指定されたディレクトリ内に CopyMigrationPackage ログ ファイルを新規作成します。

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

-NoSnapshotCreation

コンテナー内のコンテンツのスナップショットを実行しないことを示します。 既定では、コンテナー内の各パッケージ ファイルのスナップショットを実行します。

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

-NoUpload

パッケージ ファイルをアップロードしないことを示します。 既定では、すべてのパッケージ ファイルをアップロードします。

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

現在存在していない場合に作成される Azure Blob Storage コンテナーの省略可能な名前。 アップロードされたパッケージ メタデータ ファイルを保持します。 値は小文字で、Azure のコンテナーの名前付け規則に準拠している必要があります。 これが指定されていない場合、形式 -package を使用して名前が生成されます。

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

-SourceFilesPath

パッケージのソース コンテンツ ファイルが存在するディレクトリの場所。

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

-SourcePackagePath

パッケージのメタデータ ファイルが存在するディレクトリの場所。

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

入力

None

出力

System.Object