DBAtlas · 데이터베이스 운영 아틀라스

FULL 및 DIFFERENTIAL 백업 수행

SQL Server백업 및 로그

명령어

-- Full backup:
BACKUP DATABASE [Customer]
TO DISK = N'D:\Backup\Customer_full_20260706.bak'
WITH COMPRESSION, CHECKSUM, INIT, STATS = 10;

-- Differential backup:
BACKUP DATABASE [Customer]
TO DISK = N'D:\Backup\Customer_diff_20260706.bak'
WITH DIFFERENTIAL, COMPRESSION, CHECKSUM, INIT, STATS = 10;

하는 일

FULL은 데이터베이스 전체를 백업하고, DIFFERENTIAL은 마지막 FULL 이후 변경된 익스텐트를 백업한다.

사용 시점

FULL: 일일/주간 기본 백업. DIFF: FULL 사이의 빠른 중간 백업.

주의

DIFF를 복원하려면 기준 FULL 백업이 필요하다. INIT은 기존 파일을 덮어쓰므로 파일 이름이 잘못되면 백업을 잃는다. CHECKSUM은 손상을 조기에 발견한다.

DBAtlas에서 열기 →

관련 항목