2013-10-03 3 views
1

Sitecore.NET 6.6.0 (REV를 130,404합니다.) 백업. 웹 서버는 sitecore 웹 사이트와 sitecore 데이터 폴더 (인덱스 포함)를 호스팅합니다. 데이터베이스 서버 (분명히)는 사이트 코어 데이터베이스를 호스팅합니다.Sitecore -</p> <p>우리의 생산 설치는 별도의 웹 서버와 데이터베이스 서버를 포함 루씬의 색인을 관리하고 데이터베이스

DB 백업 관리에서 SQL DB 백업을 수행하는 것만으로는 충분하지 않으며 백업에 Lucene 색인을 포함시켜야합니다. 그렇지 않으면 긴급 상황에서 SQL DB가 있더라도 콘텐츠 검색을위한 Lucene 색인에 의존하기 때문에 웹 사이트가 작동하지 않습니다.

색인을 다시 작성하는 것도 옵션이 아닙니다. 웹 데이터베이스를 기반으로하는 색인은 다시 작성하는 데 1 ~ 2 시간이 소요됩니다. 마스터 데이터베이스를 기반으로하는 데이터베이스는 대규모 데이터베이스로 인해 재구성하는 데 40 시간 이상 걸립니다. 마스터 데이터베이스의 컨텐트 항목

이러한 종류의 설정에서 DB 백업을 수행하는 데 필요한 일반적인 방법은 무엇입니까?

답변

0

/sitecore/data/indexes 디렉토리의 파일 시스템 복사본을 만드는 것은 정상적으로 작동하지만 백업 방법에주의해야합니다. 사이트가 실행되는 동안 백업을 시도하면 Lucene이 색인 파일에 대한 잠금을 관리하는 방식으로 인해 잘못된 백업이 생성됩니다. 백업을하기 전에 sitecore 인스턴스의 모든 측면이 오프라인인지 확인하십시오.

1) 내용이 처음에 입력 스테이징 환경을 확인 :이 (당신이 프로덕션 환경에이기 때문에 그렇지 않은 같은 소리하는) 당신을 위해 할 수없는 경우

, 당신은 두 가지 옵션이 있습니다 프로덕션에 게시하고 오프라인 백업을 수행하기 전에 또는

2) Velir의 Lucene Index Refresher를 수정하여 백업을 만듭니다. 콘텐츠 전달에

+0

감사합니다. Frontenderman. 콘텐츠 작성자는 일반 대중이므로 스테이징 환경은 쓸모가 없습니다. Lucene Index Refresher를 확인해 보겠습니다. 심지어 Lucene 색인 백업을 SQL 서버 DB 백업과 동기화하는 문제가 있습니다. – ravinsp

0

:

  1. 그래서

를 게시 할 수 있도록 색인 업데이트를 사용 색인 업데이트를 연기

  • 백업 데이터베이스 & 인덱스 게시 연기 : A에 대한 짧은 시간 , 백업이 수행되면 사이트가 업데이트되지 않습니다. 수용 할 수 있습니까?