一种基于linux的快速部署方法

文档序号:6371056阅读:245来源:国知局
专利名称:一种基于linux的快速部署方法
技术领域
本发明涉及计算机技术有关Linux操作系统应用方面,具体的说就是利用终端指令实现硬盘数据的克隆,涉及磁盘分区和数据传输操作等。具体地说是一种基于Iinux的快速部署方法。
背景技术
近年来,信息技术高速发展,服务器作为信息平台的硬件基础,其需求数量不断上升,那么在部署应用环境时,就会出现以下问题
多台机器需要部署相同的应用,包括安装操作系统和应用软件等,这对于实施人员来 说,无疑是一项很繁琐的工作,一是工作量大,再者,重复的工作大多,而且在重复部署的过程中,很有可能由于操作者的疏忽,使得某个参数或某个配置文件出现错配漏配,从而出现这样那样的问题。那怎么才能轻松实现以上的工作呢?硬盘克隆不失为一个好的方法,首先,它可以将重复性的部署工作转化为硬盘之间的数据传输工作,间接简化了工作内容;另夕卜,他可以实现无差异的数据复制,避免在重复部署过程中有可能出现的错,规避了风险。

发明内容
本发明的目的是提供一种基于Iinux的快速部署方法。本发明的目的是按以下方式实现的,基于硬盘克隆的方式来实现I inux无差异的快速部署,具体步骤如下首先通过执行Iinux终端相关指令,使用一块部署完成的硬盘作为母盘,将母盘上的分区信息映射到新盘上,然后再将各分区数据对应到新盘上的各分区,这样新盘就无差异的克隆了母盘上得数据,放到其他机器上可以即时使用。通过执行Iinux终端相关指令,在ext3、ext4文件系统下进行操作,支持多个操作系统,并且灵活应用,包括数据备份或拷贝一些小分区中的数据并形成备份文件,利用\boot ;dump来备份文件系统,包括将其他分区通过执行dump指令来得到各自的备份文件,以备数据恢复时使用;
分区信息映射到新盘上的步骤如下
分区信息一保存在\boot下,将\boot的备份文件dd到新盘对应的设备文件当中,然后执行分区指令fdisk对新盘进行分区,这样分区信息就成功映射过来;最后,通过执行restore指令将备份文件恢复到新盘对应的分区当中去。本发明的有益效果是在测试和实施过程中,常常会遇到规模部署相同应用的情况,不但有很多重复性的工作,而且极易出现各种不易排查的问题;本发明成功将硬盘克隆的技术引入到应用部署工作当中,将繁琐的部署工作转化为硬盘之间的数据传输,简化的工作内容,规避了工作风险,同时,由于现在硬盘的读写速率非常高,也大大节约了工作时间。


图I是快速部署流程图。
具体实施例方式参照说明书附图对本发明的方法作以下详细地说明。如附图所示,其中master为母盘,new为新盘;第一步,将个分区内容备份出来,形成文件;第二步,将母盘的分区信息映射到新盘;第三步,通过备份文件将数据恢复到新盘对应的分区当中去;整个过程完全是硬盘之间的数据传输。dd指令是Linux系统中最简单的数据传输指令,我们可以通过它来拷贝一些小分区中的数据并形成备份文件,如\boot ;dump用来备份文件系统,我们可以将其他分区通过执行dump指令来得到各自的备份文件,以备数据恢复时使用;那么分区信息如何映射到新盘上呢?我们知道,分区信息一般都保存在\boot下,我们可以将\boot的备份文件dd到 新盘对应的设备文件当中,然后执行分区指令fdisk对新盘进行分区,这样分区信息就成功映射过来了 ;最后,通过执行restore指令将备份文件恢复到新盘对应的分区当中去。除说明书所述的技术特征外,均为本专业技术人员的已知技术。
权利要求
1.一种基于Iinux的快速部署方法,其特征在于首先在一盘硬盘上安装所需的操作系统,并在系统中部署应用软件,然后,以此块硬盘作为母盘,通过执行Iinux系统下相关指令,将母盘上的数据无差异地克隆到一盘新硬盘上,从而达到快速部署应用的目的,具体步骤如下首先通过执行Iinux终端相关指令,使用一块部署完成的硬盘作为母盘,将母盘上的分区信息映射到新盘上,然后再将各分区数据对应到新盘上的各分区,这样新盘就无差异的克隆了母盘上得数据,放到其他机器上可以即时使用。
2.根据权利要求I所述的方法,在其特征在于通过执行Iinux终端相关指令,在ext3、ext4文件系统下进行操作,包括数据备份或拷贝一些小分区中的数据并形成备份文件,利用\boot ;dump来备份文件系统,包括将其他分区通过执行dump指令来得到各自的备份文件,以备数据恢复时使用; 分区信息映射到新盘上的步骤如下 分区信息一保存在\boot下,将\boot的备份文件dd到新盘对应的设备文件当中,然后执行分区指令fdisk对新盘进行分区,这样分区信息就成功映射过来;最后,通过执行restore指令将备份文件恢复到新盘对应的分区当中去。
全文摘要
本发明提供一种基于linux的快速部署方法。该方法首先在一盘硬盘上安装所需的操作系统,并在系统中部署应用软件,然后,以此块硬盘作为母盘,通过执行linux系统下相关指令,将母盘上的数据无差异地克隆到一盘新硬盘上,从而达到快速部署应用的目的,这对于相当规模的应用部署工作来说,无疑是一条省时省力的捷径。
文档编号G06F11/14GK102750203SQ20121018550
公开日2012年10月24日 申请日期2012年6月7日 优先权日2012年6月7日
发明者杨晓亮 申请人:浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1