Подсистема Linux для Windows: экспорт и импорт операционной системы



В этом посте показаны шаги для студентов и новых пользователей по резервному копированию и восстановлению дистрибутива Linux в подсистеме Windows для Linux (WSL). При использовании WSL вы можете легко создавать резервные копии (экспортировать) или восстанавливать (импортировать) Linux в другую систему WSL, используя параметры команды wsl.exe --export и --import.

Для тех, кто не знает о WSL, вот обзор: Подсистема Windows для Linux, которая позволяет разработчикам запускать среду GNU/Linux, включая большинство инструментов командной строки, утилит и приложений, непосредственно в Windows без настройки виртуальной машины или двойной -ботинок.

Вы можете использовать WSL для запуска Linux в Windows без необходимости в дополнительном оборудовании или выделенной виртуальной машине. Использование его функции экспорта и импорта позволяет безопасно хранить вашу машину Linux и восстанавливать ее в случае, если оригинал поврежден или не работает должным образом.

Одно предостережение при использовании метода экспорта и импорта заключается в том, что компьютер с Linux потеряет свою интеграцию с меню «Пуск» и больше не будет отображаться как элемент в настройках «Приложения и функции» после его импорта. Но все остальные функции останутся.

Ниже показано, как использовать функцию экспорта и импорта с WSL.

Как сделать резервную копию и восстановить машину Linux на WSL

Как упоминалось выше, при использовании WSL вы можете легко создавать резервные копии (экспортировать) Linux или восстанавливать (вводить) в другую систему WSL, используя параметры команды wsl.exe --export и --import.

Чтобы создать резервную копию Linux в WSL, перейдите в меню «Пуск» в Windows, затем найдите и откройте командную строку от имени администратора.

Когда откроется командная строка, вы сможете перечислить все доступные ОС Linux в вашей среде WSL.

wsl.exe --list

Теперь для резервного копирования ОС Linux с именем (Ubuntu-20.04) используйте следующий формат команды:

wsl --export Ubuntu-20.04 C:\Windows\Ubuntu-20.04.tar

Измените имя компьютера с Linux на имя в вашей среде, а также измените путь назначения, где вы хотите сохранить файл резервной копии.

В приведенном выше примере место назначения резервной копии находится в папке C:\Windows.

После резервного копирования файла вы можете восстановить машину на том же хосте WSL или на другом хосте Windows, на котором работает WSL. Для восстановления используйте формат команды ниже.

wsl --import Ubuntu-20.04  C:\Users\<имя пользователя>\Ubuntu C:\Windows\Ubuntu-20.04.tar

Измените имя машины Linux, а также место для восстановления машины Linux. По умолчанию Windows хранит машины Linux в следующем месте:

C:\Users\<имя пользователя>\AppData\Local\Packages

Если вы хотите восстановить машину в местоположении по умолчанию, просто используйте вместо этого расположение по умолчанию.

Это должно сделать это! Однако при экспорте и восстановлении компьютера с Linux с помощью описанных выше шагов интеграция не будет такой же, как при установке дистрибутивов из Магазина Microsoft. Оно не регистрируется в меню «Пуск» и не отображается как приложение на странице настроек «Приложения и функции».

Вывод:

В этом посте показано, как выполнять резервное копирование и восстановление машины Linux, работающей в среде WSL на хосте Windows. Если вы нашли какую-либо ошибку выше или хотите что-то добавить, пожалуйста, используйте форму комментария ниже.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка / 5. Количество оценок:

Оценок пока нет. Поставьте оценку первым.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *