tiup dm import DM v1.0 のアップグレード専用
DM v1.0 では、クラスターは基本的に TiDB Ansible を使用してデプロイされます。 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
コマンドで確認できます。- クラスターをインポートする前に、
tiup update --self && tiup update dm
を実行してTiUP DMコンポーネントを最新バージョンにアップグレードします。- クラスターがインポートされた後は、クラスター内に DM マスター ノードが 1 つだけ存在します。
scale out
コマンドを参照して、DM マスター ノードをスケールアウトできます。
構文
tiup dm import [flags]
オプション
-v、--クラスターバージョン
- 再デプロイするバージョン番号を指定します。 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
渡すか、値を渡しません。
出力
インポートプロセスのログ。