SQL Server 2022_데이터베이스 백업 및 복원

soyoung·2022년 11월 17일
0

SQL Server

목록 보기
2/3
post-thumbnail

참고자료: https://learn.microsoft.com/ko-kr/sql/relational-databases/backup-restore/back-up-and-restore-of-sql-server-databases?view=sql-server-ver16

[백업 이유]

  • 백업은 데이터를 보호하는 유일한 방법
  • 서버 간 DB 복사, Always On 가용성 그룹, DB 미러링 설정, 보관 등 데이터베이스를 관리하는 용도로도 유용하게 사용

[백업 용어 설명]

- 백업(하다): Back Up, 데이터 레코드를 복사하거나 트랜잭션 로그에서 레코드를 기록하여 백업(본)을 만드는 프로세스

- 백업(본): Backup, 오류가 발생한 후에 데이터를 복원/복구하는데 사용할 수 있는 데이터 복사본으로 데이터베이스 백업을 통해 새 위치에 복원할 수도 있음

- 백업 디바이스: Backup Device, 백업이 기록되는 대상이자 복원하는 원본이 되는 디스크 또는 테이프 디바이스

- 백업 미디어: Backup Media, (하나 이상의) 백업이 기록된 (하나 이상의) 테이프 또는 디스크 파일

- 데이터 백업: Data Backup, 전체 데이터베이스 백업, 부분 데이터베이스 백업 또는 데이터 파일 집합이나 파일 그룹 등의 데이터 백업

- 데이터베이스 백업: Databaase Backup, 데이터베이스 백업만 의미함 - '전체 데이터베이스 백업'은 백업이 완료된 시점의 전체 데이터베이스를 나타내고, '차등 데이터베이스 백업'은 가장 최근의 전체 데이터베이스 백업 이후에 데이터베이스에 수행된 변경 내용만 포함함

- 차등 백업: Differential Backup, 최신 전체 백업을 기반으로 해당 기준 이후에 변경된 데이터만 포함하는 데이터 백업

- 전체 백업: Full Backup, 모든 데이터와 해당 데이터를 복구할 수 있을 만큼의 로그를 포함하는 데이터 백업

- 로그 백업: Log Backup, 이전 로그 백업에서 백업되지 않은 모든 로그 레코드를 포함하는 트랜잭션 로그 백업(-> 전체 복구 모델인 경우)

- 복구(하다): Recover, 데이터베이스를 안정적이고 일관된 상태로 되돌리는 것

- 복구(본): Recovery,

- 복구 모델: Recovery Model,

- 복원: Restore,

작성 중~~

0개의 댓글