Computer >> 컴퓨터 >  >> 프로그램 작성 >> SQL Server

MS SQL Server에서 데이터 복사본을 만드는 방법

백업은 데이터 백업/데이터베이스입니다. 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라는 데이터베이스 설치에 연결합니다. 그리고 아래와 같이 데이터베이스 디렉토리를 엽니다.

MS SQL Server에서 데이터 복사본을 만드는 방법
데이터베이스 디렉토리 열기

2단계: Testdb를 마우스 오른쪽 버튼으로 클릭합니다. 데이터베이스를 선택하고 백업을 선택합니다. 백업 작업 , 그러면 아래 화면이 나타납니다.

MS SQL Server에서 데이터 복사본을 만드는 방법
데이터베이스의 백업 형식 선택 정보

3단계: 데이터베이스 백업 유형을 선택하고 사본을 저장할 올바른 경로를 선택하십시오. 옵션 선택 을 클릭하면 다음 대화 상자가 나타납니다.

MS SQL Server에서 데이터 복사본을 만드는 방법
다른 데이터베이스를 백업하려면 선택

4단계: 확인 선택 TestDB에 대한 백업 생성 아래 이미지와 같이

MS SQL Server에서 데이터 복사본을 만드는 방법
성공적인 백업 생성

선택한 디렉토리 경로를 확인하면 백업 파일이 표시됩니다.

MS SQL Server에서 데이터 복사본을 만드는 방법
TestDB 데이터베이스의 백업 파일이 방금 생성되었습니다.