Computer >> 컴퓨터 >  >> 프로그램 작성 >> 데이터 베이스

MS SQL Database 백업 절차

이 블로그에서는 MS SQL Database의 백업 프로세스, 백업 유형 및 백업 단계에 대해 설명했습니다.

소개

MSSQL은 다른 응용 프로그램에서 필요로 하는 검색 데이터를 저장하는 기본 기능을 위해 구축된 관계형 데이터베이스 관리 시스템(RDBMS)입니다. 동일한 컴퓨터에서 실행하거나 네트워크를 통해 다른 컴퓨터에서 실행할 수 있습니다. 단일 랩톱에서 고성능 클라우드 서버 네트워크에 이르기까지 무엇이든 실행할 수 있는 확장성이 뛰어난 제품입니다.

백업 프로세스 기본 사항

SQL Server는 세 가지 기본 유형의 Microsoft SQL Server 백업을 허용합니다.

  1. 전체 백업
  2. 차등 백업
  3. 트랜잭션 로그 백업이제 다양한 백업 유형을 살펴보겠습니다.

1.전체 백업

해당 데이터베이스의 모든 데이터를 포함하는 백업을 전체 백업이라고 합니다. 파일 세트 및 파일 그룹과 같은 데이터 복구를 보장하는 로그. 이러한 백업은 데이터베이스의 전체 백업과 트랜잭션 로그의 일부를 생성하므로 데이터베이스를 복구할 수 있습니다.

2.차등 백업

차등 데이터베이스 백업은 가장 최근의 이전 전체 백업을 기반으로 합니다. 차등 데이터베이스 백업은 마지막 전체 백업 이후 변경된 데이터만 캡처합니다. 차등 백업을 복원하려면 이전 전체 백업이 필요합니다.

3. 트랜잭션 로그 백업.

트랜잭션 로그를 백업하는 것을 트랜잭션 로그 백업이라고 합니다. 여기에는 이전 트랜잭션 로그 백업에 없었던 모든 로그 항목이 포함됩니다(전체 복원 모델에서만 사용 가능).

여기에서 MS SQL의 전체 백업을 수행하는 단계를 볼 수 있습니다.

DB 백업 프로세스:-

1단계:백업할 데이터베이스를 선택하고 오른쪽을 클릭합니다. 다음 스냅샷과 같이 화면 팝업이 표시됩니다. 그런 다음 작업으로 이동하여 '백업'을 선택합니다.

2단계. 백업 유형(Full\diff\log)을 선택하고 백업 파일이 생성될 대상 경로를 확인하십시오.

3단계. 백업 옵션으로 이동하고 필요한 경우 압축 백업을 선택합니다.

4단계. 추가 버튼으로 이동하여 백업 파일을 보관할 경로를 선택합니다. 백업 위치에 액세스할 수 있는지 확인하십시오.

5단계. .BAK로 파일 이름을 백업하고 확인을 클릭합니다.

백업 확장:

  1. 전체 백업(.BAK)
  2. 트랜잭션 로그(.trn)
  3. 차동(.dif)용
  4. 파일 및 파일 그룹(.fil)용

6단계. 확인 버튼으로 이동

7단계. 확인 버튼으로 이동한 다음 다시 확인

8단계. 백업이 완료되었으며 다시 확인을 클릭합니다.

9단계. 백업을 보관하고 있는 백업 파일을 확인하세요.

데이터베이스 크기가 큰 경우 전체, 차등 및 트랜잭션 로그 백업을 결합해야 합니다. 데이터베이스가 크고 변경 사항이 많지 않은 경우 차등 백업은 전체 백업보다 공간을 덜 차지하므로 많은 공간을 절약할 수 있습니다. 데이터베이스와 동일한 드라이브에 백업을 저장하지 마십시오. 가능하면 다른 서버에 백업을 저장하거나 다른 물리적 위치에 저장하는 것이 좋습니다.

결론

데이터베이스 백업은 모든 재해 시나리오에서 복구에 필수적입니다. 적절한 백업 정책을 계획하고 중요도에 따라 복원 계획을 검증해야 합니다.

전문가가 SQL 여정을 안내해 드립니다.

피드백 탭을 사용하여 의견을 작성하거나 질문하십시오. 저희와 대화를 시작할 수도 있습니다.