Referensi Migrate to Containers CLI untuk Windows
m2c
adalah alat command line yang memungkinkan Anda menyiapkan dan menjalankan migrasi di komputer lokal.
m2c
Antarmuka command line untuk Migrate to Containers.
Lakukan modernisasi cepat untuk workload Anda dengan mengikuti perjalanan tiga langkah:
Analisis image disk VM sumber untuk membuat rencana modernisasi.
Edit rencana untuk menyesuaikan artefak modernisasi.
Buat artefak modernisasi.
Synopsis
m2c COMMAND [options]
Flag
-q,--quiet
- Jangan menghasilkan apa pun
-v,--verbose
- Menampilkan output panjang
Perintah
Perintah | Deskripsi |
---|---|
m2c analyze | Menganalisis konfigurasi beban kerja dalam sistem file yang diberikan. |
m2c completion | Membuat skrip pelengkapan otomatis untuk shell yang ditentukan |
m2c config | Melihat dan mengedit properti konfigurasi |
m2c generate | Buat artefak migrasi dari sistem file yang ditentukan. |
m2c help | Bantuan tentang perintah apa pun |
Versi m2c | Mencetak versi CLI. |
m2c analyze
Menganalisis konfigurasi beban kerja dalam sistem file tertentu dengan plugin tertentu.
Rencana modernisasi yang dihasilkan akan tersedia di file config.yaml di direktori output yang diberikan.
Synopsis
m2c analyze --source COPIED_FILESYSTEM_PATH --plugin PLUGIN_NAME --output OUTPUT_DIR [options]
Flag
-o,--output path
- Jalur output yang dapat digunakan sebagai input untuk perintah
m2c generate
-r,--parameter name=value
- Parameter analisis plugin dalam format "name=value". Dapat ditentukan beberapa kali
-p,--plugin name
- Nama plugin
-s,--source path
- Jalur ke file image VHD
--volume localPath:remotePath
- Bind memasang file atau direktori ke penampung dalam format "localPath:remotePath". Dapat ditentukan beberapa kali
penyelesaian m2c
Buat skrip pelengkapan otomatis untuk m2c untuk shell yang ditentukan.
Lihat bantuan setiap subperintah untuk mengetahui detail tentang cara menggunakan skrip yang dihasilkan.
Synopsis
m2c completion
Perintah
Perintah | Deskripsi |
---|---|
bash penyelesaian m2c | Membuat skrip pelengkapan otomatis untuk bash |
Ikan penyelesaian m2c | Membuat skrip pelengkapan otomatis untuk fish |
m2c completion powershell | Membuat skrip pelengkapan otomatis untuk powershell |
m2c completion zsh | Membuat skrip pelengkapan otomatis untuk zsh |
bash penyelesaian m2c
Buat skrip pelengkapan otomatis untuk shell bash.
Skrip ini bergantung pada paket 'bash-completion'.
Jika belum diinstal, Anda dapat menginstalnya melalui pengelola paket OS.
Untuk memuat penyelesaian di sesi shell saat ini:
source <(m2c completion bash)
Untuk memuat penyelesaian untuk setiap sesi baru, jalankan sekali:
Linux:
m2c completion bash > /etc/bash_completion.d/m2c
macOS:
m2c completion bash > $(brew --prefix)/etc/bash_completion.d/m2c
Anda harus memulai shell baru agar penyiapan ini diterapkan.
Synopsis
m2c completion bash
Flag
--no-descriptions
- disable completion descriptions
ikan penyelesaian m2c
Buat skrip pelengkapan otomatis untuk shell fish.
Untuk memuat penyelesaian di sesi shell saat ini:
m2c completion fish | source
Untuk memuat penyelesaian untuk setiap sesi baru, jalankan sekali:
m2c completion fish > ~/.config/fish/completions/m2c.fish
Anda harus memulai shell baru agar penyiapan ini diterapkan.
Synopsis
m2c completion fish
Flag
--no-descriptions
- disable completion descriptions
powershell penyelesaian m2c
Buat skrip pelengkapan otomatis untuk powershell.
Untuk memuat penyelesaian di sesi shell saat ini:
m2c completion powershell | Out-String | Invoke-Expression
Untuk memuat penyelesaian untuk setiap sesi baru, tambahkan output perintah di atas
ke profil powershell Anda.
Synopsis
m2c completion powershell
Flag
--no-descriptions
- disable completion descriptions
m2c completion zsh
Buat skrip pelengkapan otomatis untuk shell zsh.
Jika penyelesaian shell belum diaktifkan di lingkungan Anda, Anda harus
untuk mengaktifkannya. Anda dapat menjalankan hal berikut sekali:
echo "autoload -U compinit; compinit" >> ~/.zshrc
Untuk memuat penyelesaian di sesi shell saat ini:
source <(m2c completion zsh)
Untuk memuat penyelesaian untuk setiap sesi baru, jalankan sekali:
Linux:
m2c completion zsh > "${fpath[1]}/_m2c"
macOS:
m2c completion zsh > $(brew --prefix)/share/zsh/site-functions/_m2c
Anda harus memulai shell baru agar penyiapan ini diterapkan.
Synopsis
m2c completion zsh
Flag
--no-descriptions
- disable completion descriptions
Konfigurasi m2c
Melihat dan mengedit properti konfigurasi.
Synopsis
m2c config COMMAND
Perintah
Perintah | Deskripsi |
---|---|
m2c config get | Mencetak nilai properti konfigurasi. |
m2c config list | Mencetak semua properti konfigurasi dan nilainya. |
m2c config set | Menetapkan nilai properti konfigurasi. |
m2c config unset | Mereset properti konfigurasi ke nilai defaultnya. |
m2c config get
Mencetak nilai properti konfigurasi.
Synopsis
m2c config get KEY
Daftar konfigurasi m2c
Mencetak semua properti konfigurasi dan nilainya.
Synopsis
m2c config list
set konfigurasi m2c
Menetapkan nilai properti konfigurasi.
Synopsis
m2c config set KEY VALUE
m2c config unset
Mereset properti konfigurasi ke nilai defaultnya.
Synopsis
m2c config unset KEY
m2c generate
Buat artefak migrasi dari sistem file yang ditentukan.
Tindakan ini menggunakan konfigurasi rencana migrasi yang dihasilkan oleh operasi analisis sebelumnya.
Synopsis
m2c generate -i ANALYSIS_DIRECTORY -o OUTPUT_PATH [options]
Flag
-i,--input path
- Jalur ke direktori yang dibuat oleh "m2c analyze"
-o,--output path
- Jalur output
--volume localPath:remotePath
- Bind memasang file atau direktori ke penampung dalam format "localPath:remotePath". Dapat ditentukan beberapa kali
Bantuan m2c
Bantuan memberikan bantuan untuk setiap perintah dalam aplikasi.
Cukup ketik m2c help [path to command] untuk mengetahui detail selengkapnya.
Synopsis
m2c help [command]
Versi m2c
Mencetak versi CLI.
Synopsis
m2c version