MS SQL Server 2008 Standard, ShadowProtect Server 버전 4.0.0.5885 - 금요일에 클라이언트에서 레코드가 데이터베이스에서 누락되었음을 발견했습니다. 목요일 밤 SQL 백업에 누락 된 레코드가 모두 있다는 것을 발견했습니다. 사용자 오류는 여러 가지 이유로 배제됩니다. SQL Server 레코드가 사라지는 원인은 무엇입니까?
- 누락 된 모든 기록는 날짜 범위 금요일 전에 이십이일 시작 및 종료
- 8 일 범위 내에 십사일 금요일 전에
- 모두 추가하고 8 일 범위 동안 모든 변경 사항이 누락 14 개의 별도 표에서
- 목요일 오후 11시 백업에 누락 된 기록이 모두 있습니다.
- 응용 프로그램 로그에는 내가 볼 수있는 이상한 흔적이 없습니다.
MS SQL Server 이벤트 뷰어의 응용 프로그램 목록에서 비정상적인 것을 발견했습니다. 우리는 ShadowProtect Server를 실행하여 매 2 시간 동안 2 대의 서버 드라이브를 이미지 백업합니다. 같은 종류의 사건이 4 개월 전에 발생했습니다.
ShadowProtect는 데이터베이스의 시간별 백업을 실행합니다.
하나의 이론은 매시간 차등 백업을 실행하는 ShadowProtect Server 4 디스크 이미지 소프트웨어가 금요일 오전 9시 백업 중에 데이터 손실을 일으켰다는 것입니다. 나는 다른 어떤 활동도 알지 못한다. 일반 사용자 액세스 이외의 일반적인 11시 목요일 데이터베이스 백업과 금요일에 누락 된 레코드 발견 사이.
도움 주셔서 감사합니다. 당신이 상상할 수 있듯이, 고객은 매우 걱정하고 있습니다.
해당 기간 동안 생성/업데이트 된 모든 레코드가 누락되지 않았음에도 불구하고 누락 된 레코드가 모두 해당 창에서 생성되거나 업데이트된다는 것은 아닙니다. 해당 창에서 * 일부 데이터가 생성/업데이트 되었습니까? – Tim
무엇이 사용자 오류 또는 사용자 작업을 제거합니까? – Tim
설명 요청에 감사드립니다.예, 8 일 동안 추가 된 모든 테이블의 모든 레코드가 사라졌습니다. 또한이 기간 동안 기존 기록에 대한 모든 변경 사항이 사라졌습니다. 각 레코드에는 Create-Date 필드와 Modified-Date 필드가 있습니다. 불량 금요일 데이터베이스에 대한 쿼리는 8 일 기간 내에 수정 날짜가있는 제로 레코드 및 제로 레코드를 찾습니다. 이상한 일은 사건 발생 일 14 일 전에 기간이 끝나는 것입니다. 모든 기록과 수정 사항은 목요일, 수요일, ... 백업에 나타나며 금요일에 사라졌습니다. –