n1ro°
RU

Текст и данные · Инструкция

WSL: как экспортировать дистрибутив напрямую в VHDX

Обычный экспорт WSL часто используют как tar-бэкап. Если нужен виртуальный диск для переноса или последующего VHD-импорт

Редакция N1RO · Проверено

Короткий ответ

Для WSL 2 выполните `wsl --export <Distro> <backup.vhdx> --vhd`. Команда экспортирует дистрибутив в виртуальный диск VHDX вместо tar-архива.

Что делать

  1. 1. Узнайте точное имя дистрибутива через `wsl --list --verbose` и убедитесь, что это WSL 2.
  2. 2. Завершите изменяющие данные процессы, если нужен консистентный снимок.
  3. 3. В PowerShell выполните `wsl --export Ubuntu D:\Backups\Ubuntu.vhdx --vhd`, подставив свои значения.
  4. 4. Проверьте наличие VHDX и его размер перед удалением исходного дистрибутива или переносом.

Важные ограничения

  • Экспорт с `--vhd` применяется к WSL 2.
  • Для резервной копии лучше проверить тестовый импорт, а не только наличие файла.

Что учитывать

Экспорт с `--vhd` применяется к WSL 2.,Для резервной копии лучше проверить тестовый импорт, а не только наличие файла.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. Basic commands for WSL). Пример и формулировки — редакция N1RO на 2026-09-18.