New-AzDataMigrationSelectedDBObject
마이그레이션을 위한 원본 및 대상 데이터베이스에 대한 정보가 포함된 데이터베이스 입력 개체를 만듭니다.
Syntax
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDb]
[-MakeSourceDbReadOnly]
[-TableMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
New-AzDataMigrationSelectedDBObject
-SourceDatabaseName <String>
-TargetDatabaseName <String>
[-MigrateSqlServerSqlDbMi]
[-BackupFileShare <FileShare>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
New-AzDataMigrationSelectedDB cmdlet은 마이그레이션을 위한 테이블 매핑뿐만 아니라 원본 및 대상 데이터베이스에 대한 정보가 포함된 데이터베이스 정보 개체를 만듭니다. 이 cmdlet은 New-AzDataMigrationTask cmdlet을 사용하여 매개 변수로 사용할 수 있습니다.
예제
예제 1
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDb -Name "HR" -TargetDatabaseName "HR_PSTEST" -TableMap $tableMap
Name TargetDatabaseName MakeSourceDbReadOnly TableMap
---- ------------------ -------------------- --------
HR HR_PSTEST False {[HR.COUNTRIES, HR.COUNTRIES]}
예제 2
New-AzDataMigrationSelectedDBObject -MigrateSqlServerSqlDbMi -Name "HR" -TargetDatabaseName "HR_PSTEST" -BackupFileShare $backupFileShare
Name RestoreDatabaseName BackupFileShare
---- ------------------- ---------------
HR HRTest Microsoft.Azure.Management.DataMigration.Models.FileShare
매개 변수
-BackupFileShare
이 데이터베이스의 원본 서버 데이터베이스 파일을 백업해야 하는 파일 공유입니다. 각 데이터베이스에 대한 파일 공유 정보를 재정의하려면 이 설정을 사용합니다. 서버에 정규화된 do기본 이름을 사용합니다.
Type: | Microsoft.Azure.Management.DataMigration.Models.FileShare |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DefaultProfile
Azure와의 통신에 사용되는 자격 증명, 계정, 테넌트 및 구독입니다.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MakeSourceDbReadOnly
마이그레이션 전에 데이터베이스를 읽기 전용으로 설정
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrateSqlServerSqlDb
SQL Server에서 SQL DB 마이그레이션으로 마이그레이션 유형을 설정합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MigrateSqlServerSqlDbMi
SQL Server에서 SQL DB MI 마이그레이션으로 마이그레이션 유형을 설정합니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SourceDatabaseName
원본 데이터베이스의 이름입니다.
Type: | String |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TableMap
원본을 대상 테이블에 매핑
Type: | IDictionary<TKey,TValue>[System.String,System.String] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDatabaseName
대상 데이터베이스의 이름입니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
입력
Microsoft.Azure.Management.DataMigration.Models.FileShare
출력
Microsoft.Azure.Management.DataMigration.Models.MigrateSqlServerSqlDbDatabaseInput
Azure PowerShell
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기