如何对WSL2进行备份与还原
如何对WSL2进行备份与还原
目录
收起
Step 1 打开cmd
Step 2 确定发行版
Step 3 导出备份
Step 4 还原备份
引言
对于我这种轻度linux用户,WSL2可以很好的满足日常炼丹需求。但是配置炼丹炉时操作太繁琐,遂尝试备份自己的炼丹炉配置。
Step 1 打开cmd
点击 Win + R , 输入cmd, 打开命令提示符界面


Step 2 确定发行版
在cmd中,输入 wsl -l -v 来确定自己的wsl版本。因为有些人下载的是"Ubuntu-22.04"发行版,或者像我一样仅仅是"Ubuntu"发行版,在这里确认一下版本以便正确导出备份文件。

Step 3 导出备份
使用 wsl --export 命令导出所选发行版的备份。
wsl --export (发行版) (保存路径以及 文件名称.tar)
在这里,你可以先使用cd操作切换保存目录,或者先输入 D: 将盘符切换为D盘
例如,我在当前目录,将 发行版为 Ubuntu 的 wsl2备份文件 保存为 wsl2.tar, 可以这样写
wsl --export Ubuntu wsl2.tar
或者,我想把 发行版为 Ubuntu 的 wsl2备份文件 保存在 d盘指定文件夹 内
wsl --export Ubuntu d:\save\linux\wsl2.tar

Step 4 还原备份
使用 wsl --import 命令导出所选发行版的备份。
wsl --import (发行版) (安装位置) (文件路径以及文件名称)
例如,我想在我的 C盘 中导入之前保存的备份文件
wsl --import Ubuntu c:\wsl2 d:\save\linux\wsl2.tar
摘抄自网络,便于检索查找。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
2021-02-04 都1202年了奉劝那些还在用centos6的gs,赶紧切ubuntu-Centos6 升级 gcc 惨痛教训
2017-02-04 [No0000B7]If else 与 三元表达式? : 效率对比