背景
由于更新存在问题,需要重装系统,但不想子系统的数据丢失。因此从备份、导入、运行三个步骤详细说明WSL数据的迁移与恢复流程。
备份
cmd打开命令提示符后,输入wsl -l -v
查看wsl虚拟机的名称与状态,此处我的虚拟机名称是“Ubuntu-20.04”。

根据查看得到的名称和想要保存的路径进行备份,备份文件的后缀为tar。
wsl --export <虚拟机名称> <保存路径>
wsl --export Ubuntu-20.04 D:\Ubuntu2004.tar
导入
保存完成后,根据以下命令恢复数据到目标路径。
wsl --import <虚拟机名称>