数据库备份方案
- 格式:doc
- 大小:2.09 MB
- 文档页数:15
常用数据库备份方法
数据库备份是保证数据安全的重要措施之一。
不同的数据库备份方法可以根据不同的需求进行选择。
1.全量备份
全量备份是指备份整个数据库,包括所有表和数据。
这种备份方法适用于对数据完整性和一致性要求较高的场景。
一般情况下,全量备份比较耗时,需要考虑备份时间和备份数据量。
2.增量备份
增量备份是指备份最近一次全量备份之后更新的数据。
这种备份方法比全量备份更快,备份数据量也更小,但是需要保证全量备份的完整性。
增量备份也需要规划备份时间和备份频率。
3.镜像备份
镜像备份是指将整个数据库复制到一个独立的服务器或者存储设备,以备份数据的完整性和可用性。
这种备份方法比较适用于大型数据库和重要数据的备份。
4.虚拟化备份
虚拟化备份是指将整个数据库作为虚拟机备份。
这种备份方法可以快速地恢复整个数据库,同时也可以在虚拟机环境下进行测试和维护。
5.分区备份
分区备份是指将整个数据库按照不同的分区备份到不同的存储设备中。
这种备份方法可以提高备份和恢复的效率,同时也可以根据不同的数据类型进行备份。
6.异地备份
异地备份是指将备份数据存储到不同的地理位置,以保证数据的安全。
这种备份方法可以防止自然灾害或者人为破坏对数据的影响。
综上所述,不同的数据库备份方法可以根据不同的需求进行选择,以保证数据的安全和可用性。
同时,还需要制定合理的备份计划和备份策略,以保证备份的完整性和可靠性。
数据库备份⽅案数据库备份⽅案⼀为什么需要备份数据?在⽣产环境中我们数据库可能会遭遇各种各样的不测从⽽导致数据丢失, ⼤概分为以下⼏种.硬件故障软件故障⾃然灾害⿊客攻击误操作 (占⽐最⼤)所以, 为了在数据丢失之后能够恢复数据, 我们就需要定期的备份数据, 备份数据的策略要根据不同的应⽤场景进⾏定制, ⼤致有⼏个参考数值,我们可以根据这些数值从⽽定制符合特定环境中的数据备份策略能够容忍丢失多少数据恢复数据需要多长时间需要恢复哪⼀些数据⼆数据的备份类型数据的备份类型根据内容主要分为以下⼏组完全备份部分备份完全备份指的是备份整个数据集( 即整个数据库 )、部分备份指的是备份部分数据集(例如: 只备份⼀个表)⽽部分备份⼜分为以下两种增量备份差异备份增量备份指的是备份⾃上⼀次备份以来(增量或完全)以来变化的数据; 特点: 节约空间、还原⿇烦差异备份指的是备份⾃上⼀次完全备份以来变化的数据特点: 浪费空间、还原⽐增量备份简单三 MySQL备份数据的⽅式在MySQl中我们备份数据⼀般有⼏种⽅式热备份温备份冷备份热备份指的是当数据库进⾏备份时, 数据库的读写操作均不是受影响温备份指的是当数据库进⾏备份时, 数据库的读操作可以执⾏, 但是不能执⾏写操作冷备份指的是当数据库进⾏备份时, 数据库不能进⾏读写操作, 即数据库要下线MySQL中进⾏不同⽅式的备份还要考虑存储引擎是否⽀持MyISAM热备 ×温备 √冷备 √InnoDB热备 √温备 √冷备 √我们在考虑完数据在备份时, 数据库的运⾏状态之后还需要考虑对于MySQL数据库中数据的备份⽅式物理备份⼀般就是通过tar,cp等命令直接打包复制数据库的数据⽂件达到备份的效果逻辑备份⼀般就是通过特定⼯具从数据库中导出数据并另存备份(逻辑备份会丢失数据精度)物理备份逻辑备份四备份需要考虑的问题定制备份策略前, 我们还需要考虑⼀些问题我们要备份什么?⼀般情况下, 我们需要备份的数据分为以下⼏种数据⼆进制⽇志, InnoDB事务⽇志代码(存储过程、存储函数、触发器、事件调度器)服务器配置⽂件备份⼯具这⾥我们列举出常⽤的⼏种备份⼯具mysqldump : 逻辑备份⼯具, 适⽤于所有的存储引擎, ⽀持温备、完全备份、部分备份、对于InnoDB存储引擎⽀持热备cp, tar 等归档复制⼯具: 物理备份⼯具, 适⽤于所有的存储引擎, 冷备、完全备份、部分备份lvm2 snapshot: ⼏乎热备, 借助⽂件系统管理⼯具进⾏备份mysqlhotcopy: 名不副实的的⼀个⼯具, ⼏乎冷备, 仅⽀持MyISAM存储引擎xtrabackup: ⼀款⾮常强⼤的InnoDB/XtraDB热备⼯具, ⽀持完全备份、增量备份, 由percona提供五设计合适的备份策略针对不同的场景下, 我们应该制定不同的备份策略对数据库进⾏备份, ⼀般情况下, 备份策略⼀般为以下三种直接cp,tar复制数据库⽂件mysqldump+复制BIN LOGSlvm2快照+复制BIN LOGSxtrabackup以上的⼏种解决⽅案分别针对于不同的场景1. 如果数据量较⼩, 可以使⽤第⼀种⽅式, 直接复制数据库⽂件2. 如果数据量还⾏, 可以使⽤第⼆种⽅式, 先使⽤mysqldump对数据库进⾏完全备份, 然后定期备份BINARY LOG达到增量备份的效果3. 如果数据量⼀般, ⽽⼜不过分影响业务运⾏, 可以使⽤第三种⽅式, 使⽤lvm2的快照对数据⽂件进⾏备份, ⽽后定期备份BINARY LOG达到增量备份的效果4. 如果数据量很⼤, ⽽⼜不过分影响业务运⾏, 可以使⽤第四种⽅式, 使⽤xtrabackup进⾏完全备份后, 定期使⽤xtrabackup进⾏增量备份或差异备份5. 各⼤备份⽅法对⽐表备份⽅法备份速度恢复速度⽅便程度功能性实⽤场景引擎⽀持备份⽅式Cp快快⼀般,灵活性不⾼弱数据量不⼤所有冷备mysqldump慢慢⼀般、可⽆视存储引擎的差异⼀般少量数据所有温备,对于InnoDB存储引擎⽀持热备lvm2快照快快⼀般、⽀持⼏乎热备、速度快⼀般中⼩型数据量的备份所有热备,xtrabackup较快较快实现innodb热备、对存储引擎有要求强⼤较⼤规模的备份InnoDB热备六数据库备份⼯具设计与实现数据库备份⼯具属于软件附属⼯具,他应具有按计划,按任务,可配置,可存储,可长时间运⾏的能⼒。
数据库备份存储方案为了确保数据库的安全稳定运行,备份是一项非常重要的工作。
数据库备份存储方案的选择和实施对于维护数据安全、保障业务连续性以及应对灾难恢复等方面都具有重要意义。
本文将介绍一种常见的数据库备份存储方案,并探讨其优劣以及适用场景。
一、基本概述数据库备份是指将当前数据库的数据和结构以某种形式保存到另一个地方,以便在数据丢失或损坏时能够恢复原始数据或重新构建数据库。
备份存储方案包括备份频率、备份类型、备份位置和存储介质等。
二、备份频率备份频率指的是备份操作的执行时间间隔,即数据库进行备份的频率。
一般来说,备份频率会根据业务需求和数据变动情况而定。
常见的备份频率包括每天、每周、每月等。
例如,对于一些需要实时同步的数据库,可以选择每天备份一次,以确保在系统故障时能够迅速恢复数据。
而对于一些数据更新较少的数据库,可以选择每周备份一次或每月备份一次,以减少备份对系统性能的影响。
三、备份类型备份类型指的是备份操作所涉及的内容范围。
常见的备份类型包括完全备份和增量备份。
完全备份是指将数据库的所有数据和结构都进行备份,即备份整个数据库。
这种备份类型的优点是恢复速度快,任何时候都可以立即恢复数据库。
然而,完全备份需要消耗较大的存储空间,并且备份过程可能会对数据库性能造成一定的影响。
增量备份是指只备份自上次完全备份以来发生变化的数据和结构。
这种备份类型的优点是节省存储空间和备份时间,但恢复过程相对更为复杂,需要使用完全备份和增量备份进行配合。
四、备份位置备份位置指的是备份数据存放的地方。
备份位置可以选择本地存储或远程存储。
对于本地存储,备份数据通常存放在与数据库同一台服务器或存储设备上。
这种方式的优点是备份和恢复速度快,但如果服务器或存储设备遭受物理损坏,则备份数据可能无法恢复。
对于远程存储,备份数据通常存放在与数据库不同的服务器或云存储服务上。
这种方式的优点是备份数据具有更高的安全性,即使本地服务器遭受物理损坏,备份数据仍然能够恢复。
数据库常用的备份和恢复方法1. 定期全量备份:定期对数据库进行完整备份,可保证数据库的完整性和可恢复性。
2. 差异备份:在全量备份的基础上,只备份发生变化的数据部分,可以节省存储空间和备份时间。
3. 事务日志备份:备份数据库的事务日志,可以实现逐渐备份,精准的还原到某一时间点。
4. 复制备份:将数据库复制到其他设备或位置,以防主要数据库损坏或丢失。
5. 增量备份:只备份自上次备份以来发生的数据变化,可大幅减少备份时间和存储成本。
6. 数据库快照:生成数据库的快照,记录数据库在某个时间点的状态,用于快速恢复到该状态。
7. 物理备份:备份数据库的物理文件,包括数据文件、日志文件等,可快速恢复数据库的完整性。
8. 逻辑备份:备份数据库的逻辑结构,包括表、索引、视图等,方便跨平台导入导出。
9. 热备份:在数据库运行时进行备份,不停止数据库服务,可实现24/7的备份操作。
10. 冷备份:在数据库停止时备份,可以获得更稳定可靠的备份结果。
11. 数据库镜像:实时将数据库复制到另一个实例,确保备份数据的实时性和高可用性。
12. 数据库导出:将数据库中的数据导出为文本文件,以便迁移或重建数据库。
13. 数据库导入:从导出的文本文件中导入数据到数据库,用于恢复或迁移数据。
14. 增量同步备份:将增量数据同步到备份设备,以实现实时备份和恢复。
15. 压缩备份:对备份文件进行压缩,减小存储空间占用和备份速度。
16. 分布式备份:将备份数据分布保存在多个位置,提高数据的安全性和可靠性。
17. 数据库迁移:将数据库从一个平台迁移到另一个平台,需要备份和恢复数据。
18. 数据库克隆:创建数据库的副本,用于测试、开发或灾难恢复。
19. 自动备份计划:设定定时任务,自动执行备份操作,提高备份的可靠性和定期性。
20. 增量还原:在全量备份的基础上,只还原最近的增量备份,减少数据恢复的时间成本。
21. 数据库快速还原:通过快照或镜像技术,实现数据库的快速、即时恢复。
数据库备份方案范文数据库备份是确保数据库的完整性、安全性和可恢复性的重要措施之一、在数据备份方案设计中,需要考虑到数据量大小、备份周期、备份的目的和恢复的要求等因素。
本文将探讨数据库备份的常用方案和策略,并分析其优点和缺点。
一、全量备份与增量备份全量备份是指备份数据库的所有数据和对象,包括表、视图、存储过程等,这种备份方式适用于数据量较小、备份周期较长或频繁恢复的情况。
全量备份的主要优点是恢复速度快,缺点是备份文件较大,占用存储空间较多。
增量备份是指备份自上一次全量备份之后发生变化的数据和对象,这种备份方式适用于数据量较大、备份周期较短或节约存储空间的情况。
增量备份的主要优点是备份文件较小,占用存储空间较少,缺点是恢复速度较慢,需要通过全量备份和增量备份逐步恢复数据。
二、冷备份与热备份冷备份是指在数据库关闭的情况下进行备份,此时数据库无法提供服务,备份过程对用户不可见。
冷备份的主要优点是备份过程简单、稳定可靠,缺点是备份周期较长,无法满足实时恢复的需求。
热备份是指在数据库运行时进行备份,此时数据库可以提供正常的服务,备份过程对用户可见。
热备份的主要优点是备份周期短,可以满足实时恢复的需求,缺点是备份过程复杂、可能对数据库性能产生一定影响。
三、备份位置与存储介质备份文件的存储位置通常可以选择本地存储或远程存储。
本地存储的优点是备份和恢复速度快,缺点是一旦发生硬件故障或灾难,备份数据也会损失。
远程存储(如云存储)的优点是备份数据安全可靠,减少了硬件故障和灾难发生后的数据丢失风险,缺点是备份和恢复速度可能较慢。
备份存储介质可以选择硬盘、磁带或云存储等。
硬盘备份的优点是备份和恢复速度快,缺点是容易受到病毒、人为删除等因素的影响。
磁带备份的优点是存储成本低,适合长期存储,缺点是备份和恢复速度相对较慢。
云存储备份的优点是备份数据安全可靠,备份和恢复过程方便快捷,缺点是需要支付一定的存储费用。
四、定期检验与测试总结:数据库备份是确保数据库完整性、安全性和可恢复性的重要措施,需要考虑到数据量大小、备份周期、备份的目的和恢复的要求等因素。
数据库备份规划方案数据库备份是一项重要的管理措施,它可以确保数据的安全性、完整性和可用性。
一个恰当有效的数据库备份规划方案对于任何一个负责数据管理的组织来说都至关重要。
本文将针对数据库备份的规划方案进行深入探讨。
1. 确定备份的频率和时间首先,我们需要确定备份的频率和时间。
备份的频率应根据数据的重要性和更新频率来决定。
对于频繁更新的数据库,建议每天进行完全备份和差异备份;对于较少变化的数据库,每周完全备份即可。
备份时间应在数据库使用的低峰期进行,以避免对用户的影响。
2. 确定备份类型在选择备份类型时,需要考虑时间和空间的平衡。
完全备份是备份整个数据库的所有数据和对象,适用于小型数据库和需要恢复整个数据库的场景。
差异备份则只备份自上次完全备份以来发生的更改,可以减少备份所需的空间和时间。
增量备份备份自上次备份以来新增的更改,可进一步减少备份所需的时间和空间。
根据实际需求和资源情况,选择合适的备份类型。
3. 确定存储介质在选择存储介质时,需要平衡速度、容量和成本。
硬盘是最常见的备份介质,它具有较快的读写速度和大容量,并且支持磁盘阵列和网络存储等技术,提高了备份的性能和可靠性。
磁带备份则适用于大规模的数据库备份,具有较低的成本和较长的保留周期。
云存储备份则可提供弹性和可靠性,并且免去了本地存储的物理成本。
4. 确定备份策略备份策略包括备份的管理和保留。
管理备份涉及备份的创建、监控和维护,应确保备份的可靠性和完整性。
保留备份则需要根据实际需求和合规要求来确定。
长期保留备份可用于灾难恢复和法律合规等场景,但也需要占用更多的存储空间。
5. 确定备份恢复测试计划备份的目的是为了恢复数据,因此备份恢复测试是不可忽视的一部分。
定期进行备份恢复测试可以验证备份的有效性,并及时发现和解决问题。
备份恢复测试应包括完全恢复和部分恢复等场景,并记录和分析恢复结果。
6. 确定监控和报警机制监控备份的状态和运行状况是及时发现和解决问题的关键。
数据库备份的方法1. 定期备份:可以每天、每周或每月定期进行数据库备份。
这样可以确保数据库的最新数据得以保存,同时也可以保证备份的频率不会过于频繁。
2. 完全备份:将数据库的整个内容备份到另一个位置或设备上。
这种备份方式可以保证数据库的所有数据都得到保存,但备份的过程可能会比较耗时和占用存储空间。
3. 增量备份:只备份数据库中自上次备份以来的新数据和修改数据。
这种备份方式相对于完全备份来说更加高效,因为只需备份变动的数据,但在恢复时可能需要按照备份的顺序逐个应用。
4. 差异备份:只备份数据库中自上次完全备份以来的新数据和修改数据。
与增量备份相比,差异备份保存的是与上次完全备份之间的差异,因此在进行恢复时只需应用最近一次的差异备份即可,速度更快。
5. 冷备份:在数据库停机或处于非活跃状态时进行备份。
这种备份方式可以避免在备份过程中对数据库的读写操作造成的影响,但对于需要保持持续运行的应用可能不适用。
6. 热备份:在数据库正常运行的情况下进行备份。
这种备份方式可以不停机或在不影响正常业务操作的情况下进行备份,但可能会对数据库的性能产生一定的影响。
7. 远程备份:将备份数据存储在与数据库不同的地理位置或设备上。
这种备份方式可以保证数据的安全性,防止单点故障,但可能会受制于网络带宽和存储容量等因素。
8. 多重备份:通过将数据库备份保存在不同的位置和设备上,进一步提高数据的安全性和可靠性。
可采用多个备份方法的组合,例如每日完全备份加上每小时的增量备份。
9. 自动化备份:利用计划任务或自动备份工具等,定期自动执行备份操作,减少人工操作的成本和错误可能性,保证备份的连续性和及时性。
数据库数据备份和恢复方案的说明书一、引言数据库是现代企业中不可或缺的核心资源之一,其中存储了大量的关键业务数据。
然而,随着业务数据不断增长和数据风险的增加,数据库备份和恢复成为了保障企业数据安全与可靠性的重要手段之一。
本说明书旨在介绍一种数据库数据备份和恢复方案,以帮助企业有效保护和恢复其重要数据,确保业务的可持续运行和数据的完整性。
二、备份方案1. 快照备份快照备份是一种快速且非常有效的备份方法。
它通过捕捉数据库的当前状态并保存为快照,以便在需要恢复数据时可以在短时间内进行数据回滚或还原。
快照备份可以提供秒级的数据恢复时间,并且对生产数据库的性能影响相对较小。
建议定期进行快照备份,并将备份数据存储在可靠的存储介质中,如云存储或离线磁带。
2. 完全备份完全备份是指将整个数据库的所有数据和对象一次性备份到另一个存储位置。
这种备份方法可以保证数据的完整性和一致性,但备份时间和所需存储空间相对较长。
为了减少备份的时间和空间消耗,可以设置增量备份来辅助完全备份。
完全备份应根据实际业务需求来定期进行,避免由于数据库变更而导致数据丢失或不一致的风险。
3. 增量备份增量备份是在完全备份之后,只备份自上一次备份以来发生更改的数据。
这种备份方法可以大大缩短备份时间和所需的存储空间。
增量备份的关键是记录上一次备份的时间点和备份点之间的数据变更,以便在恢复时可以逐步还原数据。
增量备份的频率可以根据业务需求而定,但建议每天至少进行一次以确保数据的及时性。
三、恢复方案1. 单个数据对象恢复对于单个数据对象(如表、视图等)的恢复,可以借助数据库管理工具或命令来进行。
首先,确定需要恢复的对象和恢复到的时间点。
然后,使用相应的命令或工具将备份文件导入数据库,并将对象恢复到指定的时间点。
确保恢复的过程中不会对现有数据产生破坏或覆盖。
2. 数据库级别恢复数据库级别的恢复是指将整个数据库还原到先前的时间点或备份点的过程。
这种恢复适用于严重的数据丢失或数据库崩溃的情况。
数据库备份与恢复方案设计在信息化时代,随着数据的不断增长,数据库备份与恢复成为保障数据安全和系统稳定运行的重要环节。
一个合理、完备的数据库备份与恢复方案是企业运维的必备工作,能够最大限度地降低数据丢失和系统停机时间。
本文将从数据库备份、恢复策略、备份频率、备份存储和备份监控等方面,设计一个可靠的数据库备份与恢复方案。
一、数据库备份方案1. 备份策略针对数据库备份,可采用全备份和增量备份相结合的策略。
(1)全备份:全备份是对整个数据库进行备份,用于最初的全量备份和定期备份。
全备份可以保证数据的完整性,但备份时间较长,备份文件较大。
(2)增量备份:增量备份是对自上次备份以来发生变化的数据进行备份,用于每日增量备份。
增量备份可以减少备份时间和备份文件大小,但恢复数据时需要同时恢复全备份和增量备份。
2. 备份频率备份频率要根据业务需求和数据的增长情况进行合理的设置。
(1)定期全备份:根据业务需求,可设置每周或每月进行一次全备份。
全备份可以保证数据的完整性和一致性。
(2)每日增量备份:每日增量备份可以根据业务数据的增长情况设置备份频率,一般建议至少每日备份一次。
3. 备份存储备份存储需要选择可靠且安全的存储介质,以防止备份数据丢失或被篡改。
(1)本地存储:可以将备份数据存储在本地服务器或存储设备中。
这种方式备份速度较快,但存在风险,如硬件故障或自然灾害导致的数据丢失。
(2)远程备份:可以将备份数据通过网络传输到远程服务器或云存储中心。
远程备份可以避免本地存储的风险,但备份速度可能受限于网络带宽。
4. 备份监控备份工作需要定期监控和验证,以确保备份数据的完整性和可恢复性。
(1)备份日志记录:备份工作需要记录备份的时间、地点、备份方式等信息。
备份日志可以帮助进行备份结果的跟踪和分析。
(2)备份验证:定期进行备份验证,即从备份中还原数据进行验证,以确保备份的完整性和可恢复性。
二、数据库恢复方案数据库备份只有在能够成功恢复数据的前提下才具有实际意义。
数据库常用的备份和恢复方法1. 备份方法:使用数据库管理系统自带的备份工具,如MySQL的mysqldump命令或SQL Server的Backup Database语句。
描述:数据库管理系统提供了备份工具,可以将数据库的数据和结构导出为一个备份文件,通常以.sql格式保存。
用户可以定期使用这些备份工具进行全量备份或增量备份。
2. 备份方法:使用文件系统级别的数据复制工具进行备份,如使用rsync或Windows 的文件复制功能。
描述:可以通过文件系统级别的复制工具将数据库的文件直接复制到其他存储设备上,实现备份目的。
这种备份方法适用于非常大的数据库,因为它可以减少备份和恢复所需的时间。
3. 备份方法:使用虚拟机快照进行备份。
描述:如果数据库运行在虚拟机上,可以使用虚拟机快照功能来创建数据库的备份。
快照是虚拟机当前状态的拷贝,可以在需要的时候还原到该状态。
4. 备份方法:使用存储级别的快照功能进行备份。
描述:一些存储设备提供了快照功能,可以在存储级别对数据库进行备份。
这种备份方法通常能够在不影响数据库性能的情况下实现备份,而且可以实现非常快速的恢复。
5. 备份方法:使用第三方备份工具进行备份。
描述:市面上有许多第三方备份工具,可以根据实际需求选择适合自己数据库的备份工具。
这些备份工具通常提供更加灵活和高级的备份和恢复功能。
6. 恢复方法:使用数据库管理系统自带的恢复工具进行数据库的还原。
描述:数据库管理系统自带的恢复工具可以将备份文件中的数据和结构导入到数据库中,还原成原来的状态。
7. 恢复方法:使用事务日志进行数据库的恢复。
描述:数据库管理系统中的事务日志记录了数据库的变更历史,可以利用事务日志进行数据库的恢复,还原到数据库崩溃前的状态。
8. 恢复方法:使用数据库管理系统提供的点对点恢复工具进行数据库的恢复。
描述:一些数据库管理系统提供了特殊的恢复工具,可以直接从备份文件中进行点对点恢复,即将备份数据直接还原到生产环境中。
《客户名称》备份管理系统设计方案上海鸿翼数字计算机网络有限公司目录1. .......................................................................................................... 项目概述32. ............................................................................................................ 系统需求分析31 (3)2 (3)1 (3)2 (3)1.1系统现状分析 (3)1.2备份系统风险评估 (4)1.3备份系统需求分析 (4)3. ............................................................................................................ 系统备份理念51 (5)2 (5)3 (5)3.1系统设计指引 (5)3.2数据保护技术选择 (5)3.3连续数据保护 (6)3.4备份管理系统组成 (6)4. ..................................................................................................... 系统备份结构设计81 (8)2 (8)3 (8)4 (8)4.1整体系统架构设计 (8)5. ..................................................................................................... 系统备份方案介绍91 (9)2 (9)3 (9)4 (9)5 (9)5.1W INDOWS服务器自身备份 (9)5.2双机热备 (12)5.3爱数备份 (12)6. ......................................................................................................................... 总结151.项目概述上海鸿翼数字计算机网络有限公司将根据《》的网络实际需求,制定一套完整的集数据备份、灾难恢复、服务器整合及虚拟化一身的方案。
一个完整的企业数据备份与恢复解决方案就意味着数据安全与性能(机器和网络)的完美结合,一条龙式的服务标准(产品的服务与支持)。
所以在选择备份系统时,既要做到满足系统容量不断增加的需求,又要所用的备份方式能够支持多系统平台操作。
要达到这些,就要充分使用网络数据存储系统,在分布式网络环境下,通过专业的数据存储软件,配合系统备份及双机备份,结合相应的硬件和存储设备,对网络的数据备份进行集中管理,从而实现自动化备份、文件归档、数据分级存储和灾难恢复。
2.系统需求分析1.1系统现状分析《》网络基础结构是基于Windows平台,现在拥有X台服务器。
《》的文档管理系统包含了文件服务器、转档服务器、数据库服务器等企业信息管理系统,为企业的发展提供了强有力的信息化支持。
主要数据库包含了Microsoft SQL Server、Oracle、DB2等。
1.2备份系统风险评估《》的信息系统管理人员十分重视数据的保护,在没有备份软件的情况下,已经采用了重要数据镜像备份、服务器系统镜像备份等常规保护方法,为企业的数据财产提供了安全的保障。
但是以上方法很难实现快速备份和灾难后的迅速恢复,很难保证业务的连续性。
根据上面的备份管理系统的风险评估,建议《》使用ESioo安全备份专家软件,配合Windows自带备份和双机虚拟备份,并重新设计相关备份的恢复策略,达到可以快速恢复数据备份和快速恢复文档管理系统备份的水平,从而提高整个企业的数据安全级别。
根据上面的系统配置,《》的业务系统有以下几个特点:1.数据中心的数据超过xxxGB(TB),需要通过备份管理软件进行快速、自动的数据备份和管理。
2.支持Windows平台的集中数据备份管理和灾难恢复。
3.支持SQL Server、Oracle、DB2数据库联机热备、逻辑备份,支持频繁的数据库日志备份。
4.支持SQL Server文件服务器的持续保护,并支持文件多历史版本的保护。
5.备份管理系统对Ecm文档库应用程序应有全面备份功能。
6.备份管理系统可以实现系统灾难的快速恢复功能,保障业务系统的正常运行。
7.备份管理系统须有灵活的扩展性,能满足因公司发展而不断扩充和升级的需求。
8.提供备份解决方案的公司在国内和亚泰地区均拥有良好的技术支持力量,能协助公司处理方案设计、方案实施和日常使用中遇到的问题。
3.系统备份理念3.1系统设计指引系统设计指引包含四个基本原则:开放性原则、安全性原则、稳定性原则和系统设计的可扩展性。
开放性原则:系统采用的硬件设备和软件系统均需遵守国际标准或工业标准,符合开放性设计原则,使其具备优良的可扩展性、可升级性和灵活性。
安全性原则:数据保护系统构成应用系统的保障子系统。
数据保护系统的最终目标是确保文档管理系统的安全运行和故障恢复机制,系统设计的首要目标是建立这一系统的安全体系。
稳定性原则:在采用国际先进的存储技术的同时,着重考虑系统的稳定性和可行性,是系统运营的风险降至最低。
这样系统能够充分享受先进的存储技术带来的巨大收益。
系统设计的可扩展性:系统的建设不仅仅是满足当前数据存储备份的需求,还应充分考虑系统在今后应用中的可扩充性。
3.2数据保护技术选择数据备份的意义在于数据恢复,灾难过后尽快的恢复应用系统的使用。
按照不同的灾难恢复点目标(Recovery Point Objcet)和灾难恢复时间目标(Recovery Time Object)都应建立不同的灾难恢复手段。
灾难恢复时间目标(Recovery Time Object):传统方法的目标恢复点是数小时,即灾难发生之后到系统得到恢复之间数小时的数据将被损失掉。
但数据复制可将恢复点缩短到数秒钟,使数据的损失减少到最小程度。
灾难恢复点目标(Recovery Point Object):有人认为,企业中的数据库软硬件有容错和自动恢复功能,服务器主机也做了双机热备份,也就不需要备份软件进行备份了。
这种观点的错误在于,对备份概念的理解存在偏差。
双击热备份的目的在于保证系统数据和服务的“在线性”,即当系统发生部分硬件故障时,仍然能够正常的向网络系统提供数据和服务,以至系统不致停顿。
而软件备份技术的目的是“将再现数据转移成离线数据的过程”,是为应付系统数据中的逻辑错误和对历史数据的长期保存,以达到在系统遭遇非正常情况引起的完全崩溃后的灾难恢复。
两者是相辅相成缺一不可的。
3.3连续数据保护传统数据保护解决方案的关注点是定期的数据备份,而连续数据(Continuous Data Protection,CDP)则将注意力从备份转向了恢复。
连续数据保护是数据保护领域的一项重大突破。
将各种数据保护解决方案的主要精力从定期的数据备份上转向了恢复。
CDP可以为重要数据中的变化提供连续的保护,IT管理员根本不需要考虑备份的问题。
当灾难发生时,基于CDP的解决方案可以迅速恢复到任何一个需要的还原点,从而为用户提供更大的灵活性和更高的性能。
3.4备份管理系统组成一个理想的网络数据备份是在软件数据备份的基础上加上硬件级物理容错系统,并且能够自动的跨域整个网络系统平台。
因此,网络数据备份实际上包含了整个网络系统的一整套备份体系。
一个号的数据备份体系应该具备以下一些基本要素:保护性:全面保护企业的数据,在灾难发生时能快速可靠地进行数据恢复。
可管理性:是备份中一个重要的因素。
因为可管理性与备份的可靠性紧密相关。
最佳的可管理性就是自动化备份方案。
不仅增加了数据的安全性与可靠性,而且在数据恢复时减少繁琐的工作步骤,节约了大量的人力和时间。
可扩展性:经常困扰系统管理员的一个问题是在备份过程中因介质容量不足而更换介质。
导致降低了备份数据的可靠性与完整性。
因此建立完善的网络数据备份必须考虑以下内容:计算机网络数据备份的自动化,减少系统管理员的工作量;使数据备份工作制度化;介质的有效管理。
自动的清洗轮换,提高介质安全性和使用寿命;以备份服务器形成备份中心,对各种平台的应用系统及其他信息数据进行集中的备份,系统管理员可以在任意一台工作站上管理、监督、配置备份系统,实现分布处理,集中管理的特点;维护人员可以容易地恢复损坏的整个文件系统和各类数据;备份系统还应考虑网络带宽对备份性能的影响,备份服务器的平台选择及安全性,备份系统容量的适度冗余,备份系统良好的扩展性等因素;一个完整和完善的备份系统包括以下的组成部分:1.备份管理系统的结构现在,在备份与恢复技术方面,用户有了更多的选择。
对于数据量不是很大的用户,可选择直连式数据保护方案:一台磁带驱动器或者磁带库通过SCSI设备直接连到服务器上,备份与恢复的数据通过核心通讯网络(如LAN、WAN)来完成。
对于中等数据量的用户,可以选择网络附加存储架构,将磁带驱动器或者磁带库放在网络中心服务器上,实现LAN-Free备份。
在设计备份管理系统的时候,要根据客户的实际网络环境和数据保护需求选择合适的结构。
2.执行备份的存储硬件存储硬件的质量与性能在整个备份过程中是至关重要的。
它是能否进行高质量备份的关键所在。
目前用于备份的存储主要有磁盘设备和磁带设备。
磁盘设备具有快速的读写和快速搜索能力,用于快速的小数据量备份(几百G以下),但不适合较长期离线保存。
而磁带设备具有大容量、低价格且便于离线存放的特征,但执行备份和恢复速度相对较慢。
3.控制备份的软件操作系统通常包含一些基本功能,但为了达到更好的备份效果,最好使用专门的备份软件。
鸿翼推荐1使用爱数备份卫士作为备份软件。
该软件支持增量备份和灾难恢复,并支持多格式的自动增量备份(文档、邮件、网页、图片),支持多种数据库,支持FTP远程备份,实现异地容灾。
4.备份策略备份策略是指确定需要备份的内容、备份的时间以及备份的方式。
备份策略将根据企业或组织的需求来确定。
在实际应用中,需要根据备份窗口和恢复窗口的大小以及整个数据量来决定采用何种备份方式。
5.灾难恢复计划数据备份与灾难恢复密不可分。
数据备份是灾难恢复的前提与基础,二灾难恢复是数据备份的具体应用。
灾难恢复的目标与计划决定了所需的备份策略,如果数据备份策略需要仔细考虑如何设计才能确保各种地域下的各种数据如何保存,那么灾难恢复策略则要考虑的是一场灾难性的事故发生时,如何使这些数据尽快的及时的恢复。