Windows 用 Migrate to Containers CLI リファレンス
m2c
は、ローカルマシンで移行を設定して実行できるようにするコマンドライン ツールです。
m2c
Migrate to Containers のコマンドライン インターフェース。
次の 3 つの手順でワークロードをすばやくモダナイズします。
移行元 VM のディスク イメージを分析して、モダナイゼーション計画を作成します。
計画を編集してモダナイゼーション アーティファクトをカスタマイズします。
モダナイゼーション アーティファクトを生成します。
概要
m2c COMMAND [options]
フラグ
-q,--quiet
- 何も出力しない
-v,--verbose
- 詳細出力を表示
コマンド
コマンド | 説明 |
---|---|
m2c analyze | 指定されたファイル システムでワークロードの構成を分析します。 |
m2c completion | 指定されたシェルにオートコンプリート スクリプトを生成します。 |
m2c config | 構成プロパティの表示と編集を行います。 |
m2c generate | 指定されたファイル システムから移行アーティファクトを生成します。 |
m2c help | コマンドに関するヘルプ |
m2c version | CLI バージョンを出力します。 |
m2c analyze
特定のプラグインを使用して、特定のファイル システムでワークロードの構成を分析します。
生成されたモダナイゼーション計画は、指定された出力ディレクトリの config.yaml ファイルで確認できます。
概要
m2c analyze --source COPIED_FILESYSTEM_PATH --plugin PLUGIN_NAME --output OUTPUT_DIR [options]
フラグ
-o,--output path
m2c generate
コマンドへの入力として使用できる出力パス-r,--parameter name=value
- name=value 形式のプラグイン分析パラメータ。複数行で指定することもできます。
-p,--plugin name
- プラグイン名
-s,--source path
- VHD イメージ ファイルのパス
--volume localPath:remotePath
- Bind は、ファイルまたはディレクトリを localPath:remotePath の形式でコンテナにマウントします。複数行で指定することもできます。
m2c completion
指定されたシェルに m2c のオートコンプリート スクリプトを生成します。
生成されたスクリプトの使用方法について詳しくは、各サブコマンドのヘルプをご覧ください。
概要
m2c completion
コマンド
コマンド | 説明 |
---|---|
m2c completion bash | bash のオートコンプリート スクリプトを生成します |
m2c completion fish | fish のオートコンプリート スクリプトを生成します |
m2c completion powershell | PowerShell のオートコンプリート スクリプトを生成します |
m2c completion zsh | zsh のオートコンプリート スクリプトを生成します |
m2c completion bash
bash シェルのオートコンプリート スクリプトを生成します。
このスクリプトは、bash-completion パッケージに依存しています。
まだインストールされていない場合は、OS のパッケージ マネージャーを使用してインストールできます。
現在のシェル セッションで補完を読み込むには:
source <(m2c completion bash)
新しいセッションごとに補完を読み込むには、1 回実行します。
Linux:
m2c completion bash > /etc/bash_completion.d/m2c
macOS:
m2c completion bash > $(brew --prefix)/etc/bash_completion.d/m2c
この設定を有効にするには、新しいシェルを起動する必要があります。
概要
m2c completion bash
フラグ
--no-descriptions
- 補完の説明を無効にします
m2c completion fish
fish シェルのオートコンプリート スクリプトを生成します。
現在のシェル セッションで補完を読み込むには:
m2c completion fish | source
新しいセッションごとに補完を読み込むには、1 回実行します。
m2c completion fish > ~/.config/fish/completions/m2c.fish
この設定を有効にするには、新しいシェルを起動する必要があります。
概要
m2c completion fish
フラグ
--no-descriptions
- 補完の説明を無効にします
m2c completion powershell
PowerShell のオートコンプリート スクリプトを生成します。
現在のシェル セッションで補完を読み込むには:
m2c completion powershell | Out-String | Invoke-Expression
新しいセッションごとに補完を読み込むには、上記のコマンドの出力を
PowerShell プロファイルに追加します。
概要
m2c completion powershell
フラグ
--no-descriptions
- 補完の説明を無効にします
m2c completion zsh
zsh シェルのオートコンプリート スクリプトを生成します。
環境でシェル補完がまだ有効になっていない場合は
有効にする必要があります。次のコマンドを 1 回実行できます。
echo "autoload -U compinit; compinit" >> ~/.zshrc
現在のシェル セッションで補完を読み込むには:
source <(m2c completion zsh)
新しいセッションごとに補完を読み込むには、1 回実行します。
Linux:
m2c completion zsh > "${fpath[1]}/_m2c"
macOS:
m2c completion zsh > $(brew --prefix)/share/zsh/site-functions/_m2c
この設定を有効にするには、新しいシェルを起動する必要があります。
概要
m2c completion zsh
フラグ
--no-descriptions
- 補完の説明を無効にします
m2c config
構成プロパティの表示と編集を行います。
概要
m2c config COMMAND
コマンド
コマンド | 説明 |
---|---|
m2c config get | 構成プロパティの値を出力するには: |
m2c config list | すべての構成プロパティとその値を出力します。 |
m2c config set | 構成プロパティの値を設定します。 |
m2c config unset | 構成プロパティをデフォルト値にリセットするには: |
m2c config get
構成プロパティの値を出力するには:
概要
m2c config get KEY
m2c config list
すべての構成プロパティとその値を出力します。
概要
m2c config list
m2c config set
構成プロパティの値を設定します。
概要
m2c config set KEY VALUE
m2c config unset
構成プロパティをデフォルト値にリセットするには:
概要
m2c config unset KEY
m2c generate
指定されたファイル システムから移行アーティファクトを生成します。
これは、前の分析オペレーションで生成された移行計画構成を利用します。
概要
m2c generate -i ANALYSIS_DIRECTORY -o OUTPUT_PATH [options]
フラグ
-i,--input path
- m2c analyze によって生成されたディレクトリのパス
-o,--output path
- 出力パス
--volume localPath:remotePath
- Bind は、ファイルまたはディレクトリを localPath:remotePath の形式でコンテナにマウントします。複数行で指定することもできます。
m2c help
ヘルプは、アプリケーション内のあらゆるコマンドのヘルプを提供します。
m2c help [コマンドのパス] と入力するだけで詳細を確認できます。
概要
m2c help [command]
m2c version
CLI バージョンを出力します。
概要
m2c version