Set-SPOMigrationPackageAzureSource
Cmdlet을 사용하여 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>]
Description
이 cmdlet에는 둘 이상의 매개 변수 집합이 포함됩니다. 한 매개 변수 집합의 매개 변수만 사용할 수 있으며 서로 다른 매개 변수 집합의 매개 변수를 결합할 수 없습니다. 매개 변수 집합을 사용하는 방법에 대한 자세한 내용은 Cmdlet 매개 변수 집합을 참조하세요.
이 cmdlet은 Microsoft.Online.SharePoint.Migration을 반환합니다. MigrationPackageAzureLocations 개체는 이 cmdlet의 원본으로 사용하거나 더 일반적으로 cmdlet의 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 저장소 계정의 계정 키입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-AccountName
Azure 저장소 계정의 계정 이름입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-AzureQueueName
가져오는 동안 가져오기 작업이 이벤트를 나열하는 Azure 저장소 보고 큐의 이름(옵션)입니다. 이 값은 소문자여야 하며 Azure의 큐 명명 규칙을 준수해야 합니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-EncryptionMetaInfo
PARAMVALUE: MigrationFileEncryptionInfo[]
형식: | MigrationFileEncryptionInfo[] |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-EncryptionParameters
EncryptionParameters 개체입니다. 자세한 내용은 New-SPOMigrationEncryptionParameters 를 참조하세요.
형식: | EncryptionParameters |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-FileContainerName
현재 없는 경우 만들어지는 Azure Blob 저장소 컨테이너의 이름(옵션)입니다. 여기에 업로드된 패키지 콘텐츠 파일이 저장됩니다. 값은 소문자여야 하며 Azure의 컨테이너 명명 규칙을 준수해야 합니다. 이 형식을 제공하지 않으면 GUID> 파일 형식<을 사용하여 이름이 생성됩니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-MigrationPackageAzureLocations
선택적 Azure 저장소 보고 큐와 패키지 콘텐츠 및 메타데이터 파일을 저장하는 Azure Blob 저장소 컨테이너를 나타내는 정규화된 URL 및 SAS 토큰 집합입니다. 이 개체는 를 성공적으로 처리하는 동안 반환됩니다. Set-SPOMigrationPackageAzureSource
형식: | MigrationPackageAzureLocations |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-MigrationSourceLocations
마이그레이션할 수 있는 원본 위치입니다.
형식: | MigrationPackageLocation |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-NoLogFile
로그 파일을 만들지 않음을 나타냅니다. 기본값은 새 CopyMigrationPackage 로그 파일을 SourcePackagePath 매개 변수 내에 지정된 디렉터리 안에 만들도록 지정되어 있습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-NoSnapshotCreation
컨테이너의 콘텐츠에 대해 스냅샷을 수행하지 않음을 나타냅니다. 기본값은 컨테이너에서 패키지 파일 각각의 스냅샷을 만들도록 지정되어 있습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-NoUpload
패키지 파일을 업로드 하지 않음을 나타냅니다. 기본값은 모든 패키지 파일을 업로드하도록 지정되어 있습니다.
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-Overwrite
형식: | SwitchParameter |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-PackageContainerName
현재 없는 경우 만들어지는 Azure Blob 저장소 컨테이너의 이름(옵션)입니다. 여기에 업로드된 패키지 메타데이터 파일이 저장됩니다. 값은 소문자여야 하며 Azure의 컨테이너 명명 규칙을 준수해야 합니다. 이 형식이 제공되지 않으면 GUID-package> 형식<을 사용하여 이름이 생성됩니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | False |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-SourceFilesPath
패키지의 원본 콘텐츠 파일이 있는 디렉터리 위치입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
-SourcePackagePath
패키지의 메타데이터 파일이 있는 디렉터리 위치입니다.
형식: | String |
Position: | Named |
Default value: | None |
필수: | True |
파이프라인 입력 허용: | False |
와일드카드 문자 허용: | False |
적용 대상: | SharePoint Online |
입력
None
출력
System.Object