묻고답하기
게시판이 실수로 삭제되었습니다(1차메뉴(위젯페이지) 및 2차메뉴(게시판).
2013.08.21 01:02
안녕하세요, 코어버전은 1.7.3.4입니다.
위젯페이지 -> 하부게시판들
이런 식으로 메뉴가 구성이 되어있었는데요, 위젯페이지를 통째로 복사하는 방법을 찾느라고 관리자 페이지-> 메뉴수정에서 위젯페이지를 복사하고 붙여넣기를 하면서 되나 보고 있었습니다. 그랬더니 위젯페이지는 복사가 안되고 위젯페이지 하부메뉴의 젤 위게시판만 '위젯페이지 -> 하부게시판 중 젤 상위 게시판' 이렇게 복사가 되더라구요. 그래서 안되는구나 하고 복사한 위젯페이지를 삭제했더니 원본 위젯페이지까지 삭제가 되어버렸습니다.
왜 이런 문제가 생겼는지는 둘째로 하더라도 일단 복구를 해야 되는데요, xe db와 다른 사이트를 한 서버에서 돌리고 있고 또 db도 같은 db명을 쓰고 있습니다. (xe_로 시작하는 db와 기존 사이트의 db가 같이 목록에 있습니다). 다행인지 서버호스팅 업체에서 매일 백업을 하고 있는데요, 복구를 하더라도 사이트 사정상 db전체 복구는 안되고 xe쪽. 또 거기서도 삭제된 게시판과 위젯페이지만 복구해야 합니다.
이런 상황에서 복구를 한다면 어떻게 해야 하나요?? db쪽에서 테이블을 골라서 복구를 해야 할 것 같긴 한데요, xe_document 쪽에는 삭제되지 않은 게시물들이 있는데요, 복구를 할 때 삭제된 것들만 집어 넣을 수 있을까요??
또 이건 작은 문제긴 한데 위젯페이지를 복사하려면 xe_module 테이블을 복구하면 될까요?? 저녁에 메뉴도 새로 만들고 작업한게 꽤 있는데 서버호스팅 백업시간이 매일 01이고 사고시간이 오늘 좀 전인 12시30분 정도이니 다 살리지 못할 것도 같고요. 참 착작합니다.
요약>
사고로 게시판 여러개가 삭제되었습니다. 삭제된 게시물만 복구를 할 수 있는지요?? 또 할 수 있다면 어떻게 해야 하는지 간략히 설명해주실 수 있으신가요?? 서버호스팅사에서 매일 백업은 되고 있습니다.
댓글 1
-
씨즈부스
2013.08.21 01:32
그리고 게시글과 관련한 db테이블은 어떤게 있나요?? xe_document 및 댓글관련한 테이블이나 추천수 같은 테이블이 같이 있을 것 같은데요.. -
엘카
2013.08.21 01:33
sql/파일 백업본에서 대상 게시판 자료만 추출해 내는 것은 전문지식이 있어도 까다로운 일 입니다.
- 가급적 백업본으로 덮어 씌우길 추천드립니다.
- 신규 게시글/댓글 등만 추출해 낸 후 1번 과정을 진행하고 추출한 데이터를 덮어씌울 수 있습니다.
- 백업본으로 별도 사이트를 구축한 후 데이터 이전툴로 추출해서 기존 사이트에 추가할 수 있습니다.
- 가급적 백업본으로 덮어 씌우길 추천드립니다.
-
씨즈부스
2013.08.21 01:37
답변 감사합니다. 3번의 방법도 있었군요. 제가 느끼기론 지금 상황에서 3번 해결책이 가장 나을 것 같습니다. 이건 사족이지만 안타깝게도 서버백업이 1시 10분경에 돌아가는데 사고는 12시 30분에 쳤습니다. 한 40분만 늦게 사고쳤으면 훨씬 좋지 않았을까 하는 뒤늦은 생각이 듭니다.