2016-11-30 1 views
2

실수로 Sitecore에서 노드를 삭제했습니다. 사이트에서는 볼 수 있지만 미리보기에는 표시되지 않습니다. 패키징을 시도하고 미리보기에 패키지를 해제했지만 작동하지 않았습니다. 백업에서 당기는 것 외에도 라이브 사이트의 항목을 미공개로 다시 가져 오는 방법이 있습니까?Sitecore 항목을 복구하는 데 도움이 필요합니다.

+0

귀하의 항목에 대해 Sitecore Recycling Bin을 확인하셨습니까? 바탕 화면에있을 때 Sitecore 메뉴에서 휴지통을 찾을 수 있습니다. 거기에서 삭제 된 항목을 복원 할 수 있습니다. – Adrian

+0

예. 그것은 재활용 빈에 없습니다. – Asia42

+0

웹 데이터베이스에서 전송하려고합니다. – Asia42

답변

3

마스터 (게시되지 않은) 데이터베이스에 더 이상 존재하지 않는 항목이 웹 (라이브 사이트) 데이터베이스에 있다고 말하는 것 같습니다.

웹 항목을 마스터 데이터베이스로 이동하려면 웹 데이터베이스 항목으로 이동하여 항목을 마우스 오른쪽 단추로 클릭하고 "복사 중 ..."을 선택한 다음 전송을 선택하십시오. 원본 항목을 선택한 다음 대상 위치를 선택할 수 있습니다. 이것은 모든 버전을 복구하지는 않지만 최신 버전 만 복원합니다.

+0

이것은 효과가 있습니다. 감사. – Asia42

0

전송 방법을 사용하면 작동하지만 때로는 실패 할 수 있습니다. 내가 한 것은 웹 데이터베이스에서 패키지를 생성 한 다음 구현 한 도구로 패키지를 변환한다는 것입니다. 마켓에서 here을 다운로드 할 수 있습니다.

소스 및 대상을 변환 할 Sitecore 패키지를 지정하는 데스크톱 응용 프로그램입니다. 원하는 메타 데이터와 경로가 변경되어 원하는 데이터베이스에 설치됩니다.

0

Hedgehog Development에서는 Razl이라는 도구를 만듭니다. 데이터베이스 비교에 좋습니다. 이 도구를 사용하여 두 데이터베이스를 비교하고 이동해야하는 항목을 이동할 수 있습니다. 이들은 TDS의 제작자이기 때문에 유사한 기능을 갖추고 있어야합니다.

관련 문제