본문 바로가기
사용기

루팅없이 카카오톡 대화내용 백업 및 복구하기!

by redmagnolia 2014. 10. 21.

2014년에 작성된 글로 지금은 카카오톡이 자체적으로 대화 백업기능을 제공하고 있으니 권장하지 않는 방법입니다.-2019년 10월 27일




스마트폰을 바꾸실 때 가장 신경쓰이는 부분 중 하나가 카카오톡 입니다.

요즘들어 카카오톡에서 다른 메신저로 바꾸시는 분들이 늘어나고 있기는 하지만..


스마트폰만 바꾸게 되면 대화방에는 그대로 있지만 같은 대화방에 있는 인원이 먼저 메시지를 보내기 전까지

바꾼 스마트폰의 카카오톡에는 대화방이 없는 것처럼 나오죠. 다른 인원이 메시지를 보내 대화방이 뜬다해도

바꾸기 전 대화들을 뜨지 않죠. 이 때문에 카카오톡 대화를 백업하는 다양한 방법들이 등장했는데 

제가 사용했던 루팅없이 백업하는 방법을 알려드리겠습니다. 단계별로 따라하시면 전혀 어렵지 않습니다. 


필요한 것 : 새로 산 휴대폰, 기존 휴대폰, 각 휴대전화 드라이버, adb(

adb.zip),

                카카오톡 4.2.2버전(저작권 문제로 올리지 못합니다. 검색하시거나 요청하시면 보내드립니다)


1. adb를 다운받고 압축을 풀어준다(가급적이면 D드라이브같은 폴더에..) 

   -저는 'D'드라이브의 'adb2'라는 폴더에 압축을 풀었습니다. 폴더 이름에 주의해주세요.

   -저와 같은 드라이브, 같은 이름의 폴더를 만드시는 것이 편리합니다.


2. 각 휴대전화 드라이버를 컴퓨터에 설치한다(컴퓨터에서 휴대전화를 인식해야 하기 때문에 필수입니다).

   -휴대전화별 드라이버는 제조사 홈페이지를 참조하여 다운받아주세요.

   

3. 각 휴대전화별로 'USB연결시 디버깅'을 설정하고 '비행기 모드'로 들어간다(혹여나 백업/복구 중간에 

    카톡 메시지라도 오면 모든게 꼬여버릴 수 있으니 '비행기 모드'는 필수 입니다).

    -'USB연결시 디버깅'옵션은 보통 '설정-개발자 옵션'에 있습니다. 

    -'개발자 옵션' 이 없는 분들을 위해 말씀드리자면 처음 사용하실 때에는 '휴대전화 정보'에 가셔서

      '빌드 번호'를 연타하시면 생깁니다!!     


4. 구 휴대전화를 연결한다.

    연결 후 순서는 다음과 같습니다.

     a. 윈도우+r 을 눌러 '실행' 창을 띄우고 cmd 라고 입력하면 까만 창이 뜹니다.

         이제 이 프로그램에게 명령어를 입력하여 지시(엔터)합니다!!

     b. d: 라고 입력하여 d드라이브로 이동하게 하고, cd adb2 라고 입력하여 

          adb2 라는 폴더로 이동하게 합니다. 제가 여기에 압축을 풀었으니까요^^

     c. adb devices 라고 입력합니다. adb 에게 컴퓨터에 연결된 기기를 검색하도록 하는거죠. 

     d. 기기가 검색이 된다면 카카오톡4.2.2를 설치한다.

        adb install -r -d kakao4.2.2.apk  빨간 글씨는 다운받으신 파일명에 따라 다릅니다. 

        가령 4.2.2 버전을 구하셨는데 파일명이 k 이면 k.apk 가 되는겁니다. 

        아울러 제가 사용한 베가s5나 일부 기기는 에러가 날 수 있는데 이 때 명령어에서 -d 를 빼시고, 

        adb install -r kakao4.2.2.apk 라고 다시 입력하시면 성공합니다.

     eadb backup -f vegasfive.ad -apk.com.kakao.talk  폰 안의 카카오톡의 백업을 명령합니다.

        저는 vegasfive 라는 이름으로 백업을 명령했는데 이름은 자유롭게 입력해주세요^^ 

        다만 확장자는 반드시 .ad 여야 합니다.

     f. Now unlock your device.......  가 나오면 휴대전화는 그대로 연결된 상태에서 

        휴대전화를 열어서 백업을 허가합니다. 백업을 허가하고 기다리면 adb 압축을 풀어준 폴더에

        지정해주신 이름대로 백업파일이 생깁니다. 

        제 경우에는 d드라이브 adb2 폴더에 vegasfive.ad 라고 생깁니다^^


지금까지의 과정을 실제에 가깝게 살펴보면,


참고로 카카오톡 4.2.2 버전을 강제로 설치하는 이유는 최근 나오는 카카오톡 버전(예를 들어 4.6.2)에서는 

백업이 안되기 때문이죠. 그래서 4.2.2로 강제로 다운그레이드 시킨 후에 백업 및 복구를 하는겁니다.


5. 새 휴대전화를 연결한다. 역시 비행기 모드 및 USB디버깅은 필수입니다!! 

     a. 아까와 같이 실행창을 켜 cmd 를 켠 후에 아까의 c단계까지 반복합니다.

     b. 기기가 검색이 된다면 4.2.2를 설치한다. 이번에 연결한건 넥서스5이기 때문에

         adb install -r -d kakao4.2.2.apk 라고 입력해도 설치가 되네요^^ 

     c. adb restore vegasfive.ad  전 휴대전화에서 백업한 파일의 복구를 명령합니다.

     d. Now unlock your device.......  가 나오면 휴대전화는 그대로 연결된 상태에서 

         휴대전화를 열어서 복구를 허가합니다. 

     e. 복구가 완료되면 연결을 해제합니다!! 다 끝나갑니다ㅋㅋ

     f. 카카오톡을 실행하지 않고 일단 비행기 모드를 풀어준 뒤 카카오톡을 최신버전으로 업그레이드한다.

         그전엔 카카오톡을 실행하지 않는 것이 중요합니다!! 업그레이드는 구글플레이로 가셔서 하시면 됩니다.^^

     g. 업그레이드가 완료되면 카카오톡을 실행하고 인증까지 해줍니다.


7. 구 휴대전화의 카카오톡은 삭제해줍니다. 삭제하지 않을 시 동일 계정이 두 휴대전화에 존재하므로

    카카오톡 서버에서 이상을 감지해 계정이 삭제/정지될 수 있다고 합니다. 


cmd가 무엇인지 모르는 분이라도, 명령어를 입력해본적이 없는 분이라도 원리를 이해하고 위의 단계들을 

차례대로 따라가다 보면 금방 백업/복구를 하실 수 있습니다^^ 저도 그랬는걸요.

방법이 워낙 다양하여 여기저기 찾아보고 실패를 거듭하다가 저만의 방식을 완성시켜보았습니다.

도움이 되었는지 모르겠네요. 질문있으시면 댓글 남겨주시면 답변드리겠습니다.


이상 제 세번째 글을 읽어주셔서 감사합니다.








'사용기' 카테고리의 다른 글

넥서스6 추가사진 및 비교사진  (0) 2014.10.22
오늘의 화두-순액요금제(위약3, 위약4)  (0) 2014.10.22
구글 넥서스6  (0) 2014.10.21
넥서스6, 혹은 넥서스X  (0) 2014.10.08
제 스마트폰 사용 역사..  (0) 2014.10.08