100T数据量,如何进行快速备份、快速恢复?(恢复备份很慢)
本文分享给大家的是:
(来源:twt企业IT社区)针对大库如100T的数据量,如何进行快速备份,快速恢复? 例如:误删除一条表,需要快速恢复到误删除前,有什么解决方案?( 以下内容来自社区同行探讨)● conling 医院 工程师:
先说结果,推荐考虑使用存储快照+数据库静默脚本的方式进行快速备份可实现分钟级的快照备份由于不同存储厂商所具备的功能与特性存在差异,在这样的备份模式下,还能够将快照数据传输至其他存储设备之中,进而成功构建起离线备份体系。
存储快照备份不需要考虑备份窗口与传输时间问题,备份数据以磁盘快照的方式存在需要恢复时,仅需简单地选择指定时间点的存储快照,然后将其进行挂载操作,即可迅速地获取到相应时间点的数据状态● Eoof senior consultant:。
对于100TB级别的大数据量环境,快速备份和快速恢复的关键在于:高效的备份架构设计、支持细粒度恢复的能力,以及优化的硬件和软件组合 快速备份方案通常包含以下几个要点,如:增量备份和去重技术,安全快照技术,分布式并行备份流等。
针对误删单表的快速恢复,则包括基于快照的恢复,日志回放技术,即时恢复等 通常而言,针对大库的快速备份和恢复场景,可选择IBA(备份一体机)或备份软件+TBA(目标备份设备)的形式,后者在灵活度、长期经济性和平台中立性上更具优势。
● nkj2021 某证券企业 系统架构师: 1.快速备份策略 制定适合业务需求的备份计划,包括定时进行全量和增量备份增量备份只备份自上次备份以来发生变化的数据,从而减少备份时间和存储空间需求合理安排备份时间,避免在业务高峰期进行备份操作,以降低对系统性能的影响。
通过并行处理技术,可以同时进行多个备份任务,从而提高备份效率使用多线程或多进程技术,将备份任务分配给多个线程或进程同时进行数据库快照是一种快速备份技术,适用于支持快照功能的数据库和存储系统快照备份速度非常快,几乎不会影响数据库性能。
2.快速恢复策略 制定详细的恢复计划,包括恢复步骤、时间要求和责任人等确保在需要时能够迅速恢复数据库,最小化业务影响通过同时进行多个恢复任务来加速恢复过程增量恢复只恢复自上次备份以来发生变化的数据,可以显著减少恢复的数据量和时间。
如果使用了数据库快照作为备份方式,可以通过恢复快照来快速恢复数据 3.针对误删除表的快速恢复方案 当误删除一条表时,如果之前已经进行了备份并且备份中包含该表的数据,那么可以按照以下步骤快速恢复到误删除前的状态,使用备份工具提供的恢复命令或脚本来恢复被误删除的表。
具体的命令或步骤可能因备份工具和数据库管理系统的不同而有所差异一般来说,需要指定备份文件的位置和目标数据库等信息在恢复完成后,启动数据库服务并连接到数据库以验证被误删除的表是否已经成功恢复可以通过查询表中的数据或执行其他相关操作来确认恢复结果的正确性。
● kelvin124 SA: 快照备份的话,有些事务未提交,不能保证产生一致的数据库映像 这种还是建议使用专业备份软件(国产也很多)+日志备份的方式处理,但是这量级RTO这时间~~~ 您怎么看?。
欢迎来探讨





