SQL BACKUP DATABASE 문

BACKUP DATABASE 문은 SQL Server에서 기존 SQL 데이터베이스의 전체 백업을 만드는 데 사용됩니다.

BACKUP DATABASE databasename;
TO DISK = 'filepath';

SQL BACKUP WITH DIFFERENTIAL 문

차등 백업은 마지막 전체 데이터베이스 백업 이후 변경된 데이터베이스 부분 만 백업합니다.

BACKUP DATABASE databasename;
TO DISK = 'filepath';
WITH DIFFERENTIAL;

백업 데이터베이스 예

다음 SQL 문은 기존 데이터베이스 "testDB"의 전체 백업을 D 디스크에 만듭니다.

BACKUP DATABASE testDB
TO DISK = 'D:\\backups\\testDB.bak';

팁 : 항상 실제 데이터베이스가 아닌 다른 드라이브에 데이터베이스를 백업하십시오.

그러면 디스크 충돌이 발생해도 데이터베이스와 함께 백업 파일이 손실되지 않습니다.

다른 예를 사용한 백업

다음 SQL 문은 "testDB"데이터베이스의 차등 백업을 만듭니다.

BACKUP DATABASE testDB
TO DISK = 'D:\\backups\\testDB.bak';
WITH DIFFERENTIAL;