admin管理员组文章数量:1545146
前言
解决同一个问题,一般都有多种解决工具可以选择。
选择能够运行在自己发行版官方仓库中已经存在,并且使用的人比较多的工具。
适合就好:未必是最新的,也未必是最好用的。
最好用的软件:一般人都喜欢采用图形界面,简单、方便、容易记忆、学习成本最低。
除非是非常通用、流行的工具,在 Linux发行版官方仓库中的软件,一般都是命令行的;因为如果采用图形界面的话,那么,每一种工具一个图形界面,这将导致存储空间的容量暴涨。
更麻烦的是维护成本,可能会增加更多。
因此,一些带图形界面的好用工具,只能到作者官方网址去下载了。
关键
使用可靠的电脑系统;
在合理时间点的、合理地做好备份,才是正途;
数据备份321原则
https://zhuanlan.zhihu/p/524014642
- 3份备份
- 2种介质
- 1份异地
U盘启动辅助工具
ventory
https://www.ventoy/en/download.html
优点:可以将需要的 iso 都拷贝进来,在启动的时候再决定使用哪一个 iso 文件。
缺点:用户自己对 u盘进行多分区结构,会失效;最后只能安装默认的格式,只能由一个用户分区。
硬盘系统类
综述: 没有十全十美的工具。
以正常的方式来开关机,而不是强制的方式,一般都不会发生系统崩溃现象吧?
由于 redorescue 和 TimeShift 方法都有着各自的局限性,因此,注册表 和 /boot 的备份,也是需要的。
场景:使用 redorescue ghost 了一个系统,存储为压缩格式,节省空间;在后来又安装了许多的软件。
- 现在由于注册表、或者 /boot损坏了,需要恢复系统。总不能使用 redorescue 来恢复到最近的最早系统吧?那么,后来安装的软件就又要重新安装一遍了。
- 为了能够确保系统在 redorescue 时,总是最新的,那么,就得日常性地进行 ghost 备份。这不是服务器应用场景,有专门的运维人员来处理。对于日办公场合来说,天天 ghost,还要不要做其他的事情了?
- 使用 TimeShift 办法来备份系统,这确实是省时省事,但是,对于办公电脑来说,硬盘就是那么大,100 GB 的操作系统盘,就要大于 100GB 的磁盘空间来存放 TimeShift 的备份文件,还有多少的磁盘空间来作为其他用途的呢?
硬盘分区表的备份与恢复
备份:只需一条简单的命令。
还原:只需一条简单的命令。
https://blog.csdn/ken2232/article/details/134200575
// 查询磁盘格式
# sfdisk -l
# sfdisk -l /dev/sda
// MBR格式,
备份,To backup /dev/sda partition table, enter:
# sfdisk -d /dev/sda > sda.partition.table.12-30-2015.txt
还原,
# sfdisk /dev/sda < sda.partition.table.12-30-2015.txt
# sfdisk /dev/sda < /path/to/usb/pen/sda.partition.table.12-30-2015.txtOR
# sfdisk -f /dev/sda < /media/usb/sda.partition.table.12-30-2015.txt
// GPT 格式,
备份,
# sgdisk --backup={/path/to/file} {/dev/device/here}
# sgdisk --backup=/root/sda_partition_table_12_30_2015 /dev/sda
还原,
# sgdisk --load-backup={/path/to/file} {/dev/device/here}
# sgdisk --load-backup=/media/usb/sda_partition_table_12_30_2015 /dev/sda
/boot 文件夹备份
Linux备份系统并还原到另一块硬盘:tar方法 (**笔记**) https://blog.csdn/ken2232/article/details/134126651
EFI 启动方式,才需要?
在某些场景中,执行强制关机会导致 /boot 文件夹中的某些文件丢失,或者损坏?
对 /boot 文件夹进行备份,以便不时之需,这是最经济的。
好过在出了问题之后,再到处寻找解决的方法,而且似乎并不好找。因为磁盘格式太多了,并不是什么样的分区恢复、修复工具,都能恰好地支持到某种具体的硬盘。
直接用 tar 带权限的选项,简单方便。
#备份
tar cvpzf backup_boot.tgz /boot
#恢复
tar xvpzf backup_boot.tgz -C /
系统快照
在 linux OS 中,"snapshot" 工具,类似于 Win 的备份与还原的功能。甚至具有更加高级、复杂的功能。
在不同的发行版中,一般都已经默认安装了;在官方仓库中通常都会有几种类似功能的这种软件。
TimeShift
缺点:一般没有压缩功能,占用空间稍微大于系统盘的备份系统数据空间。在家用环境下,太占用磁盘空间了。
优点:一般有增量备份功能。多次备份时,只会备份差异的部分。
整个系统备份
redorescue:简单,方便,跨平台,包含及类似 ghost。
缺点:一般没有增量备份的功能。
优点:有压缩功能。。
更专业一些的工具,如:Mondo Rescue
现有Linux系统制作ISO镜像——使用Mondo Rescue https://wwwblogs/safe-rabbit/p/17550182.html
专业工具,对于桌面操作系统来说,使用太麻烦了。
数据类
数据备份
ubuntu 22 自带了 Backups
已删除文件的恢复
参考:
恢复被 rm命令删除的文件:R-Linux, extundelete https://blog.csdn/ken2232/article/details/134228022
说明:
1. R-Linux是一个可以按目录进行文件恢复的 gui 图形界面工具。
2. 还有按目录进行文件恢复的 gui 图形界面工具,但要收费。
附加:R-Linux deb 包的安装方法
deb 包的安装方法
apt install *.deb
dpkg -i *.deb
安全软件
避免:在虚拟机中,运行可能的不安全软件。
首要:及时更新 linux os 发行版的安全补丁。
杀毒软件
linux 免费的杀毒软件,在官方仓库里有。但 linux病毒也可能用这些杀毒软件测试通过之后,在流行呢?
收费软件,最好首先测试与自己的操作系统是否兼容之后,再决定是否购买。
linux 发行版官方仓库中的杀毒软件:ClamTK
开放源代码杀毒软件 ClamAV (Cisco 推出的开源产品) 的图形前端。ClamTk也是开源的,它可以在包括商业公司、盈利机构等在内的任何场所免费使用。
思科路由器至少79种设备被植入恶意后门 http://d.youth/tech_focus/201509/t20150917_7124596.html
版权声明:本文标题:Linux desktop OS 桌面操作系统:崩溃恢复 修复工具入门 (*实践笔记*) 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727154740a1099495.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论