欢迎来到千学网!
您现在的位置:首页 > 实用文 > 其他范文

Linux下备份恢复技术的应用

时间:2022-08-24 08:19:52 其他范文 收藏本文 下载本文

下面是小编为大家整理的Linux下备份恢复技术的应用,本文共6篇,仅供参考,大家一起来看看吧。

Linux下备份恢复技术的应用

篇1:Linux下备份恢复技术的应用

本文讲述Linux环境下,如何使用备份的脚本和命令以及商业化的软件来合理高效地保护磁盘数据安全,

备份与恢复系统承担着事前备份与事后恢复的职能。在当前高速发展的网络环境下,任何一个网络上的信息 系统都不可能保证绝对的安全。只要有网络存在,就会有来自网络的形形色色的威胁。为了抵御网络的攻击和入侵,虽然我们引入了日趋成熟的入侵检测系统、防火墙系统等, 们的入侵手段也日益高明,他们总能找到这些系统的安全漏洞及不足进行入侵,因而网络入侵所引起的安全事件呈逐年增加之势。

在这种情况下,我们难以保证网络中关键系统的绝对安全,因而就需要采用备份及恢复技术。备份及恢复技术就是使用存储介质和一定的策略,定期将系统业务数据备份下来,以保证数据意外丢失时能尽快恢复,将用户的损失降到最低点。它是信息安全学科中一种非常重要的核心技术。

Linux下的备份技术

对于备份和恢复来说,Linux提供了诸如tar、cpio、 dump等工具来实现。这样,用户无需花钱购买,便可根据系统的实际情况,结合使用相应的备份恢复工具实现备份与恢复的基本功能。

tar工具介绍

tar是一个已移植到 Linux 中的经典 Unix 命令。 tar 是 tape archive(磁带归档)的缩写,最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的文件目录。我们使用 tar 可以打包整个目录树,这使得它特别适合用于备份。归档文件可以全部还原,或从中展开单独的文件和目录。备份可以保存到基于文件的设备或磁带设备上。文件可以在还原时重定向,以便将它们重新放到一个与最初保存它们的目录(或系统)不同的目录(或系统)。tar是与文件系统无关的,因而它的适用范围很广,它可以使用在ext2、ext3、jfs、Reiser和其他文件系统上。

使用tar非常类似于使用诸如Windows环境下的Winzip、WinRAR这样的文件实用工具。只需将它指向一个目的(可以是文件或设备),然后指定想要打包的文件,就可以通过标准的压缩类型来动态压缩归档文件,或指定一个自己选择的外部压缩程序。要通过bzip2压缩或解压缩文件,可使用tar -z命令。

下面是一个简单的使用该工具进行数据备份的例子:

tar czvf - /root/code > /tmp/code_bak.tgz (将/root/code目录下的所有程序文件打包备份到/tmp/code_bak.tgz)

tar xzvf /tmp/code_bak.tgz /root/code (将备份的目录文件恢复到指定目录)

cpio工具介绍

cpio命令可以从tar或者cpio档案文件中拷入或者拷出文件。cpio命令和tar命令兼容,但是这个命令具备一些tar命令没有的功能,如下所示:

● 支持cpio和tar两种档案文件格式;

● 支持许多老式磁带数据格式;

● 能够通过一个管道(pipe-line)读取文件的文件名。

目前看来,只有很少的Linux软件包是以cpio格式发行的。用户如果对cpio命令的详细情况感兴趣,可以通过“man cpio ”命令阅读它的使用手册。

dump 和 restore介绍

dump可以执行类似tar的功能。然而,dump倾向于考虑文件系统而不是个别的文件。dump检查ext2文件系统上的文件,并确定哪些文件需要备份。这些文件将出于安全保护而被复制到给定的磁盘、磁带或其他存储媒体上。在大多数媒体上,容量是通过一直写入直至返回一个end-of-media标记来确定的。

配合dump的程序是restore,它用于从转储映像还原文件。restore命令执行转储的逆向功能。可以首先还原文件系统的完全备份,而后续的增量备份可以在已还原的完全备份之上覆盖。可以从完全或部分备份中还原单独的文件或者目录树。

dump和restore都能在网络上运行,因此用户可以通过远程设备进行备份或还原。dump和restore使用磁带驱动器和提供广泛选项的文件设备。然而,两者都仅限用于ext2和ext3文件系统。如果使用的是JFS、Reiser或者其他文件系统,将需要其他的实用工具,比如 tar。 举个例子:

dump 0f /dev/nst0 /(将ext2文件系统备份到第一个SCSI设备)

restore -xf /dev/nst0 /home/code(将备份的SCSI设备中的/home/code目录下的所有数据还原到磁盘)

另外,现在市场上还存在着诸如Tivoli Storage Manager之类的商业化存储备份工具,这些都是可视化的工具,用户可以方便地通过用户界面来实现备份与恢复,

值得注意的是,这是一款商业软件,因而并不是免费的,对于很多用户来说,它所提供的功能与我们上述的Linux自带的备份与恢复工具比较相似,只是更加人性化和友好,使用户从枯燥的命令行方式下摆脱出来,从而方便用户使用。

备份需要花费一定量的物力和财力,如何在备份所取得的收益与备份消耗的资源上做一个权衡是网络安全工作者需要考虑的一个大问题,因为支出大于产出也就意味着低效甚至失败。所以在Linux环境中进行数据备份,需要根据实际情况进行区分对待,以取得比较好的效果。特别是,需要对一些关键的目录进行区分,从而做到有针对性的备份,减少不必要的浪费。

一般情况下,以下所列目录是需要备份的,它们在系统中具有举足轻重的地位:/etc包含所有核心配置文件,这其中包括密码文件、网络配置文件、系统名称、防火墙规则、NFS文件系统配置文件以及其他全局系统项;/var包含系统守护进程(服务)所使用的信息,包括 DNS 配置、DHCP 租期、邮件缓冲文件、HTTP 服务器文件等;/home包含所有用户的默认用户主目录,这包括他们的个人设置、已下载的文件和用户存放在系统中的重要的信息;/root是根(root)用户的主目录;/bin是存放许多系统中常用的诸如ls、ps等命令的重要场所,这些命令在磁盘上均有影响,极容易遭受 的破坏。

相反地,在Linux系统中,如下目录是不应该备份的:/proc永远不需要备份,它不是一个真实的文件系统,而是运行内核和环境的虚拟化视图,它包括诸如 /proc/cpuinfo、/proc/meminfo 这样的文件,这个文件是整个运行内存的虚拟视图,一旦系统关机或者重新启动,该目录下的信息便不复存在;/dev包含硬件设备的文件表示,如果计划还原到一个空白的系统,那就可以备份 /dev,如果计划还原到一个已安装的Linux系统,那么备份/dev 是没有必要的;另外,一些软链接(也就是指向另外一些磁盘文件的文件)是不需要备份的,因为这些文件当中存储的只是被指向文件的地址,这些软链接文件,用户可以通过使用“ls -l”命令来判定,如下所示,其中linux-2.4即为一个软链接文件,它指向的是linux-2.4.7-10这个目录。

lrwxrwxrwx 1 root root 14 6月 19 linux-2.4 -> linux-2.4.7-10

链 接

备份技术及基本分类

一般说来,建立一套完备的网络数据备份系统必须具备如下几个必要条件:

● 数据备份的容量都是比较大的,所以针对关键业务系统的数据备份需要实现自动化,以减少系统管理员的工作量 ;

● 以备份服务器形成备份中心,对各种平台的应用系统及其他信息数据进行集中的备份,系统管理员可以在任意一台工作站上管理、监控、配置备份系统,实现分布处理,集中管理的特点;

● 用户可以比较方便和快捷地恢复损坏的整个文件系统和各类数据;

● 备份系统还应考虑网络带宽对备份性能的影响,备份服务器的平台选择及安全性,备份系统容量的适度冗余,备份系统良好的扩展性等因素。

进行备份工作需要确定数据备份的策略。备份策略指确定需备份的内容、备份时间及备份方式。用户要根据自己的实际情况来制定不同的备份策略。目前被采用最多的备份策略主要有以下三种:

1.完全备份

就是每天对系统进行完全备份。这种备份策略的好处是:当发生数据丢失的灾难时,就可以恢复丢失的数据。然而它亦有不足之处。首先,由于每天都对整个系统进行完全备份,造成备份的数据大量重复。这些重复的数据占用了大量的空间,这对用户来说就意味着增加成本。其次,由于需要备份的数据量较大,因此备份所需的时间也就较长。对于那些业务繁忙、备份时间有限的用户和单位来说,选择这种备份策略是不明智的。并且,由于备份的时间间隔太小而造成的完全备份数目过多,造成硬件资源的大量浪费,也是很不必要的。

2.增量备份

就是每天只对当天新的或被修改过的数据进行备份。这种备份策略的优点是节省了存储介质空间,缩短了备份时间。但它的缺点在于,当灾难发生时,数据的恢复比较麻烦。另外,这种备份的可靠性也很差。备份间隔中的数据是无法恢复的,这就需要用户在指定备份间隔时做适当的权衡,才能取得比较好的效果。

3.差分备份

管理员先在最初(例如星期天)进行一次系统完全备份,然后在接下来的几天里,管理员再将当天所有与星期天不同的数据(新的或修改过的)备份到磁介质上。差分备份策略在避免了以上两种策略的缺陷的同时,又具有了它们的所有优点。首先,它无需每天都对系统做完全备份,因此备份所需时间短,并节省了空间;其次,它的灾难恢复也很方便。

篇2:Win下mysql备份恢复命令

假设mysql安装在c:盘,mysql数据库的用户名是root,密码是123456,数据库名是database_name,在d:盘根目录下面存放备份数据库,备份数据库名字为backup0713.sql(20070713.sql为备份日期)

备份数据库:

mysqldump -uroot -p123456 database_name>d:/backup20070713.sql

恢复数据库:

删除原有数据库,建立数据库,把备份数据库导入,

Win下mysql备份恢复命令

mysqladmin -uroot -p123456 drop database_name

mysqladmin -uroot -p123456 create database_name

mysql -uroot -p123456 database_name

注:在导入备份数据库前,database_name如果没有,是需要创建的;而且与backup20070713.sql中数据库名是一样的才能导入。

注:环境Windows命令行

篇3:windows环境下如何恢复系统备份

Ghost的功能非常强大,但由于它的备份和恢复操作都是在Dos下完成的,英文界面和较多的选项让很多用户望而生畏,尤其是恢复硬盘分区时,一旦选错了“恢复到”的分区,就会造成灾难性后果:该分区上的所有数据都会被“覆盖”,无法再找回!

不过,现在我可以高兴地告诉大家:在我们熟悉的Windows下,也能轻松完成Ghost的功能——克隆硬盘分区乃至整个硬盘!相信您掌握它后会发现,原来从菜鸟到高手其实只需要几个软件而已……

用Drive Image 备份硬盘

Drive Image 2002是一款与Norton Ghost齐名的硬盘克隆工具,其独特的SmartSector磁盘镜像文件创建功能,可以让用户快速创建整个硬盘或者是硬盘分区的镜像文件。它支持FAT、FAT32、NTFS和HPFS文件系统,支持通过网络为其他计算机的硬盘制作镜像文件,或是通过网络将镜像文件恢复到本地硬盘中。

1. 功能简介

我们可以在大型软件下载网站找到Drive Image 2002的试用版。下载、安装并运行Drive Image 2002后,它首先会弹出一个对话框,选中“Dont show this again”选项前的复选框,再单击“OK”按钮,即可进入Drive Image 2002的主界面,如图1所示。

从Drive Image 2002主界面中我们可以看到,Drive Image 2002实际上是一款综合的硬盘工具,有兴趣的朋友可以试用一下它的磁盘维护、制作引导盘等功能,在本文中我们一起来学习它最核心的功能——制作硬盘分区镜像文件和恢复硬盘分区的操作,

2. 制作硬盘分区镜像文件

步骤1 在如图1所示的界面中单击“Create Image”(创建镜像文件)按钮后,程序会弹出如图2所示的界面。

步骤2 在该界面中单击左侧窗口中的“Select Drives”按钮,即可在右侧的窗口中通过单击硬盘分区前的复选框来确定要制作镜像文件的分区。如果用户有多块硬盘,硬盘选择窗口就会列出多块硬盘,选择某一块硬盘后,下方窗口会显示该硬盘上所有的分区及使用状况。

步骤3 单击左侧窗口中的“Select Destination”按钮,可打开如图3所示的界面,我们可以在右侧的窗口上方选择保存镜像文件的硬盘分区(如果该分区的空闲容量小于即将创建的镜像文件,那么该分区将不可选),然后在“Image”下面的输入框中设置镜像文件的保存文件夹和文件名,在“Image files”下面的输入框中可输入对镜像文件的描述。

步骤4 接下来单击左侧窗口下方的“Options”按钮,然后在打开的如图4所示的界面中进行设置:在“Compression Level”窗口下设置对制作的镜像文件的压缩级别;在“Sectuity”下的窗口中先选中“PassWord-protect image”前的复选框,然后在下面的两个输入框中键入相同的密码后,就可以为自己制作的镜像文件加上密码,以后只有提供了正确的密码才能用该镜像文件还原分区。如果你欲将制作的镜像文件刻录到光盘等介质上,那么可以选中“Split image Multiple”前的复选框,然后在“Size of each”的下拉列表中选择一个合适的容量,让Drive Image 2002将镜像文件自动划分成你指定的大小。

篇4:在Win下mysql备份恢复命令

最近更 新

mysql数据库添加用户及分配权限具体实现

MySQL HandlerSocket插件安装配置教程

MySQL无法启动1067错误的又一种解决方法(

mysql不重启的情况下修改参数变量

Mysql 错误问题汇总(不断更新中)

mysql数据库sql优化原则(经验总结)

MySQL中文乱码问题的解决

关于MYSQL中每个用户取1条记录的三种写法

一步一步教你网站同步镜像

MySQL 字符串函数大全

热 点 排 行

mysql安装图解 mysql图文安装教程

超详细mysql left join,right jo

Can''t connect to MySQL server

Mysql命令行导入sql数据

MYSQL 数据库导入导出命令

Mysql字符串截取函数SUBSTRING的

MySQL数据库备份与恢复方法

MySQL server has gone away 问题

windows下mysql忘记root密码的解

MySQL日期数据类型、时间类型使用

篇5:电脑技术:DB2数据库在Linux环境下备份和恢复

在Linux环境下,DB2数据库备份和恢复的实际应用代码,DB2数据库备份脚本,供您参考,希望能对您有所帮助:

. /home/db2admin/sqllib/db2profile

db2 backup db datedb online to /dbbackup/date include logs

cd /dbbackup/datetoday=`date +”%Y%m%d”`

file1=”*$today*” ftpfile=`ls $file1`

echo $ftpfile lftp -c “open ftp地址;user

用户名密码@$0;put $ftpfile”

find /dbbackup/date -ctime +15 -exec rm {} ; 恢复命令:

通过root命令登录到服务器上后切换到数据库用户名下用su – db2admin命令,

电脑技术:DB2数据库在Linux环境下备份和恢复

进入到备份文件存放目录

执行如下命令

[db2admin@localhost db2back]$ db2 restore db datedb from /hom

篇6:数字技术应用下的民间艺术论文

数字技术应用下的民间艺术论文

1.数字技术和民间美术元素的关系

1.1数字技术和皮影戏剧的关系

古代的皮影实物很难保存,在如今也都很难真正见到,但是通过数字化的艺术创作手段能够有效的将目前现有的文献信息内容完美的保存在珍贵的图像当中,并进行数字化的修复工作。然而从这一点上来看,数字化的剪纸能够对戏曲的剪纸进行有效的保护和传承,而且在这方面也承载着绝对的优势,这都是围绕着数字化剪纸艺术后续发展的主要方向。同时随着我国动漫产业的不断兴盛,在动画方面的传播也开始不断的发生,大多数传统的戏曲都为我国动画的发展提供了非常广阔的思路,而且根据相应的生动活泼的体系,直接走进了现代人的现实生活当中,从而有效的完成了古典艺术方面的现代化转换行为,并因此而获得数量更多的现代化的观众[2]。皮影在古代一经出现就直接成功的继承和发扬了中国传统的线描艺术,通过刀具,能够分别在纸张及皮革上面刻画出各种不同的情况,再结合皮影线条方面的自由柔和度,通过各种长短、粗细以及曲直等多种形态来生动的表现出所要塑造对象的具体形态、动态方面的特征。

1.2数字技术和剪纸艺术的关系

剪纸主要是以纸张作为材料,通过剪和刻的方式来实现,再通过印染和套色的方式来作为辅助,通过一种镂空的效果来促使其产生一种虚实呼应的结果,从而有效的展现出各种生动的形象,促使剪纸的内容情节更加的具有趣味性。剪纸的形式有很多,有染色、套色以及单色等。有些动画MV经常会受到人们的议论,他们认为这只是将剪纸的团放在flash当中重新的绘制一遍,如果在这个过程当中只是进行简单的临摹,那就只能说明是用一种数字的手段来进行的,这就必须要真正的考虑到剪纸的创作背景、设计思想以及制作的流程等,通过对民间艺术美学的研究以及悠久的历史文化的沉淀,再结合flash,以此来有效的扩大剪纸艺术所具有的艺术价值,从而实现创作空间的拓展,真正继承和传播了剪纸艺术的精髓。

2.剪纸艺术在皮影动画当中的应用

2.1皮影人物和flash人物的对比

真正的皮影道具的制作有着非常严谨的制作工艺流程,而且在制作的过程当中,必须要真正具有皮影制作经验的制作艺人才能够完成这个任务。而在数字技术的基础上就完全可以忽略这个过程,只需要注重皮影绘制的效果,同时也无需镂刻和施色等操作,只需要通过PS等工具来绘制相应的皮影人物的身体部件即可,同时将此类的部件直接导入到flash当中转换成各种元件,然后在flash当中进行补间或者是调节骨骼的操作来实现人物的动作目的。

2.2皮影表演方式和flash动画的对比

皮影戏通常都需要三根竹棍来对人偶进行操纵,其中一根系在胸前或者是背上的主棍,这根能够有效的保证皮影人偶的稳定重心,保障其整体的运动性。另外两根则系于双手之上,促使其形成一种生动和流畅的表演性动作,当需要加入一些其他的道具时,则通常会将木棍增多,具有非常强的艺术工艺性[3]。而flash动画当中的补间操作就很好的`解决了这一问题,能够通过关键帧的设置来调出主要的动作,再通过补间形成连贯的动画动作,非常的方便。

2.3图像绘制创作

Flash当中的图形都是由工具选项当中所包含的所有绘图工作绘制而成的,而且所有图形的形式非常的自由,能够随意的对相应的工作进行局部的修改和选取,但是唯一的缺点就是将各自不同的图形放在同一层时,上面的图形通常会覆盖住下面的图形。而绘制对象就不一样,因可以对其进行直接的修改,同时也可以双击进入到内部来进行编辑和操作,其所具有的最大特点还是在绘制对象的本身基础上处于一个相对独立的存在,因此就可以将两个绘制对象进行相互覆盖,同时对二者的之间的位置大小以及角度等进行编辑修改,还可以通过笔触来使用填充的属性加以修改。

3.结语

综上所述,数字化技术的研究和开发工作,有效了保护了民间艺术的研发,同时也直接延伸出了更广泛的行业,并形成一种产业化的发展。

数字技术应用下的民间艺术论文

微信windows版聊天记录备份恢复教程

通过日志恢复MS SQL数据案例备份恢复

对硬盘重要数据进行备份和恢复

信息管理下数据库技术应用策略探析论文

几种简单的损坏控制文件的恢复方法备份恢复

四年级下技术教学计划

爆炸技术及应用个人简历

测试技术及应用简历

应用Linux下两种中文输入法

《Linux下备份恢复技术的应用(共6篇).doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式

点击下载本文文档