티스토리 백업 XML 분할 프로그램

현재 페이지를 로딩중입니다.
만약 페이지 로딩이 끝났는데 본문이 보이지 않는다면
광고차단 플러그인 때문이니 잠시 플러그인을 꺼주시면 감사하겠습니다.

The current page is loading.
If the page loading is over but the text is not visible
This is because of the ad blocking plugin, so please be sure to turn off the plugin for a while.

본 프로그램으로 인한 어떠한 손실도 책임지지 않습니다.

실행 파일 : TistoryXMLSpliter
소스 코드 : https://github.com/Linsoo/TistoryXMLSpliter

사용 방법 : TistoryXMLSpliter “분할할 파일명” “분할포스트 갯수” “TEST옵션”

예시 : 
>TistoryXMLSpliter.exe tistory.xml 100
>TistoryXMLSpliter.exe tistory.xml 100 test

생성 파일:

  • main.xml : 본문글(첨부파일 포함)을 제외한 나머지 모든 값이 저장됨
  • post#.xml : post1.xml, post2.xml 이렇게 파일이 분할되서 생성됨
    옵션값(분할포스트갯수)에 의해 파일이 생성되는 순수한 글백업파일

처음에는 반드시 test 옵션을 붙여서 제대로 분할되는지 테스트를 한다.

분할이 완료되면 저렇게 읽어들인 파일 크기가 나오는데 (오리지날 원본 사이즈랑 동일한지도 확인)
생성된 main.xml, post1.xml… postn.xml 파일 전부 모아서 용량을 확인하여 동일한지 확인한다.

같은 용량임이 확인되면 마지막 인자인 test를 쓰지 않고 실행 하여 분할한다.

텍스트큐브 복원시 반드시 migrational=”true” 를 확인한다.

생성된 파일(테스트용이 아닌) 최상단에는 migrational=”true” 와 migrational=”false” 가 있음.
true : 기존데이터 블로그 데이터를 삭제 하지 않고 추가함.
false : 기존 데이터를 전부 삭제하고 추가함.

Behind Story..

예전에 티스토리에서 워드프레스로 이사올때 사용했던 백업 xml 파일입니다. 2기가가 넘는 대용량 파일이죠.
원래는 워드프레스로 이사올려고 한게 아니라 티스토리랑 호환되는 텍스트큐브로 이사할려고 했었습니다.
하지만 2기가 이상 파일은 복원이 불가능하고 굳이 옮길려면 파일을 쪼개서 분할 복원을 해야 했지요.

인터넷 검색해보니 kuna 라는 분이 TTXMLParser 라는 백업파일 분할툴을 만들었다는 글은 보이는데 실제 그 파일을 구할순 없었습니다.

그래서 그때 텍스트 큐브로 이사하는건 포기하고 워드프레스로 이사하기로 했었죠.
다행히 티스토리 -> 워드프레스 데이터 이전 플러그인( TTXML ) 은 2기가가 넘는 파일도 처리가 잘 됬습니다.

뭐 암튼간에 그래도 저 백업파일에 미련을 버리지 못하고 계속 보관하고 있다가 오늘 정리하면서 만들어 봤습니다.
반나절이 걸려서 만들어서 nginx+mariaDB에 복원하고 보니 이걸 왜했나 싶네요 ㅋㅋㅋ
방문자 관련 데이터베이스도 하나도 없고 사진파일도 티스토리 백업이 잘못된건지 깨진것도 몇개 있네요.

혹시 누군가 티스토리 백업은 했는데 대용량이라 텍스트큐브에 복원 안되서 짜증나실분을 위해 올려둡니다.
아마 버전업그레이드를 하던지 소스에 손대는 일은 별로 없을거 같군요.
(오늘 티스토리 관련 파일들 전부 정리할 생각이라)

참고 사이트 : http://forum.tattersite.com/ko/viewtopic.php?id=4963

크리에이티브 커먼즈 라이선스 Linsoo의 저작물인 이 저작물은(는)크리에이티브 커먼즈 저작자표시-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.

“티스토리 백업 XML 분할 프로그램”에 대한 2개의 댓글

  1. 수고 하십니다.
    티스토리를 백업 할려고 알아보는 중 인데.. 이거 다운받아 보니 실행파일 하나있네요.
    근데 어떻게 사용 하는거에요?
    일단 계정연결을 해야 백업을 하던 뭘 하던 할텐데 이 부분에 대한 설명이 없네요.
    답변 부탁합니다.

    1. 이거 예전에 백업기능 있을때 백업한 파일 분할하는겁니다.
      태터툴즈로 복원할려니 단일파일 2기가 넘어가면 복원 안되서 만들었던 거죠.

      현재 티스토리 백업하는거랑은 상관이 없습니다.

댓글 남기기

이메일은 공개되지 않습니다.

This site uses Akismet to reduce spam. Learn how your comment data is processed.