DOS备份还原Linux,ghost备份还原Linux

windows下利用ghost备份还原系统似乎曾经和至今都是很流行的事,那么在linux下的备份也能做到这一点,ghost本身支持linux的文件系统的,下面就来看看如何实现的

1、准备一台干净的虚拟机,和一张带有ghost工具和dos工具的光盘镜像(如流行的雨林木风版、深度版都可以的)

2、由于RedHat5.4安装时间太慢,为了节省时间,我在这里选择安装RedHat4

装双系统大家都知道是先安装windows,在安装linux,这样Grub就不会被覆盖掉,在这里我们也是先装dos(因为它小嘛,而且ghost还能稳定运行起来),然后再安装linux,用ghost做好备份,存放在dos系统中

一、新建一台虚拟机,我们在这里选择ms-dos,但是磁盘空间一定要给大点,否则linux可是不够用的,在现实中也是一样的,要根据实际给dos和linux划分空间

cc627584785d9ce9cec6fc3f6fe61beb.png

然后,找个xp的系统ghost镜像,用光盘开机,选择dos工具集,我这里用的是雨林木风版的

f96284adef34171d5100caca1e7229a4.png

如上图,选择上图中的“F32”进入到快速分区器,给c盘分个6G左右的空间,根据你的linux系统大小而定,按下up和down键可以调整fat16和fat32,在这里我们选择fat32,因为fat16对文件设置时有限的,不符合我们的条件

7e42aa01e9f440201e4f67313528c06d.png

然后执行格式化,记住只格式化一个区域,就是我们刚分的boot1,重启返回上次这个界面,

我们开始安装dos,还记得那个命令吗?呵呵,很简单啦,就是“sys c:”(不带引号),完事,呵呵

86f5552bc668756ecc5a75253bb242b9.png

放入RedHat4的安装光盘第一张盘,开机时按esc,选择从光盘启动,安装linux系统

bbd52b228cd0cb566856f3999542ee89.png

这个很简单,给大家截几张图^_^

dfb52bcb491927870780cafceed92a5b.png

到这里一定要选择,手工分区,不然刚才做的dos分区会被覆盖掉,切记!

2f6163e5e9dff79545f1a5f208480cd2.png

我的分区分完如下图所示:

54c342da8b566efc82c0a61430a6b403.png

按提示,安装系统,在这里为提高速度,我选择了简便安装^_^

4b99c08cfaf5e3ed2b556a69c2d01770.png

完后,进入全新的linux系统,如下所示。在这里我们将雨林木风xp盘放入cd,从光盘启动

6bfb16b0a2915e6a9136c83762c9eee5.png

选择手动运行ghost11工具

86c8639cda463c9a78ddbc54f5a50d7f.png

选择“local-->partition---->to Image p_w_picpath”

190929358c4abfe2c2cdecb9b652cca8.png

选择要备份的linux分区,这里我备份的是根“/”分区

790f4472992598ecc2462cfd8ade28cb.png

选择放置目标位置,输入备份名字,要好记的,我的是“linuxbackup.GHO”

18f331047f8479f5d5fbf5a5a3785ca6.png

然后选择,高速备份,如下:

9d0933aa090801c26e0b7f06361346ac.png

备份完成之后,我们重启,在Grub处按下回车,选doc系统,进入之后,我们在提示符下运行“dir”,即可显示刚才创建的linuxbackup.GHO

0f8186588badbaea406c7dd3717c5992.png

重启系统,进入linux系统,我们在root的家目录下创建a、b、c三个文件,然后验证还原之后这三个文件是否存在

a0bb454d34f7280f9a06a6662304a7ca.png

这一步一定要使用init 6作为重启命令,否则有些进程会报错。放入雨林木风xp系统,从光盘启动,利用ghost工具还原系统

045eb683531811c883b90c9398e4a9b2.png

选择“local--->partition------>from Image p_w_picpath”,如下所示

4ad124c294cdfe63668e01b543e89ef9.png

接下来选择原镜像,就是我们刚才备份到c盘中的那个“linuxbackup.GHO”

7748a2bdc4d9bec06f89cea58a10f759.png

选择目标分区

29f144d96898c7fa1f693e4113a65eae.png

开始还原linux系统^_^

09940bd31861d710a17d52befedbcd1c.png

最后,我们重启系统,进入linux环境,验证刚才创建的a、b、c文件是否存在?呵呵,如下图

214865938d008c4f266b1b8c34f2bbd5.png

这样,这个实验就做完了,利用ghost系统备份,注意自己的备份分区名字不要搞混……^_^

 

2024-12-12 08:43:35【出处】:https://blog.csdn.net/weixin_36301419/article/details/116876610

=======================================================================================

Llinux系统非GHOST备份方案

Windows系统备份可以用ghost工具软件完成,Linux系统不能完全依赖于ghost工具,一则是ghost本身是有版权的软件,二则ghost只支持ext2、ext3文件系统的Linux分区,不支持reiserfs、xfs等比较高级的文件系统,ghost本身并不备份mbr,因此常造成恢复后的系统grub出错的问题。

Linux本身自带有着优秀的备份工具,传统如:tar、cpio、dd,新的有:bzip2、afio等。
这里介绍两款备份整个Linux系统,类似于ghost的工具:ghost for linux和partition p_w_picpath for linux。
g4l和partition p_w_picpath软件都有光盘映像版。具体g4l和partition p_w_picpath软件的操作步骤可参考: Llinux系统非GHOST备份方案

 

 

出处:https://blog.51cto.com/tiancong/667320

=======================================================================================

ghost备份及恢复Linux系统的boot分区

我们一般都会用ghost去备份windows分区,今天我们用同样的手法来备份linux分区,主要是备份linux的引导分区.让我们开始吧!

 

准备工作

1.一张引导光盘带有ghost工具
2.确定要备份的目标分区
3.指定备份文件存放地点
 

光盘引导

ghost备份及恢复linux分区_ghost
 

手动启动ghost备份

选择Local-->Partition-->To Image
ghost备份及恢复linux分区_ghost_02
这里选择linux安装在哪块硬盘上了,我有2快硬盘.20G的是linux所在硬盘,1G的是一个备份盘.
ghost备份及恢复linux分区_linux_03
这里选择你要备份的linux分区,我选择了/boot分区.
ghost备份及恢复linux分区_职场_04
 
这里选择你的备份文件将要放在哪里,我选择了那个1G的FAT32文件系统的盘子,这里什么文件系统没有关系只要ghost能认出这个分区就可以了.然后给一个备份文件名,选择save.
ghost备份及恢复linux分区_ghost_05
 
这里是问备份文件是采用什么压缩模式"不压缩","快速压缩","高等压缩"只是个压缩率的问题,high的压缩比最大时间也越长.
ghost备份及恢复linux分区_分区_06
 
最后一次问你是否要执行了
ghost备份及恢复linux分区_linux_07
 
备份执行中......
ghost备份及恢复linux分区_休闲_08
 
备份完成.
ghost备份及恢复linux分区_linux_09
 
然后我重新启动,利用光盘引导进入到dos下看到了这个文件.确实存在了.
ghost备份及恢复linux分区_linux_10
 

手动恢复/boot备份

现在我就把/boot这个分区干掉,/boot目录下什么都没有了
ghost备份及恢复linux分区_linux_11
 
重新启动系统就直接进入grub界面了,说明引导确实被破坏掉了
ghost备份及恢复linux分区_休闲_12
 
重新利用光盘启动到ghost执行Local-->Partition-->From Image
ghost备份及恢复linux分区_休闲_13
 
利用tab切换到路径下拉框选择刚才的1G的FAT32硬盘,里面有我们的备份文件
ghost备份及恢复linux分区_休闲_14
 
ghost备份及恢复linux分区_ghost_15
 
这里ghost已经判断出来这个备份文件是/boot的分区的副本
ghost备份及恢复linux分区_linux_16
 
这里很关键千万不能选错,一定选择你要恢复的分区所在哪个盘,我要恢复/boot分区,而/boot分区曾经属于20G的硬盘上,我就要选择20G的硬盘
ghost备份及恢复linux分区_linux_17
 
选择你将要从备份文件恢复给哪个分区,这里我选择第一个/boot分区,因为这里的Label项已经没有名称了,所以你可以根据大小来判断,所以在ghost备份之前你可以在操作系统下执行df命令看看/boot分区的大小.
ghost备份及恢复linux分区_职场_18
ghost备份及恢复linux分区_休闲_19
 
最后确认一次是否执行恢复
ghost备份及恢复linux分区_职场_20
 
恢复完成
ghost备份及恢复linux分区_分区_21
 
重新启动后又恢复了启动界面
ghost备份及恢复linux分区_休闲_22

 

 

 

出处:https://blog.51cto.com/linuxsafe/331067

posted on   jack_Meng  阅读(109)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· DeepSeek “源神”启动!「GitHub 热点速览」
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
历史上的今天:
2023-12-12 侯哥的Python分享--系列教程
2022-12-12 nasm + vscode 搭建ASM汇编开发环境
2016-12-12 web应用程序 ---- 日志系统的设计

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示

喜欢请打赏

扫描二维码打赏

支付宝打赏

主题色彩