您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > SQL Server 表分区后的备份方案
SQLServer表分区后的备份方案一、场景您决定基于订单日期分配数据,而不是随意地跨文件组分割数据。因为您只修改包含最新数据的文件组,所以这样会提高备份和还原的速度。此外,您还可以定期对文件组进行存档,以将历史数据移动到另一个表中,使活动表的大小保持在可管理的范围内。二、概念完整文件备份指备份一个或多个文件或文件组中的所有数据。在完整恢复模式下,一整套完整文件备份与跨所有文件备份的足够日志备份合起来等同于完整数据库备份。可以分别备份和还原数据库中的文件。在BACKUP或RESTORE语句中,可以指定整个文件组,而不是逐个指定每个构成文件。请注意,如果文件组中的任何文件脱机(例如,由于正在还原该文件),则整个文件组均将脱机并且无法备份。缺点:与完整数据库备份相比,文件备份的主要缺点是管理较复杂。如果某个损坏的文件未备份,那么媒体故障可能会导致无法恢复整个数据库。因此,必须维护一组完整的文件备份,对于完整/大容量日志恢复模式,还必须维护一个或多个日志备份,这些日志备份至少涵盖第一个完整文件备份和最后一个完整备份之间的时间间隔。维护和跟踪这些完整备份是一种耗时的任务,所需空间可能会超过完整数据库备份的所需空间。注意:除了在与“差异文件备份”明确进行比较的时候,完整文件备份通常称为“文件备份”。备份只读文件或文件组的方法对每种恢复模式均相同。在简单恢复模式下,必须一起备份所有读/写文件。这样可以确保将数据库还原到一致的时点。请使用READ_WRITE_FILEGROUPS选项,而不是逐个指定每个读/写文件或文件组。此选项用于备份数据库中的所有读/写文件组。通过指定READ_WRITE_FILEGROUPS创建的备份称为部分备份。有关详细信息,请参阅部分备份。在完整恢复模式下,必须在还原读/写文件备份时前滚事务日志,以确保该文件与数据库的其余部分保持一致。若要避免前滚大量事务日志备份,请考虑使用差异文件备份。有关详细信息,请参阅差异文件备份。文件或文件组的第一个备份必须备份完整的文件或文件组。创建文件或文件组的完整备份之后,可以创建一系列一个或多个基于该完整备份的差异备份。有关详细信息,请参阅差异文件备份。文件备份可以用作差异文件备份的“差异基准”。这样,您可以通过较短的一系列差异文件备份来补充文件备份。有关详细信息,请参阅使用差异备份和差异文件备份。有关各种类型备份的概述,请参阅简单恢复模式下的备份或在完整恢复模式下备份。WITHDIFFERENTIAL[ˌdɪfəˈrenʃəl]文件组注意事项:创建文件组的时候可以将其设为默认文件组;可以设置文件组为只读;三、实践四、参考文献完整文件备份差异文件备份部分备份如何备份文件和文件组(Transact-SQL)SQLServer2008完整文件备份
本文标题:SQL Server 表分区后的备份方案
链接地址:https://www.777doc.com/doc-3362186 .html