tiup dm import DM v1.0 のアップグレードのみ
DM v1.0では、クラスターは基本的にTiDB Ansibleを使用してデプロイされます。TiUP TiUP DMは、 v1.0クラスターをインポートし、DM v2.0に再デプロイするためのコマンドimportを提供します。
注記:
- このコマンドは、DM v1.0 クラスターからの DM Portal コンポーネントのインポートをサポートしていません。
- クラスターをインポートする前に、まず元のクラスターの実行を停止します。
- v2.0 にアップグレードする必要があるデータ移行タスクの場合、これらのタスクで
stop-task実行しないでください。- このコマンドは、DM v2.0.0-rc.2 以降のバージョンへのインポートのみをサポートします。
importコマンドは、DM v1.0 クラスタを新しい DM v2.0 クラスタにインポートするために使用されます。既存の v2.0 クラスタにデータ移行タスクをインポートする必要がある場合は、 TiDB データ移行を v1.0.x から v2.0+ に手動でアップグレードするを参照してください。- 一部のコンポーネントのデプロイメントディレクトリは、元のクラスタのものと異なる場合
displayあります。1 コマンドで確認できます。- クラスターをインポートする前に、
tiup update --self && tiup update dm実行してTiUP DMコンポーネントを最新バージョンにアップグレードします。- クラスターをインポートすると、クラスター内のDMマスターノードは1つだけになります。DMマスターノードをスケールアウトするには、
scale outコマンドを参照してください。
構文
tiup dm import [flags]
オプション
-v, --cluster-version
- 再デプロイするバージョン番号を指定します。v2.0.0-rc.2(v2.0.0-rc.2を含む)以降のバージョンを使用する必要があります。
- データ型:
STRING - コマンドを実行するにはこのオプションが必要です。
-d, --dir
- TiDB Ansible のディレクトリを指定します。
- データ型:
STRING - コマンドでこのオプションを指定しない場合は、現在のディレクトリがデフォルトのディレクトリになります。
--inventory
- Ansible インベントリ ファイルの名前を指定します。
- データ型:
STRING - このオプションがコマンドで指定されていない場合、デフォルトのファイル名は
"inventory.ini"なります。
--rename
- インポートされたクラスターの名前を変更します。
- データ型:
STRING - このオプションがコマンドで指定されていない場合、デフォルトのクラスター名はインベントリ ファイルに指定された
cluster_nameなります。
-h, --help
- ヘルプ情報を出力します。
- データ型:
BOOLEAN - このオプションはデフォルトで値
falseで無効になっています。このオプションを有効にするには、コマンドにこのオプションを追加し、値trueを渡すか、値を渡さないでください。
出力
インポートプロセスのログ。