当前位置: 技术问答>linux和unix
望有经验的朋友告诉我如何应用GHOST备份LINUX系统?
来源: 互联网 发布时间:2015-12-14
本文导语: 文章题目:How to clone OS Linux use Ghost 文章编号:ex011309 因为linux系统有""挂载点,"boot"引导,"swap"交换... 所以我不知道应该备份哪些,我想并通过查阅资料认为"swap"是不需要备份的对吧? 其次我不清楚我的引导记录是Grub...
文章题目:How to clone OS Linux use Ghost
文章编号:ex011309
因为linux系统有""挂载点,"boot"引导,"swap"交换...
所以我不知道应该备份哪些,我想并通过查阅资料认为"swap"是不需要备份的对吧?
其次我不清楚我的引导记录是Grub还是Lilo,也不清楚其位置在挂载点下还是MBR中..
我应该如何应用已备份的文件去还原到一块新的磁盘?
如:
备份文件:
""挂载点: linux_OS.gho
"boot"引导: linux_Boot.gho
以上为分别将根与引导分区备份为两个GHO文件应用GHOST
其次,我将对我的新硬盘进行手工分区格式化操作.建立与原磁盘相同大小的"boot"和""以及"swap"
至此,应用GHOST将linux_OS.gho还原至"",将linux_Boot.gho还原至"boot"
我的方法是否正确?
这样的操作是否会万无一失?
是否会出现,当新磁盘系统启动时显示"grub>"类似故障?我该如何解决?
...我不想对磁盘进行全盘备份!
文章编号:ex011309
因为linux系统有""挂载点,"boot"引导,"swap"交换...
所以我不知道应该备份哪些,我想并通过查阅资料认为"swap"是不需要备份的对吧?
其次我不清楚我的引导记录是Grub还是Lilo,也不清楚其位置在挂载点下还是MBR中..
我应该如何应用已备份的文件去还原到一块新的磁盘?
如:
备份文件:
""挂载点: linux_OS.gho
"boot"引导: linux_Boot.gho
以上为分别将根与引导分区备份为两个GHO文件应用GHOST
其次,我将对我的新硬盘进行手工分区格式化操作.建立与原磁盘相同大小的"boot"和""以及"swap"
至此,应用GHOST将linux_OS.gho还原至"",将linux_Boot.gho还原至"boot"
我的方法是否正确?
这样的操作是否会万无一失?
是否会出现,当新磁盘系统启动时显示"grub>"类似故障?我该如何解决?
...我不想对磁盘进行全盘备份!
|
用tar备份
cd /mnt
mkdir WinD
mount -t vfat /dev/hda5 /mnt/WinD
tar cf /mnt/WinD/linux.tar /
cd /mnt
mkdir WinD
mount -t vfat /dev/hda5 /mnt/WinD
tar cf /mnt/WinD/linux.tar /
|
linux系统备份真经---ghost的应用
车里焖---2006-9-5
前言
某些linux人对用别的工具备份linux非常反感。如果你对简单、容易、直观、速度快特别反感,建议你去用dd tar grub,否则请看我写的ghost的文章。
我们的目的:备份一个linux分区,生成一个备份文件。
我们的愿望:简单、安全、高效。
ghost的优点:
图形化,使用简单。网上帮助多。鼠标操作,局域网多台电脑同时恢复。支持ntfs分区等。对于linux,ghost可以帮助 debian 简化硬盘安装最小系统 和 简化、分阶段部署lfs,另外使用服务器-客户机ghost技术,可以帮助局域网批量部署linux,即 1对多网络克隆。
一 启动dos。
1如果你有软驱可以用win98启动盘启动电脑。
2可以用系统维护光盘启动。
3如果你有win可以用矮人之类的程序从boot.ini启动。
二运行ghost
ghost 必须是8.3或更高版本,网上能找到for dos的。选择local---〉partition---〉to disk
选择你要备份的linux分区,然后选择目标分区。确定即可。
说明:
1 源分区必须是ext2/ext3格式,目标分区你可以选择fat32分区,ntfs分区。如果是fat32分区,ghost自动分割文件,自动压缩,我曾经把5GB的ext3分区高压缩成1.7G
2 在win下可以用ghostexplorer打开压缩文件导出某文件。
3 ghost8.2版本在dos下写入ntfs分区有问题不建议使用。
4 如果你想在win下面备份、恢复linux分区可以使用ghost32,建议使用高版本,目前最高版本10。这是最简单的备份恢复方法,前提是你要有win
5 其他第三方工具,如acronis true image 也是可以的。
7 什么是ghost不支持的分区类型?
答:
目前支持的分区有:FAT16、FAT32、NTFS、EXT2/3
不支持指的是:
1不能压缩:一个分区5个GB备份出来就是5GB
2不能浏览、导出包里面的文件。
而不是不能备份和恢复。
ghost这类程序都有按扇区备份恢复功能,可以备份恢复任何分区。也就是说,我的办法可以备份任意分区,包括unix,linux,win,dos,*bsd等,从过去到现在到将来的任意系统。
8 尽量不要在一个运行的系统中备份自己。这就好像不要自己给自己动手术一样。如果你想用linux备份linux,请找一个livecd启动盘。
9 在linux中备份尽量使用dd。尽量不要使用tar,cp这类文件备份程序。用文件备份程序备份分区,某些打了不可备份标记的文件不能备份出来,某些元数据也不能备份出来。一个明显的例子是tar不能备份本分区上的grub或lilo,还有selinux规则。
10 从速度上说,很多linux发行版没打开dma,在打开dma的linux下,dd和tar的速度也远不如ghost。
11 ghost -ib 参数能备份引导区。帮助说 “the disk boot track include clone” 我也不知道是指备份分区中的引导区,还是主引导区。
车里焖---2006-9-5
前言
某些linux人对用别的工具备份linux非常反感。如果你对简单、容易、直观、速度快特别反感,建议你去用dd tar grub,否则请看我写的ghost的文章。
我们的目的:备份一个linux分区,生成一个备份文件。
我们的愿望:简单、安全、高效。
ghost的优点:
图形化,使用简单。网上帮助多。鼠标操作,局域网多台电脑同时恢复。支持ntfs分区等。对于linux,ghost可以帮助 debian 简化硬盘安装最小系统 和 简化、分阶段部署lfs,另外使用服务器-客户机ghost技术,可以帮助局域网批量部署linux,即 1对多网络克隆。
一 启动dos。
1如果你有软驱可以用win98启动盘启动电脑。
2可以用系统维护光盘启动。
3如果你有win可以用矮人之类的程序从boot.ini启动。
二运行ghost
ghost 必须是8.3或更高版本,网上能找到for dos的。选择local---〉partition---〉to disk
选择你要备份的linux分区,然后选择目标分区。确定即可。
说明:
1 源分区必须是ext2/ext3格式,目标分区你可以选择fat32分区,ntfs分区。如果是fat32分区,ghost自动分割文件,自动压缩,我曾经把5GB的ext3分区高压缩成1.7G
2 在win下可以用ghostexplorer打开压缩文件导出某文件。
3 ghost8.2版本在dos下写入ntfs分区有问题不建议使用。
4 如果你想在win下面备份、恢复linux分区可以使用ghost32,建议使用高版本,目前最高版本10。这是最简单的备份恢复方法,前提是你要有win
5 其他第三方工具,如acronis true image 也是可以的。
7 什么是ghost不支持的分区类型?
答:
目前支持的分区有:FAT16、FAT32、NTFS、EXT2/3
不支持指的是:
1不能压缩:一个分区5个GB备份出来就是5GB
2不能浏览、导出包里面的文件。
而不是不能备份和恢复。
ghost这类程序都有按扇区备份恢复功能,可以备份恢复任何分区。也就是说,我的办法可以备份任意分区,包括unix,linux,win,dos,*bsd等,从过去到现在到将来的任意系统。
8 尽量不要在一个运行的系统中备份自己。这就好像不要自己给自己动手术一样。如果你想用linux备份linux,请找一个livecd启动盘。
9 在linux中备份尽量使用dd。尽量不要使用tar,cp这类文件备份程序。用文件备份程序备份分区,某些打了不可备份标记的文件不能备份出来,某些元数据也不能备份出来。一个明显的例子是tar不能备份本分区上的grub或lilo,还有selinux规则。
10 从速度上说,很多linux发行版没打开dma,在打开dma的linux下,dd和tar的速度也远不如ghost。
11 ghost -ib 参数能备份引导区。帮助说 “the disk boot track include clone” 我也不知道是指备份分区中的引导区,还是主引导区。
|
强烈建议用tar来备份linux系统,为啥要用ghost呢???
|
linux用tar备份就可以了
我现在的Windows也是在linux下面用tar备份的
tar cf backup.tar /
我现在的Windows也是在linux下面用tar备份的
tar cf backup.tar /
|
在linux分驱下重装grub:
/sbin/grub-install /dev/hda7
/sbin/grub-install /dev/hda7