백업은 데이터 백업/데이터베이스입니다. MS SQL Server에서 데이터베이스를 백업하는 것은 데이터베이스가 손실되기 전에 데이터를 보호하는 데 매우 중요합니다. MS SQL Server에는 전체/데이터베이스, 차등/증분, 트랜잭션 로그/로그의 3가지 주요 백업 유형이 있습니다.
MS SQL Server에서 데이터베이스 백업을 생성하는 2가지 방법은 다음과 같습니다.
방법 1:T-SQL 사용
전체/데이터베이스
Backup database to disk = ''
차등/증분
Backup database to
disk = '' with differential
트랜잭션 로그/로그
Backup log to disk = ''
예:다음 명령은 TestDB라는 전체 데이터베이스(전체/데이터베이스)를 백업하는 데 사용됩니다. 주소 D:로 백업 복사본의 이름은 TestDB_Full.bak입니다.
Backup database TestDB to disk = 'D:TestDB_Full.bak'
다음 명령은 TestDB라는 데이터베이스(차등/증분)의 마지막 백업 이후 변경 사항을 백업하는 데 사용됩니다. 주소 D: 백업 복사본의 이름은 TestDB_Full.bak입니다.
Backup database TestDB to disk = 'D:TestDB_diff.bak' with differential
다음 명령은 TestDB라는 데이터베이스(트랜잭션 로그/로그)의 마지막 트랜잭션 로그 백업 이후의 모든 트랜잭션 순서를 백업하는 데 사용됩니다. 주소 D:로 백업 복사본의 이름은 TestDB_Full.bak입니다.
Backup log TestDB to disk = 'D:TestDB_log.trn'
방법 2:SQL Server Management Studio(SSMS) 사용
1단계 :TESTINSTANCE라는 데이터베이스 설치에 연결합니다. 그리고 아래와 같이 데이터베이스 디렉토리를 엽니다.
데이터베이스 디렉토리 열기
2단계: Testdb를 마우스 오른쪽 버튼으로 클릭합니다. 데이터베이스를 선택하고 백업을 선택합니다. 백업 작업 , 그러면 아래 화면이 나타납니다.
데이터베이스의 백업 형식 선택 정보
3단계: 데이터베이스 백업 유형을 선택하고 사본을 저장할 올바른 경로를 선택하십시오. 옵션 선택 을 클릭하면 다음 대화 상자가 나타납니다.
다른 데이터베이스를 백업하려면 선택
4단계: 확인 선택 TestDB에 대한 백업 생성 아래 이미지와 같이
성공적인 백업 생성
선택한 디렉토리 경로를 확인하면 백업 파일이 표시됩니다.
TestDB 데이터베이스의 백업 파일이 방금 생성되었습니다.