"데이터베이스 파일이 단일 패스 백업에 포함되지 않기 때문에 데이터베이스가 백업되지 않았습니다."오류가 발생합니다 팔로우
증상
1. Microsoft SQL Server에 대한 애플리케이션 인식 백업 계획을 생성했습니다.
2. 다음 경고 메시지와 함께 백업이 완료됩니다.
데이터베이스 파일이 단일 패스 백업에 포함되지 않았기 때문에 <instance_name> 인스턴스의 SQL Server 데이터베이스 <database_name>이 (가) 백업되지 않았습니다.
오류 로그의 예시 :
모듈 87
MESSAGE 경고
추가 정보:
------------------------
오류 코드 : 4361
모듈 : 87
LineInfo : 0xEC865955C73BB27F
필드 : { "$ module": "aavb_mssql_backuper_vsa64_12960"}
메시지 : SQL Server 데이터베이스 파일이 단일 패스 백업에 포함되지 않았기 때문에 'SQLEXPRESS'인스턴스의 '예제'데이터베이스가 백업되지 않았습니다.
원인
1. 데이터베이스 파일이 있는 폴더가 백업에서 제외됩니다.
2. SQL 데이터베이스의 AUTO_CLOSE 속성이 켜져 있습니다. 활성화되면 AUTO_CLOSE 속성은 마지막 사용자가 종료한 후 데이터베이스를 종료합니다. 사용자가 데이터베이스를 다시 사용하려고 하면 데이터베이스가 자동으로 다시 열립니다. 이 옵션을 활성화하면 백업 워크 플로를 방해합니다. SQL Server SQLWriter는 현재 타사 VSS 백업 요청에서 AUTO_CLOSE 데이터베이스를 올바르게 처리하지 않습니다. AUTO_ClOSE를 비활성화하여 데이터베이스 백업을 허용합니다.
해결 방법
1. 백업 계획 파일 필터가 백업하려는 데이터베이스 파일이 있는 폴더를 제외하지 않는지 확인합니다. 백업 계획 옵션>로 이동하여 파일 필터 가 아니라 다시 다음 criteria`input 필드와 일치하는 파일을 백업하십시오 데이터베이스 파일에 대한 물리적 경로가 할 일 '에 지정되지 않은 것을 확인 :
2. 관리자 권한으로 명령 줄을 실행하고 다음을 실행합니다.
mountvol.exe "<path to the database file>" /L
이 명령은 지정된 폴더에 대해 마운트 된 볼륨 이름을 나열합니다. 데이터베이스 파일의 위치가 마운트 지점인 것으로 밝혀지면 데이터베이스 파일의 실제 위치를 백업 계획에 포함합니다.
3. Microsoft 설명서에 설명된 대로 AUTO_CLOSE 데이터베이스 옵션을 OFF로 설정합니다.
참조 - https://kb.acronis.com/content/63300