DB (데이터베이스)/MS-SQL

[ms-sql] ms-sql 백업방법

뜽배 2024. 1. 31. 14:41
728x90
반응형


ms-sql의 다양한 백업방법


1. 기본 백업방법

* 전체 백업 

데이터베이스를 구성하는 모든 데이터파일을 백업받고, 백업이 진행되는 동안 기록된 트랜잭션 로그를 백업한다.
(백업이 끝난 시점의 데이터베이스가 백업된다)

* 차등 백업

가장 마지막 전체 백업 이후에 변경된 데이터만을 백업받는다.


* 트랜잭션 로그 백업

ldf에 있는 트랜잭션 로그 파일을 백업받고 로그를 지운다.

* 로그 꼬리 백업

현재 활성화된 로그, 즉 백업되지 않은 트랜잭션 로그를 백업한다. 
(*로그 꼬리 : 아직 백업받지 않아서 지워지지 않고 남아있는 활성화된 로그)

 


2. 추가 백업방법 

* 파일/파일그룹 백업

특정 파일 또는 파일그룹에 포함된 데이터파일만을 백업한다.

* 부분 백업

파일 그룹중에서 primary파일 그룹과 읽기/쓰기 속성의 파일 그룹, 그리고 명시적으로 지정된 읽기 전용의 파일 그룹만을 백업한다.

* 복사 전용 백업

기존 백업의 흐름에 영향을 주지 않고 임시용으로 백업한다. 복사 전용 전체백업은 이후의 차등 백업에 영향을 주지 않으며, 복사 전용 로그 백업은 이후의 로그 백업에 영향을 주지 않는다.
※ 원래 백업 전략에 포함되지 않는 백업을 받아야 하는 경우 이 백업 방법을 사용한다.

728x90
반응형