az dms

Note

このコマンド グループには、Azure CLI と少なくとも 1 つの拡張機能の両方で定義されているコマンドがあります。 各拡張機能をインストールして、拡張機能を活用します。 拡張機能の詳細をご覧ください。

Azure Data Migration Service (クラシック) インスタンスを管理します。

コマンド

名前 説明 Status
az dms check-name

特定の DMS インスタンス名が特定のリージョンで使用可能かどうか、および名前の有効性を確認します。

コア GA
az dms check-status

正常性チェックを実行し、サービスと仮想マシンのサイズの状態を返します。

コア GA
az dms create

Azure Database Migration Service (クラシック) のインスタンスを作成します。

コア GA
az dms delete

Azure Database Migration Service (クラシック) のインスタンスを削除します。

コア GA
az dms list

現在構成されているサブスクリプション内の DMS インスタンスを一覧表示します (これを設定するには、"az account set" を使用します)。 指定した場合は、特定のリソース グループ内のインスタンスのみを表示します。

コア GA
az dms list-skus

Azure Database Migration Service (クラシック) でサポートされている SKU を一覧表示します。

コア GA
az dms project

Azure Database Migration Service (クラシック) のインスタンスのプロジェクトを管理します。

コアと拡張機能 GA
az dms project check-name

指定したプロジェクト名が DMS の特定のインスタンス内で使用できるかどうかを確認し、名前の有効性を確認します。

コア GA
az dms project create

複数のタスクを含めることができる移行プロジェクトを作成します。

コア GA
az dms project create (dms-preview 拡張機能)

複数のタスクを含めることができる移行プロジェクトを作成します。

拡張 GA
az dms project delete

プロジェクトを削除します。

コア GA
az dms project list

DMS のインスタンス内のプロジェクトを一覧表示します。

コア GA
az dms project show

移行プロジェクトの詳細を表示します。

コア GA
az dms project task

Azure Database Migration Service (クラシック) インスタンスのプロジェクトのタスクを管理します。

コアと拡張機能 GA
az dms project task cancel

タスクが現在キューに登録されているか実行中の場合は、タスクを取り消します。

コア GA
az dms project task cancel (dms-preview 拡張機能)

このコマンドは非推奨です。 代わりに stop コマンドを使用してください。

拡張 GA
az dms project task check-name

指定されたタスク名が DMS の特定のインスタンス内で使用できるかどうかを確認し、名前の有効性を確認します。

コア GA
az dms project task create

移行タスクを作成して開始します。

コア GA
az dms project task create (dms-preview 拡張機能)

移行タスクを作成して開始します。

拡張 GA
az dms project task cutover

オンライン移行タスクの場合は、カットオーバーを実行して移行を完了します。

コア GA
az dms project task delete

移行タスクを削除します。

コア GA
az dms project task list

プロジェクト内のタスクを一覧表示します。 一部のタスクの状態が不明である場合があります。これは、そのタスクの状態のクエリ中にエラーが発生したことを示します。

コア GA
az dms project task restart

移行全体または指定したオブジェクトのみを再起動します。 現在、MongoDB の移行でのみサポートされています。

拡張 GA
az dms project task show

移行タスクの詳細を表示します。 詳細を取得するには、"--expand" を使用します。

コア GA
az dms project task stop

タスクを停止するか、指定したオブジェクトの移行を停止します (MongoDB の移行のみ)。

拡張 GA
az dms show

Azure Database Migration Service (クラシック) のインスタンスの詳細を表示します。

コア GA
az dms start

Azure Database Migration Service (クラシック) のインスタンスを開始します。 その後、データ移行を実行するために使用できます。

コア GA
az dms stop

Azure Database Migration Service (クラシック) のインスタンスを停止します。 停止中は、データ移行の実行には使用できません。所有者には課金されません。

コア GA
az dms wait

DMS インスタンスの条件が満たされるまで、CLI を待機状態にします。

コア GA

az dms check-name

特定の DMS インスタンス名が特定のリージョンで使用可能かどうか、および名前の有効性を確認します。

az dms check-name --location
                  --name

特定の DMS インスタンス名が特定のリージョンで使用可能かどうか、および名前の有効性を確認します。 (自動生成)

az dms check-name --location westus2 --name MyService

必須のパラメーター

--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--name -n

チェックするサービス名。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms check-status

正常性チェックを実行し、サービスと仮想マシンのサイズの状態を返します。

az dms check-status --name
                    --resource-group

正常性チェックを実行し、サービスと仮想マシンのサイズの状態を返します。 (自動生成)

az dms check-status --name MyService --resource-group MyResourceGroup

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms create

Azure Database Migration Service (クラシック) のインスタンスを作成します。

az dms create --location
              --name
              --resource-group
              --sku-name
              --subnet
              [--no-wait]
              [--tags]

DMS のインスタンスを作成します。

az dms create -l westus -n mydms -g myresourcegroup --sku-name Basic_2vCores --subnet /subscriptions/{vnetSubscriptionId}/resourceGroups/{vnetResourceGroup}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName} --tags tagName1=tagValue1 tagWithNoValue

必須のパラメーター

--location -l

場所。 値のソース: az account list-locations az configure --defaults location=<location> を使用して、既定の場所を構成できます。

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--sku-name

サービスの仮想マシンが実行される CPU SKU の名前。 "az dms list-skus" を使用して、地域の SKU の名前と可用性を確認します。

--subnet

ソース DB とターゲット DB の接続に使用する VNet のサブネットのリソース ID。 サブネットの ID を取得するには、"az network vnet subnet show -h" を使用します。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--tags

"tag1[=value1]" 形式のタグのスペース区切りリスト。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms delete

Azure Database Migration Service (クラシック) のインスタンスを削除します。

az dms delete --name
              --resource-group
              [--delete-running-tasks]
              [--no-wait]
              [--yes]

Azure Database Migration Service (クラシック) のインスタンスを削除します。 (自動生成)

az dms delete --name MyService --resource-group MyResourceGroup

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--delete-running-tasks

サービスを削除する前に、実行中のタスクを取り消します。

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms list

現在構成されているサブスクリプション内の DMS インスタンスを一覧表示します (これを設定するには、"az account set" を使用します)。 指定した場合は、特定のリソース グループ内のインスタンスのみを表示します。

az dms list [--resource-group]

サブスクリプション内のすべてのインスタンスを一覧表示します。

az dms list

特定のリソース グループ内のすべてのインスタンスを一覧表示します。

az dms list -g myresourcegroup

省略可能のパラメーター

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms list-skus

Azure Database Migration Service (クラシック) でサポートされている SKU を一覧表示します。

az dms list-skus
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms show

Azure Database Migration Service (クラシック) のインスタンスの詳細を表示します。

az dms show --name
            --resource-group

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms start

Azure Database Migration Service (クラシック) のインスタンスを開始します。 その後、データ移行を実行するために使用できます。

az dms start --name
             --resource-group
             [--no-wait]

Azure Database Migration Service (クラシック) のインスタンスを開始します。 その後、データ移行を実行するために使用できます。 (自動生成)

az dms start --name MyService --resource-group MyResourceGroup

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms stop

Azure Database Migration Service (クラシック) のインスタンスを停止します。 停止中は、データ移行の実行には使用できません。所有者には課金されません。

az dms stop --name
            --resource-group
            [--no-wait]

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az dms wait

DMS インスタンスの条件が満たされるまで、CLI を待機状態にします。

az dms wait --name
            --resource-group
            [--created]
            [--custom]
            [--deleted]
            [--exists]
            [--interval]
            [--timeout]
            [--updated]

必須のパラメーター

--name -n

サービスの名前。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

既定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

既定値: False
--exists

リソースが存在するまで待ちます。

既定値: False
--interval

ポーリング間隔 (秒単位)。

既定値: 30
--timeout

最大待機時間 (秒単位)。

既定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。