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:
Analysieren Sie die Laufwerk-Images der Quell-VM, um einen Modernisierungsplan zu erstellen.
Bearbeiten Sie den Plan, um Modernisierungsartefakte anzupassen.
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