如何对WSL2进行备份与还原

如何对WSL2进行备份与还原

目录
收起
Step 1 打开cmd
Step 2 确定发行版
Step 3 导出备份
Step 4 还原备份

引言

对于我这种轻度linux用户,WSL2可以很好的满足日常炼丹需求。但是配置炼丹炉时操作太繁琐,遂尝试备份自己的炼丹炉配置。

Step 1 打开cmd

点击 Win + R , 输入cmd, 打开命令提示符界面

进入cmd界面
cmd界面

Step 2 确定发行版

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

查看WSL2发行版名称

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
posted @   CharyGao  阅读(772)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 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 与 三元表达式? : 效率对比
点击右上角即可分享
微信分享提示