데이터베이스 차등 백업 및 복원

사례 배경은 : 생성, 전체 백업을이 시간을 표라는 테이블을 TestBackup라는 데이터베이스를 생성, 백업 파일은 다음과 같습니다; TestBackupDB-full.bak 테이블 표 2를 만든 후 차등 백업 다음, 백업 파일은 다음과 같습니다 TestBackupDB- diff.bak

  TestBackup2라는 데이터베이스를 작성하면 백업 파일 테스트 TestBackup 데이터베이스를 복원하는 데 사용됩니다.

  

  여기에 우리가 파일을 백업 할 수 있습니다 TestBackupDB-full.bak 복원 TestBackupDB-diff.bak :

   차등 백업 파일은 데이터베이스를 복원하려면 :

  단계 하나 : 전체 백업 파일 TestBackupDB-full.bak 복원 상태 복원 옵션 : 커밋되지 않은 트랜잭션을 롤백하지 않는 데이터베이스 작업을 수행합니다. 추가 트랜잭션 로그를 복원 할 수. (WITH NORECOVERY 복원)

  

  

  

  그리고 다음에 결정합니다. 이러한 차이는 다음 백업을 복원 할 수 있습니다. (참고 :. 당신은 또한 복원만큼 오래, ". 커밋되지 않은 트랜잭션 추가 트랜잭션 로그를 복원 할 수 있습니다 롤백하지 않습니다 데이터베이스 아무것도하지"그렇지 않으면 선택 차등을 복원 이상의 오류가 발생 된 백업 로그인해야합니다)

  아래 그림과 같이 데이터 목록을 복원 한 후 성공적인 :

  

  단계 : 데이터베이스가 사용 상태에 그래서, 롤백되지 않은 트랜잭션 : 차등 백업 파일 TestBackupDB-diff.bak 복원은 작업이 상태 옵션을 복원하는 단계에 의해 복원되고있다. 추가 트랜잭션 로그 (L)을 복원 할 수 없습니다. (RECOVERY WITH 복원).

  복원 이러한 차등 백업 파일이 완료됩니다. 한 두 번째 선거에 제출하는 다른 트랜잭션 로그가있는 한, 최고 우선 순위를 부여하지, 더, 우리는 첫 번째를 선택했다. 트랜잭션 로그를 복원하는 말을 많이, 동일하지 않습니다.

  용어 :

  完全备份: 备份全部选中的文件夹,并不依赖文件的存档属性来确定备份那些文件。(在备份过程中,任何现有的标记都被清除,每个文件都被标记为已备份,换言之,清除存档属性)。完全备份也叫完整备份。

  差异备份: 差异备份是针对完全备份:备份上一次的完全备份后发生变化的所有文件。(差异备份过程中,只备份有标记的那些选中的文件和文件夹。它不清除标记,即:备份后不标记为已备份文件,换言之,不清除存档属性)。

  增量备份: 增量备份是针对于上一次备份(无论是哪种备份):备份上一次备份后,所有发生变化的文件。(增量备份过程中,只备份有标记的选中的文件和文件夹,它清除标记,即:备份后标记文件,换言之,清除存档属性。)

  事务日志备份: 在特定事务日志备份之前执行的完整数据库备份和上次差异备份(如果有)。在完整数据库备份之后执行的所有事务日志备份或在特定事务日志备份之前执行的差异备份(如果您还原了差异备份)。如果你设置了恢复模式为【简单】,你将无法使用【事务日志】备份。SQL Server 2000 和 SQL Server 2005: 创建事务日志备份,您必须使用完整恢复或大容量日志记录恢复模型。

  部分备份: 通过指定 READ_WRITE_FILEGROUPS 创建的备份称为“部分备份”。在简单恢复模式下,只允许对只读文件组执行文件组备份。还原的数据备份类型:数据库备份、部分备份或文件备份。对于数据库备份或部分备份,日志备份序列必须从数据库备份或部分备份的结尾处开始延续。对于一组文件备份,日志备份序列必须从整组文件备份的开头开始延续。

  文件备份: “文件备份”包含一个或多个文件(或文件组)中的所有数据。

  日志链: 连续的日志备份序列称为“日志链”。日志链从数据库的完整备份开始。通常,仅当第一次备份数据库时,或者将恢复模式从简单恢复模式切换到完整恢复模式或大容量日志恢复模式之后,才会开始一个新的日志链。除非在创建完整数据库备份时选择覆盖现有备份集,否则现有的日志链将保持不变。在该日志链保持不变的情况下,便可从媒体集中的任何完整数据库备份还原数据库,然后再还原相应恢复点之前的所有后续日志备份。恢复点可以是上次日志备份的结尾,也可以是任何日志备份中的特定恢复点。

发布了16 篇原创文章 · 获赞 1 · 访问量 3万+

추천

출처blog.csdn.net/wvtjplh/article/details/89792326