位置: 编程技术 - 正文

Linux折腾记(十三):我该如何备份系统(linux !!)

编辑:rootadmin

推荐整理分享Linux折腾记(十三):我该如何备份系统(linux !!),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux !!,linux k,,linux,折腾linux 没意义,linux1,linux k,折腾linux 没意义,linux !,内容如对您有帮助,希望把文章链接给更多的朋友!

在前面的一些文章中,我反复提到经常会把系统搞崩溃,所以备份系统就是一件不容忽视的事情。由于Linux系统本身的优越性,系统的备份和还原还是比较容易的。主要表现在以下方面:

1.Linux系统所有的数据都以文件的形式存在,所以备份就是直接拷贝文件;硬盘分区也被当成文件,所以可以直接克隆硬盘数据。2.Lnux系统自带很多实用工具,比如tar、dd、rsync等,备份还原系统不需要购买或下载第三方软件。3.Lnux系统在运行时其硬盘上的文件可以直接被覆盖,所以还原系统的时候不需要另外的引导盘。(当然,系统完全挂掉到无法启动这种情况还是需要另外的引导盘的。)

备份Linux系统的策略有很多,比如使用dd命令直接克隆硬盘分区:

复制代码代码如下:sudo dd if=/dev/sda1 of=/dev/sdb1

或者,使用tar将硬盘上的文件打包:

复制代码代码如下:cd /sudo tar cvpzf backup.tgz --exclude=/proc --exclude=/mnt --exclude=/sys --exclude=/backup.tgz /

还原系统的命令是:

复制代码代码如下:sudo dd if=/dev/sdb1 of=/dev/sda1或tar xvpfz backup.tgz -C /

但是我最终选择的是rsync命令。rsync是一个非常优秀的文件同步工具,从它的名字可以看出,它支持远程同步。当然,在备份我的桌面系统时,只需要用到它的本地同步功能就行了。之所以选择rsync,是因为它具有如下优点:

在备份还原过程中,可以保存文件原有的时间、权限、软硬链接等信息;首次备份时,需要复制所有文件,但是再次备份或还原系统时,只需要复制修改过的文件。

关于rsync的使用方法,其主要参考文档是man rsync,另外,rsync也可以作为守护进程运行用来建立文件备份服务器,可以参考文档man rsyncd.conf。

桌面系统备份实战

对于我的桌面系统,我选择的备份策略是使用rsync命令将硬盘上的所有文件(当然要排除/proc和/sys目录下的内容)复制到U盘上。首先使用df -lh命令查看一下我电脑的系统占多大空间,如下图:

Linux折腾记(十三):我该如何备份系统(linux !!)

从上图可以看出,根目录所在的分区占用了G,而/boot目录所在的分区才占用多M。其实Linux系统本来不用这么臃肿,只是因为我安装了太多的软件包,比如一整套的texlive啊什么的,才占用了这么多的空间。不过这都不是事儿,反正现在U盘也便宜,所以找个G的USB 3.0的U盘来备份我这个系统,肯定是很轻松愉快的。

新U盘插到电脑上会被自动识别,使用不带参数的mount命令可以查看U盘的设备文件和挂载路径,使用fdisk命令了解U盘的大小和分区情况。如下图:

整个U盘分成一个区我没什么意见,不过我不喜欢它的vfat文件系统,万一碰到超过4G的巨型文件怎么办?so,先umount它,然后使用mkfs.ext3为它重新建立一个文件系统,如下图:

再把U盘mount起来,挂载的路径为/media/youxia/usb。如下图:

然后,可以开始备份了,我备份的命令是:

如下图:

下图是备份完成后的效果,可以看到整个备份过程花了分多钟,U盘被占用G,如下图:

如果哪天系统再崩溃了的话,只需要使用sudo rsync -Pa /media/youxia/usb/backup_ /即可恢复系统。

Linux折腾记(十四):优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax) 这样一个标题可能不太准确,因为确实无法准确地解释什么叫文本化编辑思想。其实我这篇随笔主要是想探讨Markdown、LaTeX、MathJax,有兴趣的朋友可以继

Linux折腾记(十五):再来说说LaTeX排版引擎 在我的上一篇随笔中,我提到了Markdown、LaTeX和MathJax。这几个东西对目前的网络技术文章的写作、展示都有深远的影响。在上一篇中,我还给出了一份LaT

Linux折腾记(十六):数值计算和符号计算 不知道经常需要做科学计算的朋友们有没有这样的好奇:在Linux系统下使用什么工具呢?说到科学计算,首先想到的肯定是Matlab,如果再说到符号计算,

标签: linux !!

本文链接地址:https://www.jiuchutong.com/biancheng/368246.html 转载请保留说明!

上一篇:Linux折腾记(十二):桌面美化那点事儿(linux k)

下一篇:Linux折腾记(十四):优秀的文本化编辑思想大碰撞(Markdown、LaTeX、MathJax)(,linux)

  • 公司办理税务注销的相关规定
  • 销售额是含税价还是不含税价
  • 计提所得税会计处理
  • 股权变更涉及哪些税种
  • 血液制品3%增值税税率
  • 固定资产融资租出计入什么科目
  • 每月末计提利息分录
  • 业务招待费怎么做会计分录
  • 调增企业所得税怎么算
  • 通讯费可以个人承担吗
  • 逾期抵扣办理申请书模板
  • 投资性房地产计量模式的转换
  • 未使用的固定资产提不提折旧
  • 转出未交增值税借方余额怎么处理
  • 应交税费是什么科目借贷方向
  • 公会经费开具的法律依据
  • 增值税专用发票可以开电子发票吗
  • 股票红利税如何征收
  • 多缴税款退回及退回
  • 工会筹备金和工会经费金额一样吗
  • 企业或公司的证明怎么弄
  • 应收账款周转率越大越好还是越小越好
  • 预付账款属于资产性质的账户
  • 资产负债表中资产等于什么
  • win10打开txt
  • php和c++的区别
  • PHP 中dirname(_file_)讲解
  • springboot上传文件大小设置
  • Mac OS X Mavericks的Finder打开不同标签的操作步骤
  • 股票的交易费用多少
  • 公司比赛奖金计入什么科目
  • 发生坏账时的会计处理
  • mce是什么文件格式
  • js循环有哪些
  • 什么是webrip
  • 普通发票有抵扣联没
  • php uniqueid
  • 小规模场地租赁费税率是1还是5
  • 【深度学习时间序列预测案例】零基础入门经典深度学习时间序列预测项目实战(附代码+数据集+原理介绍)
  • php array_multisort 对数组进行排序详解及实例代码
  • 小规模纳税人购入货物收到增值税专用发票
  • 公司法人代表能考公务员吗
  • 销售房产收取预算费用
  • 原版小说推荐
  • 发票校验码是什么在哪
  • 如何免费下载win10 家庭版
  • python中if语句的用法
  • 一次性开票分期确认收入如何纳税申报
  • 撤销红字发票申请表
  • mysql数据库中进入mysql库的命令
  • 核定征收一般纳税人进项是否可抵扣
  • 营业外收入是指企业确认与企业生产经营活动没有
  • 如何区分生产类型
  • 公司买车可以抵扣企业所得税吗
  • 还账准备计提方法
  • 公司需要现金
  • 软件开发过程中,一个错误发现的越晚
  • 第二个季度
  • 营业收入影响资产负债表哪些项目
  • 设备5年直线法计提折旧怎么做?
  • 留存收益与未分配利润的关系
  • 年初建账考虑要点有哪些
  • mysql必知必会mobi
  • sql server常规错误
  • linux命令放在哪个路径
  • imac触发角
  • remind32.exe - remind32是什么进程 有什么用
  • Linux下查看某一个程序所使用的内存方法
  • win8电脑管理员权限在哪里设置
  • 电脑ahci模式什么意思
  • 双系统怎么屏蔽另一个磁盘
  • perl-dbd-mysql是什么
  • error C2258: illegal pure syntax, must be '= 0'
  • 嗌中怎么读
  • firefox怎样调整为中文
  • 浅谈jquery中next与siblings的区别
  • jquery图片
  • 最多跑一次改革是谁提出来的
  • 报企业增值税
  • 税额差怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设