毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Linux服务器数据安全方案的设计与实现(3)
2.3 备份前需考虑的因素
在对系统进行备份或者恢复操作之前,有几个因素必须先考虑清楚。备份是定期进行的操作,用来保存重要的文档、文件或者整个系统,而对文件归档则是为了长期保存重要的文档、文件或者整个系统进行的操作。要进行成功的备份,就必须首先考虑到所有的因素并设计出一个进行备份操作的策略。例如:
(1)可移植性;
(2)是否自动备份;
(3)执行备份的周期;
(4)需要把归档的备份保存多长时间;
(5)用户界面的友好度;
(6)是否需要使用压缩技术、直接复制或者加密技术;
(7)备份介质(需要从价格、性能、存储能力上考虑);
(8)是否远程备份或网络备份;
(9)是保存一个文件、一个子目录还是整个系统。
2.4 Linux服务器数据备份恢复策略
选择了存储备份软件、存储备份技术(包括存储备份硬件及存储备份介质)后,需要确定数据备份的策略。备份策略指确定需备份的内容、备份时间及备份方式,各个单位要根据自己的实际情况来制定不同的备份策略。目前被采用最多的备份策略主要有以下三种:
(1)完全备份(full backup)
每隔一段时间对系统进行一次完全的备份,这样在备份时间间隔内,一旦系统发生故障使得数据丢失时,就可以用上一次的备份数据恢复到上一次备份时的情况。备份的数据最全面、最完整,而且恢复快;但是当数据量非常大,占用备份的磁盘设备比较多,备份时间比较长。
(2)增量备份(incremental backup)
首先进行一次完全备份,然后每隔一个较短时间进行一次备份,但仅备份在这个期间更改的内容。这样一旦发生数据丢失,首先恢复到前一个完全备份,然后按日期逐个恢复每天的备份,就能恢复到前一天的情况。因此它具有备份速度快,没有重复的备份数据,节省磁带空间,又缩短了备份时间;但是,恢复时间长。
(3)差分备份(differential backup)
首先每月进行一次完全备份,然后备份从上次进行完全备份后更改的全部数据文件。一旦发生数据丢失,使用一个完全备份和一个差分备份就可以恢复故障以前的状态。差分备份策略在避免了以上两种策略的缺陷的同时,又具有了它们的所有优点。首先,它无需每天都对系统做完全备份,因此备份所需时间短,并节省了磁带空间;其次,它的灾难恢复也很方便。
3. Linux服务器数据备份方案的设计与实现
3.1 pg_dump及pg_restore的简单介绍
pg_dump 是一个将postgres 数据库输出到一个包含查询命令的脚本文件的工具。脚本文件是文本格式并且可以用于重建数据库,甚至可以运行在其他机器或其他硬件体系上。pg_dump 将输出用于重建所有用户定义的类型,函数,表,索引聚集和操作符所必须的查询语句;另外,所有数据是用文本格式拷贝出来的,因而也可以很容易地拷贝回去,也很容易用工具编辑。
pg_restore 是一种用于恢复由 pg_dump 创建的任何非纯文本输出格式中的 postgresql 数据库的应用,它将发出重新生成包括数据在内的所有用户定义类型、函数、表、索引、聚积和操作符的所有必要的命令。
3.2 Linux数据库备份的设计与实现
(1)服务器上数据库postgresql的安装
sudo apt-get install postgresql
(2)启动
sudo /etc/init.d/postgresql-8.4 start
(3)设置密码
安装完毕,我们需要更改postgres用户的密码,否则我们就没法使用这个数据库服务器。以postgres这个系统用户的身份运行psql命令,在终端中输入如下:
sudo su postgres -c psql template1
共5页:
上一页
1
2
3
4
5
下一页
上一篇:
彩色图像的分割处理程序设计+Hough算法
下一篇:
ASP.net网上考试系统设计与实现+流程图+ER图
数据挖掘在电子商务中的应用
数据挖掘的主题标绘数据获取技术与实现
基于PageRank算法的网络数据分析
基于网络的通用试题库系...
架设Linux(2.6内核)的服务器集群【745字】
改善嵌入式Linux实时性能的方法研究【2067字】
搭建Linux桌面环境的影音平台【1261字】
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
医院财务风险因素分析及管理措施【2367字】
中国学术生态细节考察《...
公寓空调设计任务书
国内外图像分割技术研究现状
C#学校科研管理系统的设计
志愿者活动的调查问卷表
神经外科重症监护病房患...
AT89C52单片机的超声波测距...