New-AzDataMigrationSelectedDBObject

Создает входной объект базы данных, содержащий сведения о исходных и целевых базах данных для миграции.

Синтаксис

MigrateSqlServerSqlDb (По умолчанию)

New-AzDataMigrationSelectedDBObject
    -SourceDatabaseName <String>
    -TargetDatabaseName <String>
    [-MigrateSqlServerSqlDb]
    [-MakeSourceDbReadOnly]
    [-TableMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
    [-DefaultProfile <IAzureContextContainer>]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

MigrateSqlServerSqlDbMi

New-AzDataMigrationSelectedDBObject
    -SourceDatabaseName <String>
    -TargetDatabaseName <String>
    [-MigrateSqlServerSqlDbMi]
    [-BackupFileShare <FileShare>]
    [-DefaultProfile <IAzureContextContainer>]
    [-AcquirePolicyToken]
    [-ChangeReference <String>]
    [<CommonParameters>]

Описание

Командлет New-AzDataMigrationSelectedDB создает объект сведений о базе данных, содержащий сведения об исходных и целевых базах данных, а также сопоставления таблиц для миграции. Этот командлет можно использовать в качестве параметра с командлетом New-AzDataMigrationTask.

Примеры

Пример 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

Параметры

-AcquirePolicyToken

Автоматическое получение маркера Политика Azure для этой операции ресурса.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-BackupFileShare

Файловый ресурс, в котором файлы базы данных исходного сервера для этой базы данных следует создать резервную копию. Используйте этот параметр для переопределения сведений о общей папке для каждой базы данных. Используйте полное доменное имя сервера.

Свойства параметров

Тип:FileShare
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

MigrateSqlServerSqlDbMi
Position:Named
Обязательно:False
Значение из конвейера:True
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-ChangeReference

Идентификатор ресурса ссылки на изменение для этой операции ресурса.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Свойства параметров

Тип:IAzureContextContainer
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:AzContext, AzureRmContext, AzureCredential

Наборы параметров

(All)
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MakeSourceDbReadOnly

Задайте для базы данных значение readonly перед миграцией

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

MigrateSqlServerSqlDb
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MigrateSqlServerSqlDb

Задайте тип миграции для SQL Server миграции базы данных SQL.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

MigrateSqlServerSqlDb
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-MigrateSqlServerSqlDbMi

Задайте тип миграции SQL Server для миграции MI базы данных SQL.

Свойства параметров

Тип:SwitchParameter
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

MigrateSqlServerSqlDbMi
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-SourceDatabaseName

Название исходной базы данных.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False
Aliases:Name

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TableMap

Сопоставление источника с целевыми таблицами

Свойства параметров

Тип:

IDictionary<TKey,TValue>[System.String,System.String]

Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

MigrateSqlServerSqlDb
Position:Named
Обязательно:False
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

-TargetDatabaseName

Имя целевой базы данных.

Свойства параметров

Тип:String
Значение по умолчанию:None
Поддерживаются подстановочные знаки:False
DontShow:False

Наборы параметров

(All)
Position:Named
Обязательно:True
Значение из конвейера:False
Значение из конвейера по имени свойства:False
Значение из оставшихся аргументов:False

CommonParameters

Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.

Входные данные

FileShare

Выходные данные

MigrateSqlServerSqlDbDatabaseInput