如何克隆/备份Linux系统使用 -  Mondo Rescue灾难恢复工具

盟救援是一个开源的,免费的灾难恢复和备份工具,可以让您轻松地创建完整的系统(LinuxWindows) 复制 / 备份 ISO映像CD,DVD, 磁带 ,USB设备硬盘NFS。 并且可以用于快速恢复或重新部署工作映像到其他系统,在数据丢失的情况下,您将能够从备份介质还原整个系统数据。

盟多程序可免费下载并根据GPL(GNU公共许可证 )发布,并已在大量的Linux测试 分布。

本文介绍了整个系统的备份安装和盟工具的使用。 盟救援灾难恢复系统管理员 的备份解决方案采取他们的LinuxWindows文件系统分区的完整备份到CD / DVD, 磁带 ,NFS的帮助下恢复它们恢复使用在启动时媒体功能。

在RHEL / CentOS / Scientific Linux上安装MondoRescue

最新盟救援包( 的当前版本是3.0.3-1),可以从“MondoRescue库 ”中获得。 使用“wget的 ”命令下载和你的系统下添加存储库。 该盟库将安装适当的二软件包,如用afio, 缓冲 ,mindi,mindi-busybox ,您的发行 -doc的 ,如果他们都可用。

对于RHEL / CentOS / SL 6,5,4 - 32位

下载的“/etc/yum.repos.d/”作为文件名“mondorescue.repo”MondoRescue库。 请下载正确的信息库用于Linux操作系统发行版。

# cd /etc/yum.repos.d/
## On RHEL/CentOS/SL 6 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/6/i386/mondorescue.repo
## On RHEL/CentOS/SL 5 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/5/i386/mondorescue.repo
## On RHEL/CentOS/SL 4 - 32-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/4/i386/mondorescue.repo

对于RHEL / CentOS / SL 6,5,4 - 64位

# cd /etc/yum.repos.d/
## On RHEL/CentOS/SL 6 - 64-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/6/x86_64/mondorescue.repo
## On RHEL/CentOS/SL 5 - 64-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/5/x86_64/mondorescue.repo
## On RHEL/CentOS/SL 4 - 64-Bit ##
# wget ftp://ftp.mondorescue.org/rhel/4/x86_64/mondorescue.repo

一旦你成功添加存储库,做到“ ”来安装最新盟工具。

# yum install mondo

在Debian / Ubuntu / Linux Mint上安装MondoRescue

Debian的用户可以做到“wget的 ”抢MondoRescue仓库中 的Debain 65分布。 运行以下命令为“mondorescue.sources.list”添加到“ 的/etc/apt/sources.list”文件安装包盟。

在Debian

## On Debian 6 ##
# wget ftp://ftp.mondorescue.org/debian/6/mondorescue.sources.list
# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# apt-get update 
# apt-get install mondo
## On Debian 5 ##
# wget ftp://ftp.mondorescue.org/debian/5/mondorescue.sources.list
# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# apt-get update 
# apt-get install mondo

在Ubuntu / Linux Mint

要在Ubuntu 12.10,12.04,11.10,11.04,10.1010.04Linux Mint的13安装盟救援 ,打开终端,并在“/etc/apt/sources.list中 ”文件中添加MondoRescue库。 运行以下命令以安装Mondo Resuce软件包。

# wget ftp://ftp.mondorescue.org/ubuntu/`lsb_release -r|awk '{print $2}'`/mondorescue.sources.list
# sh -c "cat mondorescue.sources.list >> /etc/apt/sources.list" 
# apt-get update 
# apt-get install mondo

创建克隆或备份系统/服务器的ISO映像

安装盟,运行“mondoarchive”命令,“root”用户后。 然后按照屏幕截图,显示如何创建完整系统的基于ISO的备份介质。

# mondoarchive

欢迎盟救援

Mondo Rescue欢迎屏幕


请输入完整的路径名目录的ISO映像 例如: 到/ mnt /备份/

Mondo救援存储目录

压缩的选择类型。 例如:bZIP类 ,gzip的LZO。

选择压缩类型

选择最大压缩选项。

选择压缩速度

请输入您多大希望MB(兆字节)每个ISO映像 这应该是小于或等于在CD-R(W)的(即700)的大小和用于DVD的(即4480)。

定义Mondo Rescue ISO大小

请给出您的ISO映像文件名的名称。 例如:youcl1获得youcl- [1-9] * ISO文件

输入Mondo Rescue的名称

请文件系统添加到备份(由“|”分隔)。 默认文件系统“/”表示完全备份。

输入备份路径

请排除您不想备份(由“|”分隔)的文件系统。 例如:“/ tmp目录 ”和“ 的/ proc”总是排斥,或者如果你希望你的系统的完整备份,只需点击进入。

输入排除文件系统

请输入您的临时目录路径或者选择默认值。

输入临时目录名称

请输入您的临时目录路径或者选择默认值。

输入Scratch目录名称

如果你想备份扩展属性 只要按下“Enter”键

输入扩展备份属性

如果你想验证备份,盟创造了他们之后。 点击“Yes”。

验证备份

如果您使用独立稳定的Linux内核 ,点击“ ”,或者如果你使用其他核心说“Gentoo的 ”或“ 的Debain”打“ ”。

选择稳定的Linux内核

点击“ ”进一步进行。

继续克隆过程

创建一个目录“/”文件系统。

为文件系统创建目录

将文件列表分成集合。

分割文件列表

调用MINDI创建启动+数据磁盘。

创建引导数据磁盘

备份filesytem。 这可能需要几个小时 ,请耐心等待。

备份文件系统

备份大文件。

大文件备份

运行“ 的mkisofs”,使ISO映像

制作ISO映像

验证ISO映像tar包。

验证ISO

验证ISO映像文件大。

验证大文件

最后, 盟存档已完成。 请点击“ 进入 ”按钮返回到shell提示符。

备份已完成

如果您选择了默认的备份路径,你会看到在“ / var /缓存/盟/”ISO 映像 ,您可以烧入CD / DVD供以后恢复。

要自动恢复所有文件,启动系统盟ISO映像 ,并在引导提示符下键入“ 核武器 ”来恢复文件。 下面是演示如何从CD / DVD介质自动恢复文件的详细视频。

对于其他的发行版,你还可以在抢盟救援包 mondorescue.org下载页面。

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏