L 전체 백업: 백업이 완료되면 데이터베이스에 있는 기존 데이터의 복사본을 작성합니다.
L 차등 백업: 마지막 데이터베이스 백업 이후 변경된 데이터만 기록합니다. 차등 데이터베이스 백업은 데이터베이스 백업보다 작고 빠르기 때문에 더 자주 백업할 수 있어 데이터 손실 위험이 줄어듭니다.
L Log backup: 트랜잭션 로그의 마지막 백업 이후 데이터베이스에서 수행된 모든 트랜잭션에 대한 일련의 레코드입니다. 트랜잭션 로그 백업을 사용하여 데이터베이스를 특정 시점 (예: 중복 데이터 입력 전 시점) 또는 장애 지점으로 복원할 수 있습니다.
L 파일 그룹 백업: 데이터베이스의 개별 파일을 백업하고 복원할 수 있습니다. 손상된 파일만 데이터베이스의 나머지 부분을 복구하지 않고 복구할 수 있으므로 복구 속도가 빨라집니다.
백업 유형에 따라 적용 범위가 다릅니다. 전체 백업은 한 번에 전체 데이터 백업을 완료할 수 있지만 실행하는 데 시간이 오래 걸립니다. 차등 및 로그 백업은 개별적으로 백업 세트로 사용할 수 없으며 전체 백업이 필요합니다. 파일 백업은 트랜잭션 로그 백업과 함께 사용해야 하므로 파일 백업은 전체 복구 모드 및 대용량 로그 복구 모드에서만 사용할 수 있습니다.
각 백업 방법에는 단점이 있습니다. 필요에 따라 백업 방법을 선택하거나 여러 백업 방법을 조합하여 데이터베이스 백업을 완료해야 합니다.
일반적인 백업 방법 조합은 다음과 같습니다.
L 전체 백업 차등 백업: 1 주일 주기, 일요일 전체 백업, 월요일부터 토요일까지 매일 차등 백업을 수행합니다.
L 전체 백업 로그 백업: 주 단위, 일요일 전체 백업, 월요일부터 토요일까지 매일 로그 백업.
L 파일 그룹 백업 로그 백업: 백업 주기는 데이터베이스의 크기와 용량에 따라 다르며, 각 주기는 데이터 파일의 일부를 백업하고 매일 로그를 백업합니다.