备份的备份技术
(IDR=Intelligent Disaster Recovery ) 系统灾难恢复,就是在系统出现崩溃的时候,能够用非常少的步骤,将系统重建,包括上面的系统补丁、应用软件和数据。
这样可以提高恢复的准确性、缩短恢复时间、缩短业务中断时间。
主要灾备技术,在恢复的时候有这么几种方式:采用公用的一张光盘,所有的系统都采用这一张光盘。
这个光盘可以启动系统,同时可以启动网络,然后备份服务器将备份在磁带库(或者虚拟带库)中的整个硬盘内容或者第一主分区内容恢复到灾难机。
这样不论灾难机原来有多大容量数据,都可以存放在整个备份系统的备份设备中,统一进行管理,而且不需要经常刻光盘,也就是说光盘不需要经常更新。
比较典型的代表是BakBone NetVault VaultDR。
右图是BakBoneNetVault VaultDR灾难备份和恢复的数据流,所有系统采用统一的光盘进行。
需要针对每台计算机单独刻光盘,恢复的时候需要利用针对性的光盘来恢复,每台机器都需要自己的光盘,而且需要定期不断更新。
这种方式的最大不足是经常要刻光盘,否则灾难出现的时候如果没有光盘或者光盘太久了,都会影响恢复的速度和恢复后的状态。
这种技术的典型代表是EMC NetWork Recovery Manager模块。
恢复时需要借助网络启动,也就是需要具备一台相同操作系统的主机作为引导机器,然后利用备份的内容进行恢复。
这种技术的典型代表是Symantec NetBackup的Bare Metal Restore(裸金属恢复)模块。
操作系统自己提供的灾备工具。
对于大多数Unix小型机,都提供系统备份工具。
借助于系统自身提供的磁带机,利用一个简单的命令,HP-UX采用make_recovery就可以把整个root卷备份到服务器自带的4mm磁带上。
在恢复的时候,这盘磁带可以自启动系统,采用一个命令就可以将整个root卷恢复到硬盘上。
这种方式的好处是简单和经济,尤其对于Unix系统,这样的方式远比备份软件提供的BMR模块方便、安全和经济,因为备份软件提供的BMR模块往往需要相同平台的其他服务器来启动。
将数据在另外的地方实时产生一份可用的副本,此副本的使用不需要做数据恢复,可以将副本立即投入使用。
数据复制的最大好处是副本数据立即可用,没有数据恢复时间,RTO 非常好,同时因为是实时复制,RPO也非常好,几乎不会丢失数据。
缺点是费用远比数据备份要高,不仅仅是数据复制系统价格高,还需要另外的硬盘存储空间和主机系统,甚至建立另外的远程机房,考虑网络布线,这些都将带来成本大大增加,所以数据复制的建设和维护费用远远大于数据备份。
数据复制目前有如下实现方式:基于主机。
基于主机的数据复制技术,可以不考虑存储系统的同构问题,只要保持主机是相同的操作系统即可,存在支持异构主机之间的数据复制软件,如BakBone NetVault Replicator就可以支持异构服务器之间的数据复制,可以支持跨越广域网的远程实时复制。
缺点是需要占用一点主机资源。
基于存储系统。
利用存储系统提供的数据复制软件,复制的数据流通过存储系统之间传递,和主机无关。
这种方式的优势是数据复制不占用主机资源,不足之处是需要灾备中心的存储系统和生产中心的存储系统有严格的兼容性要求,一般需要来自同一个厂家的存储系统,这样对用户的灾备中心的存储系统的选型带来了限制。
基于光纤交换机。
这项技术正在发展中,利用光纤交换机的新功能,或者利用管理软件控制光纤交换机,对存储系统进行虚拟化,然后管理软件对管理的虚拟存储池进行卷管理、卷复制、卷镜像等技术,来实现数据的远程复制。
比较典型的有Storag-age,Falcon等。
基于应用的数据复制。
这项技术有一定局限性,都是针对具体的应用。
主要利用数据库自身提供的复制模块来完成,比如OracleDataGuard,Sybase Replication 等。
CDP(Continuous Data Protection)CDP 技术是目前最热门的数据保护技术,它可以捕捉到一切文件级或数据块级别的数据写改动,可以对备份对象进行更加细化的粒度的恢复,可以恢复到任意时间点。
CDP技术是一个新兴的技术,在很多传统的备份软件中都逐渐融入了CDP的技术。
比如BakBone NetVault Backup 8.0 追加了TrueCDP模块,Symantec Backup Exec12.5等。
其他公司包括EMC,Symantec都并购了一些CDP的软件,正在和传统地备份软件进行整合,还都在整合中。
CDP技术包括两种:Near CDP,就是我们说的准CDP,它的最大特点是只能恢复部分指定时间点的数据(FPIT,Fixed Point In Time),有点类似于存储系统的逻辑快照,它无法恢复任意一个时间点。
如Symantec 、CommVault、凯备份的CDP都属于这种类型。
TrueCDP,我们称之为真正的CDP,它可以恢复指定时间段内的任何一个时间点(APIT,Any Point In Time),而BakBone TrueCDP属于TrueCDP类型。
如果采用灾备方案的分布在各个行业,不过大家都是按照一定的梯度来使用。
首先采用的是系统灾难备份(BMR Bare Metal Recovery),因为这种方案成本最低,只要在建设数据备份系统的时候追加一些模块就可以完成。
不需要附加的存储空间,也不需要附加的容灾机房,所以,有条件的用户几乎...
备份是干什么的
展开全部 名词解释 备份:为应付文件、数据丢失或损坏等可能出现的意外情况,将电子计算机存储设备中的数据复制到磁带等大容量存储设备中。
从而在原文中独立出来单独贮存的程序或文件副本。
(摘自《计算机科学》) 如果系统的硬件或存储媒体发生故障,“备份”工具可以帮助您保护数据免受意外的损失。
例如,可以使用“备份”创建硬盘中数据的副本,然后将数据存储到其他存储设备。
备份存储媒体既可以是逻辑驱动器(如硬盘)、独立的存储设备(如可移动磁盘),也可以是由自动转换器组织和控制的整个磁盘库或磁带库。
如果硬盘上的原始数据被意外删除或覆盖,或因为硬盘故障而不能访问该数据,那么您可以十分方便的从存档副本中还原该数据。
备份分类 备份可以分为系统备份和数据备份。
1、系统备份:指的是用户操作系统因磁盘损伤或损坏,计算机病毒或人为误删除等原因造成的系统文件丢失,从而造成计算机操作系统不能正常引导,因此使用系统备份,将操作系统事先贮存起来,用于故障后的后备支援。
2、数据备份:指的是用户将数据包括文件,数据库,应用程序等贮存起来,用于数据恢复时使用。
备份作用 备份的作用是用于后备支援,替补使用。
备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。
传统的数据备份主要是采用内置或外置的磁带机进行冷备份。
但是这种方式只能防止操作失误等人为故障,而且其恢复时间也很长。
随着技术的不断发展,数据的海量增加,不少的企业开始采用网络备份。
网络备份一般通过专业的数据存储管理软件结合相应的硬件和存储设备来实现。
备份方式 比较常见的备份方式有: 定期磁带备份数据。
远程磁带库、光盘库备份。
即将数据传送到远程备份中心制作完整的备份磁带或光盘。
[1] 远程关键数据+磁带备份。
采用磁带备份数据,生产机实时向备份机发送关键数据。
远程数据库备份。
就是在与主数据库所在生产机相分离的备份机上建立主数据库的一个拷贝。
网络数据镜像。
这种方式是对生产系统的数据库数据和所需跟踪的重要目标文件的更新进行监控与跟踪,并将更新日志实时通过网络传送到备份系统,备份系统则根据日志对磁盘进行更新。
远程镜像磁盘。
通过高速光纤通道线路和磁盘控制技术将镜像磁盘延伸到远离生产机的地方,镜像磁盘数据与主磁盘数据完全一致,更新方式为同步或异步。
数据备份必须要考虑到数据恢复的问题,包括采用 [2] 双机热备、磁盘镜像或容错、备份磁带异地存放、关键部件冗余等多种灾难预防措施。
这些措施能够在系统发生故障后进行系统恢复。
但是这些措施一般只能处理计算机单点故障,对区域性、毁灭性灾难则束手无策,也不具备灾难恢复能力。
备份技术 系统灾难恢复 (IDR=Intelligent Disaster Recovery ) 系统灾难恢复,就是在系统出现崩溃的时候,能够用非常少的步骤,将系统重建,包括上面的系统补丁、应用软件和数据。
这样可以提高恢复的准确性、缩短恢复时间、缩短业务中断时间。
主要 [3] 灾备技术,在恢复的时候有这么几种方式: 采用公用的一张光盘,所有的系统都采用这一张光盘。
这个光盘可以启动系统,同时可以启动网络,然后备份服务器将备份在磁带库(或者虚拟带库)中的整个硬盘内容或者第一主分区内容恢复到灾难机。
这样不论灾难机原来有多大容量数据,都可以存放在整个备份系统的备份设备中,统一进行管理,而且不需要经常刻光盘,也就是说光盘不需要经常更新。
比较典型的代表是BakBone NetVault VaultDR。
右图是BakBoneNetVault VaultDR灾难备份和恢复的数据流,所有系统采用统一的光盘进行。
需要针对每台计算机单独刻光盘,恢复的时候需要利用针对性的光盘来恢复,每台机器都需要自己的光盘,而且需要定期不断更新。
这种方式的最大不足是经常要刻光盘,否则灾难出现的时候如果没有光盘或者光盘太久了,都会影响恢复的速度和恢复后的状态。
这种技术的典型代表是EMC NetWork Recovery Manager模块。
恢复时需要借助网络启动,也就是需要具备一台相同操作系统的主机作为引导机器,然后利用备份的内容进行恢复。
这种技术的典型代表是Symantec NetBackup的Bare Metal Restore(裸金属恢复)模块。
操作系统自己提供的灾备工具。
对于大多数Unix小型机,都提供系统备份工具。
借助于系统自身提供的磁带机,利用一个简单的命令,HP-UX采用make_recovery就可以把整个root卷备份到服务器自带的4mm磁带上。
在恢复的时候,这盘磁带可以自启动系统,采用一个命令就可以将整个root卷恢复到硬盘上。
这种方式的好处是简单和经济,尤其对于Unix系统,这样的方式远比备份软件提供的BMR模块方便、安全和经济,因为备份软件提供的BMR模块往往需要相同平台的其他服务器来启动。
数据远程复制 将数据在另外的地方实时产生一份可用的副本,此副本的使用不需要做数据恢复,可以将副本立即投入使用。
数据复制的最大好处是副本数据立即可用,没有数据恢复时间,RTO 非常好,同时因为...
国内国外分别有哪些容灾备份的软件厂商?
2015容灾备份产品十大品牌排名仅供参考(不分先后),实际选择要考虑您的服务器环境(操作系统、数据库种类与数量)、数据量大小、实际需求等、安全级别、预算等,希望有助于您选择适合的产品与服务。
1、备特佳容灾备份系统国产软件,北京和力记易科技有限公司的CDP容灾备份软件产品,适用于服务器端的容灾备份,还可以和适用于电脑端的PDM网络版备份产品集成到灾备一体机中,满足数据实时备份和业务连续性的应用级灾备需求。
基于在容灾备份领域10多年的经验积累和对容灾备份技术与产品的专注研究,2016年该公司将推出灾备服务的业务模式,在提供全需求全平台容灾备份产品的基础上,提供专业优质的O2O服务。
2、Data Protector进口软件,作为存储提供商的几大厂商之一的HP公司出品的一款NEAR CDP的产品,充分考虑了对磁带库的支持,不能实现实时备份以及任意回退,但是为了迎合客户需求,他们增加了业务的连续性保护,当数据备份到磁盘上时,可以快速的回复业务。
HP在和存储设备整合上,无疑具有很大的优势。
3、SIMPANA进口软件,专业的存储软件公司CommVault的旗舰产品,SIMPANA,里面包含了Galaxy和Quick Recovery两款产品。
Galaxy是定位在数据保护上的产品,QuickRecovery加入了高可用的概念。
它的产品概念依然延续了国外的标准,分为管理服务器、介质服务器和客户端代理。
并且还提供对了NBU和TSM的兼容。
4、DGData Guard作为Oracle出品的针对Oracle数据库自身的备份工具,更注重的是数据库的高可用。
它有2种standby模式,物理standby和逻辑standby。
物理standby,库表结构一致,基于recover的恢复应用。
逻辑standby数据一致(在支持的字段情况下,有些字段不支持,如NCLOB,LONG,LONGRAW,BFILE ,ROWID,UROW等),库表结构不一定一致,机遇与sql的应用(DDL、DML语句)。
5、DSG国产软件,用个很流行的话来讲,DSG就是DG的山寨。
DSG的开发人员具有DG的技术背景,但是目前的DSG仅做了逻辑Standby中的最大性能模式。
DSG采用的是逻辑备份的处理模式,处理速度相对较低,且适应于Oracle数据库,回退功能也是依靠Oracle的归档日志。
6、CDP飞康公司出品的NEAR CDP的产品,可以实现实时备份和业务接管回退等功能,还不能实现任意时间点的回退,只有255个快照恢复点,最新版本支持1024个点。
严格意义上而言,虽然产品名称叫CDP但不是真正的CDP容灾备份产品。
7、浪擎国产软件,浪擎主要有2个系列,一个是A系列,一个是D系列。
A系列是具有备份和接管功能,但是实时性较差,延迟较长。
D系列是备份恢复类软件,不能接管,不能任意时间点回退。
浪擎的镜像产品已经可以做到实时备份,但是目前仅支持Microsoft SQL Server、Oracle、Sybase,且还未实现任意时间点回退。
8、爱数作为目前国内发展最快的数据存储备份企业,爱数主要有四大产品:纯软传统备份产品、 PX系列一体机、VX一体机、容灾网管(不带存储的VX一体机)。
爱数纯软传统备份产品还是定时备份策略,VX系列可以实时备份,但是无法任意时间回退,并且采用的是卷复制的技术,无法保证备份数据的完整性。
9、RecoverPoint进口产品,EMC的备份产品主要有两个系列其一是Network系列;其二是RecoverPoint系列。
Network系列和NBU的概念是一样的,也是策略性的数据保护方案。
而RecoverPoint确是连续数据保护软件,只是采用了FPIT的回退。
10、NetVault进口产品,Bakbone的NetVault定位和VERITAS的NBU是一样的,都是着眼于整个网络数据的保护和恢复。
Bakbone在2009年5月6日收购了厂商Asempra。
其工作模式也与NBU非常类似,一台装有LINUX操作系统的服务器作为控制服务器进行管理分配,将各个装有代理端的目标数据实时备份到在线设备。
异地备份的实现方式
异地备份的数据复制目前有如下实现方式:基于主机。
基于主机的数据复制技术,可以不考虑存储系统的同构问题,只要保持主机是相同的操作系统即可,而目前也存在支持异构主机之间的数据复制软件,如BakBone NetVault Replicator就可以支持异构服务器之间的数据复制,可以支持跨越广域网的远程实时复制。
缺点是需要占用一点主机资源。
基于存储系统。
利用存储系统提供的数据复制软件,复制的数据流通过存储系统之间传递,和主机无关。
这种方式的优势是数据复制不占用主机资源,不足之处是需要灾备中心的存储系统和生产中心的存储系统有严格的兼容性要求,一般需要来自同一个厂家的存储系统,这样对用户的灾备中心的存储系统的选型带来了限制。
基于光纤交换机。
这项技术正在发展中,利用光纤交换机的新功能,或者利用管理软件控制光纤交换机,对存储系统进行虚拟化,然后管理软件对管理的虚拟存储池进行卷管理、卷复制、卷镜像等技术,来实现数据的远程复制。
比较典型的有Storag-age,Falcon等。
基于应用的数据复制。
这项技术有一定局限性,都是针对具体的应用。
主要利用数据库自身提供的复制模块来完成,比如OracleDataGuard,Sybase Replication 等。
搭建企业级数据库服务系统,需要哪些关键技术?
个人觉得楼主需要明确一下自己的需求,以及PostgreSQL目前能实现的是什么;给一些建议:搭建高可靠高可用系统方面:如果是出于备份恢复,容灾等高可靠的目的,1、 PostgreSQL在备份恢复方面目前可以做的比较可靠的是PITR在线热备份恢复,但目前PostgreSQL不支持真正的增量备份,在面对真正大数据量备份时这个缺点尤为突出。
2、 基于操作系统级的双机热备的技术目前已经比较成熟,用Postgresql基于操作系统搭建HA还是比较可靠可行的。
3、 在此之前,PostgreSQL 9已支持standby功能,但缺点还比较多,目前不推荐使用该高可靠解决方案。
4、 已有很多不错的存储备份解决方案提供商的产品已能支持PostgreSQL,好像类似bakbone等都支持,使用这类软件一是能得到比较专业的技术支持,能给自己省不少事。
性能方面:1、 从数据库级的优化,内容比较宽泛,就个人知道的给楼主一些建议,如果能在系统开发时就能都对数据表,用合适的数据类型,合适索引,合理的SQL语句,以及数据分区等,前期对数据有个较好的规划,能起到很大的作用。
2、 调整数据库合适的系统参数,比如Postgresql里Postgresql.conf的一堆参数的调整。
3、 当数据量增加打一定程度,可以考虑分区,转移历史数据等工作来缓解数据量增长带来的压力。
4、 目前PostgreSQL并不支持真正意义上的负载均衡集群方案,其搭建的集群方案有些类似读写分离方案,只是一定程度上对单台数据库压力的缓解,并不能对系统性能有良好的线性扩展,要想做到类似oracle RAC的方案,还有很长的距离。
并且目前PostgreSQL对该方案并不成熟,个人不推荐。
5、如果系统对性能要求不是很高,个人觉得上到64位环境,可利用更多内存及相关资源,用好点的服务器弥补其目前在性能解决方案上的不足就可以, 如果楼主实际生产环境数据量较大并且对系统要求性能较高,PostgreSQL的确还存在很大差距,建议还是使用Oracle,DB2等商用数据库通过集群方案来解决。
个人觉得能考虑的就这些方面了,最最主要的,当然还是要保证数据的安全,最好备份容灾等工作。
性能嘛,慢点就慢点,不会是最严重问题。
毕竟这是开源数据库。
以上是个人看法,希望能对楼主有用。
真有能看穿普通麻将的眼镜吗
bak文件是什么?bak文件格式介绍bak这种备份文件在我们平常使用绘图、编程软件时都会默认创建备份文件,如cad文件修改后会产生bak文件,wps、word等文件修改后也都会产生bak备份文件,这样可以保证当源文件不小心被删掉或者出现故障导致无故自动退出时,还可以从bak备份文件继续编辑,减少了不少误操作带来的损失。
那么bak文件怎么打开?其实很简单,一般把.bak文件直接重命名替换成该文件的格式就可以恢复此文件并正常打开了,如当cad文件被误删或无法打开时你只需要把bak文件的后缀名改为dwg就可以恢复了,Office文件也是一样。
但如果不知道bak文件什么程序产生的,可以利用WINHEX按二进制文件打开,分析文件头格式,判断是什么类型文件。
bak文件怎么打开?bak文件相关软件推荐WinHex18.4中文免费版二进制文件比较编辑工具(Fairdell HexCmp2)2.34绿色中文版ak文件清理工具v1.0绿色版
如何打开.bak备份文件?
打开企业管理器,依次打开,Microsoft Sql Servers,Sql Server 组,(local)(windows NT),右击数据库-所有任务-还原数据库,常规选项卡,“还原为数据库”起个名,“还原”,选择“从设备”,点击“选择设备”,点击“添加(A)...”,“文件名”写上要备份文件的路径,点击“确定”,再点下一个“确定”,打开“选项”选项卡,确保“移至物理文件名”路径正确,再点“确定”,
转载请注明出处51数据库 » bakbone备份软件