주제: 백업이 안 되요.. 답변 꼭 부탁드려요..
태터툴스 1.1을 쓰다 오늘 텍스트큐브를 깔았습니다.
백어파일을 복원하려고 하는데 복원파일이 10메가가 넘어 제 인터넷사이트에 그 파일을 올리고 복원을 하는데 백업파일의 첫번째줄이 올바르지 않다고 에러가 뜹니다.
제가 무엇을 잘못 했는지 어떻게 해야 하는지 모르겠네요. 어떻게 해야 하나요?
제거 몇 년 동안 썼던 글이라서 꼭 살리고 싶습니다.
답변 부탁드려요.
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
페이지 1
태터툴스 1.1을 쓰다 오늘 텍스트큐브를 깔았습니다.
백어파일을 복원하려고 하는데 복원파일이 10메가가 넘어 제 인터넷사이트에 그 파일을 올리고 복원을 하는데 백업파일의 첫번째줄이 올바르지 않다고 에러가 뜹니다.
제가 무엇을 잘못 했는지 어떻게 해야 하는지 모르겠네요. 어떻게 해야 하나요?
제거 몇 년 동안 썼던 글이라서 꼭 살리고 싶습니다.
답변 부탁드려요.
에러메시지를 정확하게 알려주시면 도움이 될 것 같습니다. ^^
종종일어나곤 하는 문제인데,
직접 백업파일을 편집기를 통해 열어서 에러가 나는 줄을 보시면,
코드의 열고 닫음이 완전하지 않다거나, 열기만 두번을 한다던지 하는 구문이 있을겁니다.
요즘 대부분은 스팸트랙백 때문에 발생되는 경우가 많구요.
정 하다가 안되시면, 도움을 드릴 의사는 있으니 메일 주세요.
어떻게 하다 보니 백업이 되긴 했는데 거기에 있던 사진 절반 정도가 날아갔네요..ㅜ.ㅜ
글이라도 건진걸 다행으로 생각해야 하는지..
도움 주셔서 감사합니다..
백업파일을 가지고 계시면, 파일만 뽑아서 다시 attach에 업로드 하는 방식으로 살릴 수 있습니다.
백업파일에서 첨부파일을 뽑아내는 파이썬 프로그램이 있습니다. 검색해보세요^^
말씀하신 것처럼 파이썬을 검색해서 프로그램을 깔고 파일을 꺼내는 코드를 쳤는데요..
제가 컴맹이라 어디가 틀렸는지 뭐가 문제인지를 모르겠네요.
>>>from xml.etree import ElementTree as et
>>>import base64
>>>tree = et.parse("텍스트큐브백업파일이름.xml")
>>>for item in tree.findall('post/attachment'):
여기까지는 맞게 한 것 같은데..(백업파일을 어디에 저장해야하는지 몰라 파이썬 폴더 안의 여러 폴더 안에 복사를 했더니 넘어가더군요.)
... f = open(item.find('name').text,'wb')
... ct = item.find('content')
... if ct != None: f.write(base64.decodestring(ct.text))
...
이렇게 뭐가 실행되는 것 같지도 않고 마지막 ... 다음에 엔터를 누르면 그냥 프로그램이 종료되네요.
프로그램을 어떻게 하는지 몰라 지금 몇 시간째 이러고 있는데, 어떻게 해야하나요? ㅜ.ㅜ
아~ 드디어 성공했네요.. 몇 시간을 붙잡고 있던 건지..
그래도 성공하니 보상 받은 기분이에요..
글이 지저분해져서 위의 질문을 지우려고 했는데 어떻게 지우는지 모르겠네요..
아무튼 도움을 주셔서 정말 감사합니다..^^
페이지 1