2011-08-02 3 views
4

15 분마다 실행되는 백업 작업 계획이 이미 있습니다. 트랜잭션 로그 전달 프로세스를 만들었지 만 1 ~ 2 개의 로그를 복원 한 후에는이 작업이 작동하지 않습니다 (오류 : 일치하는 로그를 찾을 수 없음). 분명히 두 개의 개별 작업에 의해 생성 된 로그가 있으며 로그 전달 프로세스의 경우 로그의 일부만 보조 데이터베이스에 복사됩니다 (백업 작업 계획으로 생성 된 로그는 제외됨). 이것이 내가 백업 작업 계획을 해제해야한다는 것을 의미합니까?백업 작업 = 함께 충돌 트랜잭션 로그 배송?

답변

9

로그 전달 프로세스는 로그 백업을 수행하여 작업을 수행합니다. 같은 작업을 수행하는 다른 작업이있을 수 없으며 로그 백업 체인을 손상시킵니다. Using Log Shipping as Part of a Recovery Plan을 참조하십시오. 복구 전략은 로그 전달 작업으로 찍은 로그 백업의 위치를 ​​명확하게 기록하고 이러한 로그 백업을 사용하여 데이터베이스를 복구하는 방법을 단계별로 자세히 설명해야합니다. 또한이 전략을 검증하여 유효성을 검증해야합니다.

현재, 백업 체인이 로그를 잃어 버리면 파산됩니다. 체인을 올바르게 다시 시드하려면 전체 데이터베이스 백업을 수행해야합니다.

1

위의 설명은 정확하지만 "busted"체인을 호출 할 것인지는 잘 모르겠습니다. 두 개의 트랜잭션 로그 세트가 모두 복원을 수행하는 데 필요하지만 두 세트의 파일간에 사용할 수 있습니다. 따라서 체인을 시드하기 위해 전체 데이터베이스 백업이 필요하지 않습니다. 누락 된 파일 만 있으면됩니다.

이것은 매우 바람직하지 않은 상황이며 모든 필요한 파일을 찾기가 혼란 스럽지만 파일을 사용할 수 있다고했습니다.

백업을 수행하고 백업을 수행하지 않았고 복원을 수행해야하므로 필요한 경우 파일을 찾는 방법도 알고 있어야합니다.