debian的备份与还原
不管是windows还是linux 备份都很重要 因为配好一个系统是要花很多时间的 出了问题的话 有备份直接还原就可以了
windows下有ghost 那么linux下呢?Linux可以在系统正在运行的情况下可以进行备份还原操作 所以 备份直接tar打包 还原tar解包 很easy
$sudo su
#cd /
#tar -cvpzf /home/yun/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/home --exclude=/mnt --exclude=/sys --exclude=/media /
解释下参数:
tar 是用来备份的程序
c - 新建一个备份文档
v - 详细模式 tar程序将在屏幕上实时输出所有信息
p - 保存许可 并应用到所有文件
z - 采用‘gzip’压缩备份文件 以减小备份文件体积
f - 说明备份文件存放的路径 /home/yun/backup.tgz 是我的备份文件名 我的home是放在单独分区的 就不备份了 备份文件也放在这里 也可以改变存放位置 比如/media/hda6/backup.tgz 这就是放在windows分区E盘里 看各人情况吧
exclude参数用来剔除不必要备份的 比如mnt media 这是用来挂载其他分区的 没必要备份 proc是临时文件 lost+found相当于回收站 也都没必要备份
OK 这就备份好了
下面就是还原了
#tar -xvpzf /home/yun/backup.tgz -C /
如果用bz2压缩备份 则是
#tar -xvpjf /home/yun/backup.tar.bz2 -C /
参数x是告诉tar程序解压缩备份文件
-C 参数是指定tar程序解压缩到的目录
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人