본문 바로가기

IT☆Computing

크롬 북마크 동기화가 안되고 일부만 되는 문제 해결하기


이 문제가 언제부터 시작했는지는 잘 모르겠습니다만...

윈도우를 밀고 크롬 동기화를 했더니 북마크 절반이상은 날라가버리더군요.

다행히 HTML파일로 백업해둔게 있어서 복원을 시켰지만 참 아찔한 순간이었습니다.

하지만 이 문제는 그 이후에도 계속 지속되었습니다.

그래서 방법에 방법.. 삽질하다가 마침내 해결하였습니다.


---------------------------------------------------------------------------------------------------------------
//2012년 12월 6일 추가
1. 밑에 그림중에 동기화를 중지하고 Google에서 데이터를 삭제합니다 를 합니다.(그전에 북마크 백업 필수)

2. 동기화 데이터가 전부 삭제된것을 확인후 크롬을 종료

3. C:\Users\윈도우 로그인 아이디\AppData\Local\Google\Chrome 폴더에 가면
    User Data 폴더가 있는데 이 안에 파일을 전부 삭제합니다.

4. 다시 로그인합니다. 그리고 원하는데로 다시 동기화를 합니다.

5. 백업한 북마크를 다시 복구합니다.

6. 끝.

제가 테스트 해본걸로는 전에 포스팅 한거 처럼 북마크 타임데이터가 문제가 아니라
크롬 동기화는 해당 PC 정보를 무슨 식별코드로 쓰는가 봅니다.
동기화 걸고 그 폴더를 통채로 옮겨서 다른 PC에서 열면 동기화 에러가 나는데
이때 비번을 넣고 로그인을 해주면 그 순간부터 
휴대폰이라던지 다른 PC에 동기화가 안됩니다.
싱크PC 데이터가 꼬이는지 아무튼 안되더군요.

포터블 크롬을 쓰시는분은 크롬 동기화가 제대로 쓸려면 PC를 바꿀때 마다 User Data 폴더를 날리고 
다시 로그인해서 새롭게 받아 쓰는 형식으로 해야지만 정상 작동합니다.
---------------------------------------------------------------------------------------------------------------




원인은 각 북마크 마다 동기화를 위해 시간을 기록하는데 이게 꼬인듯 싶습니다.
그래서 이 시간을 강제로 수정해주면 되는데요.

구글 서버에 있는걸 제 맘대로 접근할수 없어서 html 파일로 백업한것을 가지고 복원하는 방식을 하도록 하겠습니다.
꼬여서 날라간 상태에선 해결할 수 없습니다.

이전에 북마크를 html로 백업하신분만 가능합니다.


위는 북마크를 html로 백업하는 방법입니다.
내보내기 하셔서 잘 백업해 두세요.

1. 일단 크롬 동기화 데이터를 삭제해야 합니다.

크롬 동기화 데이터는 대시보드에 가면 볼 수 있습니다. 
https://www.google.com/dashboard/ 


빨간 사각형을 클릭해서 동기화를 중지하고 데이터를 삭제합니다.
새로고침 몇번하면 좌측에 나온 동기화 내역이 전부 사라집니다.


그리고 요 파일을 받아줍니다.


위와 같이 실행시켜줍니다
크롬에서 북마크를 뽑아내면 저렇게 파일 이름에 공백이 들어가기때문에 반드시 " " 으로 묶어주셔야 합니다.

그럼 "ClearedBookmarks.html" 파일이 생기는데

이걸 북마크 관리자에서 (위에 사진 참고) 파일 가져오기로 가져오시면 됩니다.
(가져오기 전에 기존리스트는 전부 삭제해 주세요)

그리고 다시 크롬 동기화를 하시면 됩니다.

위 프로그램은 크롬이 html로 내보내기를 하면 URL뿐만 아니라 Favicon 이미지 데이터 까지 전부 가지고 있더군요.
Favicon 이미지가 관련이 있는지 없는지는 확실치 않지만 어차피 해당 사이트에 재접속하면 다시 받아오기 때문에
삭제하였고, 링크 추가 날짜를 실행시키는 그 시간으로 전부 재수정하는 코드로 작성되어 있습니다.

요 문제 때문에 몇일째 동기화 계속 걸면서 삽질을 했는데 이제 개운하네요.

(뭐 이래도 안되시는 분은 구글에 항의 메일 보내시길..)