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