Migrate to Containers CLI Referenz für Windows

m2c ist ein Befehlszeilentool, mit dem Sie Migrationen auf Ihrem lokalen Computer einrichten und ausführen können.

m2c

Eine Befehlszeile für Migrate to Containers.

Führen Sie eine schnelle Modernisierung für Ihre Arbeitslast mit einem dreistufigen Prozess durch:

  1. Analysieren Sie die Laufwerk-Images der Quell-VM, um einen Modernisierungsplan zu erstellen.

  2. Bearbeiten Sie den Plan, um Modernisierungsartefakte anzupassen.

  3. Generieren Sie die Modernisierungsartefakte.

Zusammenfassung

m2c COMMAND [options]

Flags

-q,--quiet
Nichts ausgeben
-v,--verbose
Detaillierte Ausgabe anzeigen

Befehle

Befehl Beschreibung
m2c analyze Arbeitslastkonfiguration im angegebenen Dateisystem analysieren
m2c completion Script zur automatischen Vervollständigung für die angegebene Shell generieren
m2c config Konfigurationsattribute aufrufen und bearbeiten
m2c generate Generieren Sie hiermit Migrationsartefakte aus dem angegebenen Dateisystem.
m2c help Hilfe zu jedem Befehl
m2c version Die CLI-Version drucken

m2c analyze

Analysieren Sie hiermit die Konfiguration der Arbeitslast im angegebenen Dateisystem mit einem bestimmten Plug-in.

Der resultierende Modernisierungsplan ist in der Datei „config.yaml“ im angegebenen Ausgabeverzeichnis verfügbar.

Zusammenfassung

m2c analyze --source COPIED_FILESYSTEM_PATH --plugin PLUGIN_NAME --output OUTPUT_DIR [options]

Flags

-o,--output path
Ausgabepfad, der als Eingabe für den m2c generate-Befehl verwendet werden kann
-r,--parameter name=value
Plug-in-Analyseparameter im Format "name=value". Kann mehrmals angegeben werden
-p,--plugin name
Name des Plug-ins
-s,--source path
Der Pfad zu einer VHD-Imagedatei
--volume localPath:remotePath
Stellt eine Datei oder ein Verzeichnis im Container im Format „localPath:remotePath“ bereit. Kann mehrmals angegeben werden

m2c completion

Generieren Sie hiermit das Script zur automatischen Vervollständigung für m2c für die angegebene Shell.

Weitere Informationen zur Verwendung des generierten Skripts finden Sie in der Hilfe der einzelnen Unterbefehle.

Zusammenfassung

m2c completion

Befehle

Befehl Beschreibung
m2c completion bash Script zur automatischen Vervollständigung für bash generieren
m2c completion fish Script zur automatischen Vervollständigung für fish generieren
m2c completion powershell Script zur automatischen Vervollständigung für powershell generieren
m2c completion zsh Script zur automatischen Vervollständigung für zsh generieren

m2c completion bash

Generieren Sie hiermit das Script zur automatischen Vervollständigung für die bash-Shell.

Dieses Script hängt vom Paket „bash-completion“ ab.

Wenn es noch nicht installiert ist, können Sie es über den Paketmanager Ihres Betriebssystems installieren.

So laden Sie Vervollständigungen in Ihrer aktuellen Shell-Sitzung:

    source <(m2c completion bash)

Führen Sie Folgendes einmal aus, um Vervollständigungen für jede neue Sitzung zu laden:

Linux:

    m2c completion bash > /etc/bash_completion.d/m2c

macOS:

    m2c completion bash > $(brew --prefix)/etc/bash_completion.d/m2c

Sie müssen eine neue Shell starten, damit diese Einrichtung wirksam wird.

Zusammenfassung

m2c completion bash

Flags

--no-descriptions
Vervollständigungsbeschreibungen deaktivieren

m2c completion fish

Generieren Sie hiermit das Script zur automatischen Vervollständigung für die fish-Shell.

So laden Sie Vervollständigungen in Ihrer aktuellen Shell-Sitzung:

    m2c completion fish | source

Führen Sie Folgendes einmal aus, um Vervollständigungen für jede neue Sitzung zu laden:

    m2c completion fish > ~/.config/fish/completions/m2c.fish

Sie müssen eine neue Shell starten, damit diese Einrichtung wirksam wird.

Zusammenfassung

m2c completion fish

Flags

--no-descriptions
Vervollständigungsbeschreibungen deaktivieren

m2c completion powershell

Generieren Sie hiermit das Script zur automatischen Vervollständigung für powershell.

So laden Sie Vervollständigungen in Ihrer aktuellen Shell-Sitzung:

    m2c completion powershell | Out-String | Invoke-Expression

Um Vervollständigungen für jede neue Sitzung zu laden, fügen Sie die Ausgabe des obigen Befehls

Ihrem powershell-Profil hinzu.

Zusammenfassung

m2c completion powershell

Flags

--no-descriptions
Vervollständigungsbeschreibungen deaktivieren

m2c completion zsh

Generieren Sie hiermit das Script zur automatischen Vervollständigung für die zsh-Shell.

Wenn die Shell-Vervollständigung in der Umgebung noch nicht aktiviert ist, müssen Sie

dies tun. Sie können Folgendes einmal ausführen:

    echo "autoload -U compinit; compinit" >> ~/.zshrc

So laden Sie Vervollständigungen in Ihrer aktuellen Shell-Sitzung:

    source <(m2c completion zsh)

Führen Sie Folgendes einmal aus, um Vervollständigungen für jede neue Sitzung zu laden:

Linux:

    m2c completion zsh > "${fpath[1]}/_m2c"

macOS:

    m2c completion zsh > $(brew --prefix)/share/zsh/site-functions/_m2c

Sie müssen eine neue Shell starten, damit diese Einrichtung wirksam wird.

Zusammenfassung

m2c completion zsh

Flags

--no-descriptions
Vervollständigungsbeschreibungen deaktivieren

m2c config

Konfigurationsattribute aufrufen und bearbeiten

Zusammenfassung

m2c config COMMAND

Befehle

Befehl Beschreibung
m2c config get Wert eines Konfigurationsattributs ausgeben
m2c config list Alle Konfigurationsattribute und ihre Werte ausgeben
m2c config set Wert eines Konfigurationsattributs festlegen
m2c config unset Konfigurationsattribut auf seinen Standardwert zurücksetzen

m2c config get

Wert eines Konfigurationsattributs ausgeben

Zusammenfassung

m2c config get KEY

m2c config list

Alle Konfigurationsattribute und ihre Werte ausgeben

Zusammenfassung

m2c config list

m2c config set

Wert eines Konfigurationsattributs festlegen

Zusammenfassung

m2c config set KEY VALUE

m2c config unset

Konfigurationsattribut auf seinen Standardwert zurücksetzen

Zusammenfassung

m2c config unset KEY

m2c generate

Generieren Sie hiermit Migrationsartefakte aus dem angegebenen Dateisystem.

Dies verwendet die Migrationsplankonfiguration, die von einem vorherigen Analysevorgang generiert wurde.

Zusammenfassung

m2c generate -i ANALYSIS_DIRECTORY -o OUTPUT_PATH [options]

Flags

-i,--input path
Der Pfad zu einem Verzeichnis, das von „m2c analysis“ generiert wurde
-o,--output path
Der Ausgabepfad
--volume localPath:remotePath
Stellt eine Datei oder ein Verzeichnis im Container im Format „localPath:remotePath“ bereit. Kann mehrmals angegeben werden

m2c help

Hilfe für einen beliebigen Befehl in der Anwendung.

Geben Sie einfach „m2c help [Pfad zum Befehl]“ ein.

Zusammenfassung

m2c help [command]

m2c version

Die CLI-Version drucken

Zusammenfassung

m2c version