2010-02-09 1 views
1

우리는 처음에 65GB 데이터로로드 될 새로운 파일 스트림 데이터베이스를 가지고 있는데,이를 위해 원격 (다른 대륙) 위치로 로그 전달을 구성하려고합니다.SQL Server 2008의 대용량 데이터베이스의 로그 전달을위한 초기 구성

로그 전달의 초기 설정에는 기본 백업과 보조 백업 사이의 시간 간격에 대한 임계 값이 있습니까? 새 데이터베이스는 기본적으로 로그 전달이 구성 될 때까지 오프라인 상태가됩니다. 데이터베이스의 크기 때문에 초기에 데이터베이스를 백업 한 다음 대상에 복원하는 사이에 일정 시간 (일)이 걸릴 수 있습니다. 이것이 문제가됩니까?

답변

0

유일한 우려 사항은 LSN (Log Sequence Number) 체인이 끊어지지 않는다는 것입니다. 이 작업은 전체 백업부터 시작되지만 필요한만큼 많은 후속 트랜잭션 로그 백업을 가질 수도 있습니다. 로그 전달이 구성 될 때까지 데이터베이스가 오프라인이 될 것이라고 언급 했으므로 백업이 복사/복원을 완료 할 때까지 기본에서 구축되는 트랜잭션에 문제가 없어야합니다. 그러나 기본 온라인 상태로 만들려면 사용량에 따라 트랜잭션이 쌓일 때 공간이 부족하지 않도록 트랜잭션 로그 백업을 자주 수행해야 할 수 있습니다.

트랜잭션 로그를 보조 서버로 쉽게 복사하고 복원 한 다음 로그 전달을 사용할 수 있기 때문에 괜찮습니다. 기본에서 수행 된 모든 백업이 보조에서 복원 된 경우 LSN 체인이 유지되므로 선적 된 첫 번째 로그 백업이 올바르게 복원되어야합니다. 이 경우 시간은 중요하지 않습니다.

+0

감사합니다. Dave. 이것은 꽤 많은 자리에있었습니다. 우리가 취한 궁극적 인 접근 방법은 기본 백업을 수행하는 것이었고 온라인으로 모든 것을 가져와 로그 전달을 시작할 시점에 백업을 주 서버와 보조 서버로 모두 복원했습니다. 그런 다음 로그 전달이 방해받지 않고 설정되었습니다. –