可利用iAMT SOL/IDER进行自动远程备份和恢复的光盘镜像
2008-08-13 22:21
351 查看
经过接近两个月的努力,充分利用工作空余时间,终于完成了第一个基于Intel AMT SOL/IDER自动备份和恢复远程计算机分区的光盘镜像的版本,这个是基于Open Source项目Partimage的Linux Live CD。
在过去的一两年中,我们和不少国内软件企业合作做了不少工作,使得他们的产品能够尽快支持Intel
AMT的最新技术特性,虽然很多软件都实现了对了iAMT
SOL/IDER的支持,但是大家碰到的一个共同的问题,就是没有现成的可以备份和恢复硬盘上分区且支持Intel AMT
SOL的光盘镜像可用。目前已有的一些光盘镜像,光盘上面已有的数据备份工具要么是不支持SOL,要么就是光盘的内容在IDER的情况下无法加载。为了加
快Intel AMT
SOL/IDER这种非常令人兴奋的技术能有更广泛的应用,我觉得有必要做一张满足上述要求的光盘镜像,不能为Intel的AMT技术进一步普及提供支
持,也是从客户的需求角度来考虑,尽最大努力满足客户的需求。
在做了一定研究以后,于是决定在DSL Linux Live
CD的基础上,基于PartImage的核心功能,来实现前面所述需求的光盘镜像。其中DSL Linux Live
CD我们需要基于其Initrd版本,也就是将整个系统加载成RamDisk的方法,这样做就可以避开需要加载HECI驱动才能识别Intel
Virtual
CD的问题。对于PartImage,我们也需要对其进行一定的修改,使得其能够自动进行备份和还原,这其中,我们增加了用于快速选择的文本菜单界面以及
能自动进行下一步的定时器功能,并且调整了部分参数以满足无人值守大批量备份和还原的需求。
此光盘镜像的一些功能要点归纳如下:
1)Linux Live CD,大小目前是26M,以后还要变小;
2)支持在Intel AMT SOL上的显示和操作;
3)能够被各个版本Intel AMT的IDER正确加载;
4)支持NTFS,FAT16/32,Ext2fs和Ext3文件系统格式的分区;
5)自动备份时,自动将第一个分区的数据采用Gzip的压缩方式压缩后存储在第二个分区中,文件名为:AutoBackupFile.dat;
6) 自动还原时,自动将第二个分区的备份文件恢复到第一个分区;
7)手动操作时,可以选择需要备份的分区;
8)支持不启动SOL,只开启IDER时进行多机器同时还原;
9)任务结束后自动关机。
下面是一些界面的截图:
如果你有兴趣,可以下载使用: 下载 AutoSaveRestore, 你可以自由的将其集成到你的产品中,因为这个是Open Source的,但我们不负责此软件的稳定性和可靠性。
关于上述光盘如何制作完成,我希望我能够在以后的篇幅中做详细的介绍。
下一步的计划,是能够让此光盘镜像支持将分区备份到网络的文件服务器,并且能够从文件服务器读取备份的内容进行还原。有什么好的想法和建议,也欢迎任何人能和我联系,谢谢先!
在过去的一两年中,我们和不少国内软件企业合作做了不少工作,使得他们的产品能够尽快支持Intel
AMT的最新技术特性,虽然很多软件都实现了对了iAMT
SOL/IDER的支持,但是大家碰到的一个共同的问题,就是没有现成的可以备份和恢复硬盘上分区且支持Intel AMT
SOL的光盘镜像可用。目前已有的一些光盘镜像,光盘上面已有的数据备份工具要么是不支持SOL,要么就是光盘的内容在IDER的情况下无法加载。为了加
快Intel AMT
SOL/IDER这种非常令人兴奋的技术能有更广泛的应用,我觉得有必要做一张满足上述要求的光盘镜像,不能为Intel的AMT技术进一步普及提供支
持,也是从客户的需求角度来考虑,尽最大努力满足客户的需求。
在做了一定研究以后,于是决定在DSL Linux Live
CD的基础上,基于PartImage的核心功能,来实现前面所述需求的光盘镜像。其中DSL Linux Live
CD我们需要基于其Initrd版本,也就是将整个系统加载成RamDisk的方法,这样做就可以避开需要加载HECI驱动才能识别Intel
Virtual
CD的问题。对于PartImage,我们也需要对其进行一定的修改,使得其能够自动进行备份和还原,这其中,我们增加了用于快速选择的文本菜单界面以及
能自动进行下一步的定时器功能,并且调整了部分参数以满足无人值守大批量备份和还原的需求。
此光盘镜像的一些功能要点归纳如下:
1)Linux Live CD,大小目前是26M,以后还要变小;
2)支持在Intel AMT SOL上的显示和操作;
3)能够被各个版本Intel AMT的IDER正确加载;
4)支持NTFS,FAT16/32,Ext2fs和Ext3文件系统格式的分区;
5)自动备份时,自动将第一个分区的数据采用Gzip的压缩方式压缩后存储在第二个分区中,文件名为:AutoBackupFile.dat;
6) 自动还原时,自动将第二个分区的备份文件恢复到第一个分区;
7)手动操作时,可以选择需要备份的分区;
8)支持不启动SOL,只开启IDER时进行多机器同时还原;
9)任务结束后自动关机。
下面是一些界面的截图:
如果你有兴趣,可以下载使用: 下载 AutoSaveRestore, 你可以自由的将其集成到你的产品中,因为这个是Open Source的,但我们不负责此软件的稳定性和可靠性。
关于上述光盘如何制作完成,我希望我能够在以后的篇幅中做详细的介绍。
下一步的计划,是能够让此光盘镜像支持将分区备份到网络的文件服务器,并且能够从文件服务器读取备份的内容进行还原。有什么好的想法和建议,也欢迎任何人能和我联系,谢谢先!
相关文章推荐
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用scp自动输入密码进行文件远程拷贝或备份
- 利用VSS进行备份和恢复
- mysql怎样利用对所有数据库进行备份的备份文件只恢复某一个数据库
- suse linux进行镜像备份恢复
- 一个sqlserver2000中,通过ftp自动远程备份和恢复数据库的例子
- 利用Percona XtraBackup进行单表备份恢复
- CentOS 7中利用Snapper快照进行系统备份与恢复
- suse linux利用scp实现自动远程备份
- 利用VB进行SQL2000的数据备份和恢复
- 企业生产环境利用ATIES对服务器进行远程备份
- Linux通过Shell对文件自动进行远程拷贝备份
- 利用VB进行SQL2000的数据备份和恢复
- 利用PLSQL Developer对oracle中的数据进行备份恢复
- CentOS 7中利用Snapper快照进行系统备份与恢复
- 数据库崩溃,利用备份和日志进行灾难恢复
- 利用rman进行完整备份_无恢复目录
- sqlserver2000中,通过ftp自动远程备份和恢复数据库的例子