Riferimento all'interfaccia a riga di comando di Migrate to Containers per Windows
m2c
è uno strumento a riga di comando che consente di configurare ed eseguire migrazioni sulla macchina locale.
m2c
Un'interfaccia a riga di comando per Migrate to Containers.
Esegui una rapida modernizzazione del tuo carico di lavoro seguendo un percorso in tre passaggi:
Analizza le immagini dei dischi della VM di origine per creare un piano di modernizzazione.
Modifica il piano per personalizzare gli elementi di modernizzazione.
Generare gli artefatti di modernizzazione.
Synopsis
m2c COMMAND [options]
Bandiere
-q,--quiet
- Non generare output
-v,--verbose
- Mostra output dettagliato
Comandi
Comando | Descrizione |
---|---|
m2c analyze | Analizza la configurazione del carico di lavoro nel file system specificato. |
m2c completion | Genera lo script di completamento automatico per la shell specificata |
config m2c | Visualizzare e modificare le proprietà di configurazione |
generazione m2c | Generare artefatti di migrazione dal file system specificato. |
guida di m2c | Guida per qualsiasi comando |
versione m2c | Stampa la versione dell'interfaccia a riga di comando. |
analisi m2c
Analizza la configurazione del carico di lavoro nel file system specificato con un determinato plug-in.
Il piano di modernizzazione risultante sarà disponibile nel file config.yaml nella directory di output specificata.
Synopsis
m2c analyze --source COPIED_FILESYSTEM_PATH --plugin PLUGIN_NAME --output OUTPUT_DIR [options]
Bandiere
-o,--output path
- Percorso di output che può essere utilizzato come input per il comando
m2c generate
-r,--parameter name=value
- I parametri di analisi dei plug-in hanno il formato "nome=valore". Può essere specificato più volte
-p,--plugin name
- Nome plug-in
-s,--source path
- Il percorso dei file immagine VHD
--volume localPath:remotePath
- Bind monta un file o una directory nel container nel formato "localPath:remotePath". Può essere specificato più volte
Completamento m2c
Genera lo script di completamento automatico per m2c per la shell specificata.
Consulta la guida di ciascun comando secondario per informazioni dettagliate su come utilizzare lo script generato.
Synopsis
m2c completion
Comandi
Comando | Descrizione |
---|---|
m2c completion bash | Generare lo script di completamento automatico per bash |
pesci completamento m2c | Generare lo script di completamento automatico per i pesci |
m2c completion powershell | Generare lo script di completamento automatico per PowerShell |
zsh completamento m2c | Genera lo script di completamento automatico per zsh |
bash di completamento m2c
Genera lo script di completamento automatico per la shell bash.
Questo script dipende dal pacchetto "bash-completion".
Se non è già installato, puoi farlo tramite il gestore pacchetti del sistema operativo.
Per caricare i completamenti nella sessione di shell attuale:
source <(m2c completion bash)
Per caricare i completamenti per ogni nuova sessione, esegui una volta:
Linux:
m2c completion bash > /etc/bash_completion.d/m2c
macOS:
m2c completion bash > $(brew --prefix)/etc/bash_completion.d/m2c
Per applicare questa configurazione, devi avviare una nuova shell.
Synopsis
m2c completion bash
Bandiere
--no-descriptions
- disattiva le descrizioni di completamento
pesce completamento m2c
Genera lo script di completamento automatico per il guscio di pesce.
Per caricare le comandi suggeriti nella sessione di shell corrente:
m2c completion fish | source
Per caricare i completamenti per ogni nuova sessione, esegui il comando una volta:
m2c completion fish > ~/.config/fish/completions/m2c.fish
Per applicare la configurazione, devi avviare una nuova shell.
Synopsis
m2c completion fish
Bandiere
--no-descriptions
- disattiva descrizioni completamento
PowerShell di completamento m2c
Genera lo script di completamento automatico per PowerShell.
Per caricare le comandi suggeriti nella sessione di shell corrente:
m2c completion powershell | Out-String | Invoke-Expression
Per caricare i completamenti per ogni nuova sessione, aggiungi l'output del comando precedente
al tuo profilo PowerShell.
Synopsis
m2c completion powershell
Bandiere
--no-descriptions
- disattiva le descrizioni di completamento
m2c completion zsh
Genera lo script di completamento automatico per la shell zsh.
Se il completamento della shell non è già attivo nel tuo ambiente, devi
per attivarlo. Puoi eseguire una volta quanto segue:
echo "autoload -U compinit; compinit" >> ~/.zshrc
Per caricare le comandi suggeriti nella sessione di shell corrente:
source <(m2c completion zsh)
Per caricare i completamenti per ogni nuova sessione, esegui una volta:
Linux:
m2c completion zsh > "${fpath[1]}/_m2c"
macOS:
m2c completion zsh > $(brew --prefix)/share/zsh/site-functions/_m2c
Per applicare questa configurazione, devi avviare una nuova shell.
Synopsis
m2c completion zsh
Bandiere
--no-descriptions
- disattiva descrizioni completamento
Configurazione m2c
Visualizza e modifica le proprietà di configurazione.
Synopsis
m2c config COMMAND
Comandi
Comando | Descrizione |
---|---|
m2c config get | Stampa il valore di una proprietà di configurazione. |
elenco di configurazioni m2c | Stampa tutte le proprietà di configurazione e i relativi valori. |
m2c config set | Imposta il valore di una proprietà di configurazione. |
configurazione m2c annullata | Ripristina una proprietà di configurazione al suo valore predefinito. |
config get m2c
Stampa il valore di una proprietà di configurazione.
Synopsis
m2c config get KEY
elenco di configurazioni m2c
Stampa tutte le proprietà di configurazione e i relativi valori.
Synopsis
m2c config list
set di configurazione m2c
Imposta il valore di una proprietà di configurazione.
Synopsis
m2c config set KEY VALUE
m2c config unset
Reimposta il valore predefinito di una proprietà di configurazione.
Synopsis
m2c config unset KEY
genera m2c
Generare artefatti di migrazione dal file system specificato.
Viene utilizzata la configurazione del piano di migrazione generata da un'operazione di analisi precedente.
Synopsis
m2c generate -i ANALYSIS_DIRECTORY -o OUTPUT_PATH [options]
Bandiere
-i,--input path
- Il percorso di una directory generata da "m2c analyze"
-o,--output path
- Il percorso di output
--volume localPath:remotePath
- Bind monta un file o una directory nel container nel formato "localPath:remotePath". Può essere specificato più volte
guida m2c
La guida fornisce assistenza per qualsiasi comando dell'applicazione.
Digita semplicemente m2c help [path to command] per visualizzare tutti i dettagli.
Synopsis
m2c help [command]
Versione m2c
Stampa la versione dell'interfaccia a riga di comando.
Synopsis
m2c version