새로운 노트북을 구매해 크롬에 접속했는데, 예전 PC에 있던 중요한 사이트 목록이 사라져 당황한 경험에서 가장 먼저 찾는 해결책이 바로 크롬 북마크 불러오기 방법입니다. 이 문제는 주로 구글 계정의 동기화 기능이 꺼져 있거나 새 기기에서 다른 프로필을 사용했을 때 발생하는 데이터 연동 실패 때문입니다. 특히 업무적으로 수천 개의 참고 링크를 관리하는 경우라면 북마크의 유실은 단순한 불편함을 넘어 업무 공백으로 이어질 수 있습니다. 이 글에서는 구글 클라우드를 이용한 자동 동기화 설정부터 HTML 파일을 활용한 수동 복구, 그리고 운영체제별 데이터 저장 원리까지 분석하여 상황에 맞는 최적의 복원 전략을 제시합니다.
함께 보면 좋은 글: 북마크 바가 안 보여서 당황할 때 — 크롬 북마크 표시
단순히 '사라진 데이터를 찾는 것'을 넘어, 앞으로 발생할 수 있는 데이터 유실을 미연에 방지하는 백업 시스템을 구축하는 과정도 중요합니다. 크롬 북마크는 브라우저 사용 패턴을 그대로 반영하는 디지털 자산입니다. 따라서 이번 기회에 단순 복구에 그치지 않고, 여러 기기 간의 원활한 데이터 연동을 위한 환경 설정을 점검해 보는 것을 권장합니다. 클라우드 기술의 발달로 우리는 언제 어디서나 동일한 작업 환경을 구축할 수 있지만, 그 기술을 온전히 활용하려면 정확한 설정과 이해가 선행되어야 합니다.
- 구글 계정 동기화 기능의 원리와 활성화 방법
- HTML 파일을 통한 북마크 수동 내보내기 및 가져오기 절차
- 운영체제별 북마크 파일의 실제 저장 경로와 복구 명령어
새 PC에 크롬 북마크를 손쉽게 옮기려면 구글 계정 동기화, HTML 파일 가져오기, 브라우저 재시작 3단계만 따라 하면 몇 초 만에 모든 즐겨찾기가 복원됩니다.
북마크 데이터의 저장 원리와 구조 이해하기
크롬 브라우저는 북마크 데이터를 단순히 리스트 형태로만 저장하는 것이 아니라, 구조화된 데이터베이스 파일 형태로 관리합니다. 윈도우와 맥OS, 리눅스 등 운영체제에 따라 저장되는 위치는 다르지만, 기본적으로 'Bookmarks'라는 파일명을 가진 JSON 형식의 파일과 'Bookmarks.bak'라는 백업 파일을 사용합니다. 이 파일들은 브라우저가 실행될 때 메모리로 로드되며, 사용자가 북마크를 추가, 수정, 삭제할 때마다 실시간으로 디스크에 기록됩니다. 따라서 이 파일만 물리적으로 보관되어 있다면, 인터넷 연결 없이도 언제든 데이터를 복구할 수 있습니다.
데이터 구조를 이해하는 것은 복구 작업의 필수적인 단계입니다. 크롬은 북마크를 '루트', '바', '기타', '동기화' 등의 카테고리로 나누어 트리 구조(Tree Structure)로 저장합니다. 각 북마크 항목은 ID, 날짜 추가, 이름, URL, 메타데이터 등의 정보를 포함합니다. 특히 date_added와 같은 타임스탬프 정보는 데이터를 정렬하거나 중복을 확인할 때 중요한 역할을 합니다. 사용자가 UI에서 보는 폴더와 즐겨찾기 막대는 이 JSON 데이터를 특정 뷰(View)로 렌더링한 결과에 불과합니다.
만약 사용자가 실수로 중요한 폴더를 삭제했다면, 브라우저를 즉시 종료하고 'Bookmarks.bak' 파일을 'Bookmarks' 파일로 덮어쓰는 방식으로 복구할 수 있습니다. 이 백업 파일은 브라우저가 시작될 때마다 이전 상태를 저장해두는 일종의 안전장치입니다. 하지만 브라우저가 계속 실행된 상태에서는 주기적으로 덮어쓰기가 발생하므로, 데이터 손실이 의심되는 즉시 브라우저를 종료하고 파일 시스템 단계에서 접근하는 것이 중요합니다. 이는 일반적인 사용자 인터페이스로는 접근할 수 없는 저수준 복구 기법입니다.
Google Chrome 공식 개발자 문서에 따르면, 북마크 파일은 SQLite 데이터베이스에서 JSON 파일 형식으로 변경되었으며, 브라우저가 종료될 때 혹은 특정 간격으로 자동 저장됩니다. 따라서 브라우저가 강제 종료되었을 경우 가장 마지막 상태를 보장하기 위해 'Bookmarks.bak' 파일을 참조하는 것이 좋습니다.
Photo by cottonbro studio on Pexels
구글 계정 동기화를 통한 자동 연결 설정
가장 이상적이고 간편한 방법은 구글 계정의 동기화(Sync) 기능을 활용하는 것입니다. 이 기능은 사용자의 북마크 데이터를 구글 서버에 암호화하여 저장하고, 새로운 기기에서 로그인할 때 자동으로 내려받습니다. 이 과정은 사용자가 별도의 조작을 하지 않아도 백그라운드에서 진행되므로, 새 PC를 구입한 즉시 이전 환경과 동일한 작업 공간을 구축할 수 있습니다. 단, 이 방법은 반드시 인터넷 연결이 필요하며, 동기화가 실행되기 이전에 데이터가 손실되었다면 복구할 수 없다는 한계가 있습니다.
동기화를 설정하기 위해서는 크롬 우측 상단의 프로필 아이콘을 클릭한 후 '동기화 켜기'를 선택해야 합니다. 이때 '동기화할 데이터 선택' 단계에서 '책갈피' 항목이 반드시 체크되어 있어야 합니다. 많은 사용자가 '모든 것을 동기화'를 선택하지만, 보안이나 저장 공간 효율성을 위해 '책갈피', '비밀번호', '설정' 등 항목을 개별적으로 관리하는 전략이 필요합니다. 특히 회사 PC나 공용 PC를 사용하는 경우 민감한 정보가 유출되지 않도록 북마크와 같은 공개적인 정보만 동기화하는 것이 권장됩니다.
복잡한 동기화 문제를 예방하기 위해서는 '동기화 암호' 기능을 이해할 필요가 있습니다. 과거에 동기화를 설정할 때 암호를 생성한 경우, 새 기기에서 로그인 후 해당 암호를 입력하지 않으면 서버에 저장된 북마크를 불러오지 못하고 기기에 저장된 데이터만 유지하려 할 수 있습니다. 이를 '동기화 충돌'이라고 하며, 해결하려면 기존 동기화 데이터를 초기화하거나 올바른 암호를 입력해야 합니다. 따라서 평소 사용자는 자신의 구글 계정 보안 설정 내 '동기화 암호phrase' 유무를 미리 확인해 두는 것이 좋습니다.
설정 메뉴 접근
브라우저 우측 상단의 세로 점 3개 아이콘을 클릭하고 '설정'을 선택합니다.
동기화 활성화
'동기화 및 Google 서비스' 메뉴에서 '동기화 시작' 버튼을 누르고 로그인합니다.
데이터 항목 선택
'책갈피' 토글을 켜고, 다른 기기에서 데이터를 가져오기를 기다립니다.
암호화 설정 확인
'암호화된 동기화 데이터' 옵션을 확인하여, 과거에 설정한 암호가 있는지 점검합니다.
동기화 상태 점검
주소창에 chrome://sync-internals을 입력하여 데이터가 정상적으로 서버와 통신 중인지 확인합니다.
- 구글 계정 로그인 완료 여부
- '동기화 켜기' 버튼 클릭
- '책갈피' 항목 동기화 활성화 확인
- 즐겨찾기 막대에 과거 북마크 appearing 여부 확인 (약 1~2분 소요)
크롬 북마크 불러오기 방법: HTML 파일 수동 내보내기 및 가져오기
동영상으로 보는 크롬 북마크 불러오기 방법
글로 충분하지 않다면 관련 영상을 함께 보세요. 클릭하면 YouTube에서 검색 결과로 이동합니다.
인터넷 연결이 불가능하거나 구글 계정 동기화에 오류가 발생했을 때 가장 확실한 해결책은 HTML 파일을 이용한 수동 전송입니다. 이 방법은 북마크 데이터를 하나의 HTML 문서로 변환하여 USB 메모리나 이메일 등을 통해 옮긴 후, 새로운 기기에서 해당 파일을 불러오는 방식입니다. HTML 파일은 표준 웹 문서 형식이므로 크롬뿐만 아니라 엣지(Edge), 파이어폭스(Firefox), 사파리(Safari) 등 다른 브라우저에서도 호환성을 가집니다. 즉, 크롬에서 사용하던 북마크를 사파리로 옮겨야 하는 상황에서도 이 방식이 유효합니다.
이 과정은 '내보내기(Export)'와 '가져오기(Import)' 두 단계로 나뉩니다. 내보내기는 기존 데이터를 파일로 추출하는 과정이며, 가져오기는 추출된 파일을 현재 브라우저의 데이터베이스에 병합하는 과정입니다. HTML 방식의 가장 큰 장점은 데이터의 '소유권'이 사용자에게 명확히 있다는 점입니다. 구글 서버의 상태와 무관하게 언제든지 파일 형태로 백업해 둘 수 있으며, 필요하면 텍스트 에디터로 열어 내용을 수정하거나 특정 링크만 추려낼 수도 있습니다.
내보내기를 수행할 때는 '북마크 관리자' 화면을 사용하는 것이 가장 정확합니다. 과거에는 설정 메뉴에서 직접 내보내기가 가능했지만, 최신 버전의 크롬은 북마크 관리자 내의 메뉴로 이 기능을 이동시켰습니다. 내보낸 HTML 파일은 기본적으로 DT(Definition Term)와 DL(Definition List) 태그를 사용하여 계층 구조를 표현합니다. 따라서 파일을 열었을 때 폴더 단위로 잘 정리되어 있는지 확인하는 것이 좋습니다. 만약 파일 손상이 의심된다면 다른 브라우저에서 임포트가 되는지 먼저 테스트해 볼 수 있습니다.
단계별 가이드: HTML 파일로 내보내기
- 북마크 관리자 실행 — 단축키
자주 묻는 질문
크롬 북마크 불러오기 체크리스트
-
Q. 크롬 북마크를 내보내는 방법은?
A. Chrome 우측 상단의 세 점 메뉴 → ‘북마크’ → ‘북마크 관리자’를 연 뒤, ‘정리’ 버튼을 클릭합니다. ‘북마크 내보내기’를 선택하면 HTML 파일로 저장됩니다. 이 파일을 USB나 클라우드에 보관하면 됩니다.
Q. 새 PC에 북마크를 바로 가져오려면 어떻게 해야 하나요?
A. 새 PC에서 Chrome에 기존 Google 계정으로 로그인하면 북마크가 자동으로 동기화됩니다. 동기화가 꺼져 있다면, ‘북마크 가져오기’ 메뉴에서 앞서 저장한 HTML 파일을 선택하면 됩니다. 두 방법 모두 몇 초면 완료됩니다.
Q. Google 계정 없이도 북마크를 옮길 수 있나요?
A. 네, 가능합니다. 먼저 기존 PC에서 북마크를 HTML 파일로 내보낸 뒤, 새 PC의 Chrome에서 ‘북마크 가져오기’ 옵션으로 해당 파일을 선택하면 됩니다. 계정 없이도 완벽히 이전할 수 있습니다.
Q. 가져온 후 북마크가 보이지 않을 때는 어떻게 해야 하나요?
A. 가져온 파일이 올바른 Chrome 프로필에 적용됐는지 확인하고, 브라우저를 한 번 재시작해 보세요. 그래도 나타나지 않으면 ‘설정 → 동기화’에서 북마크 동기화가 켜져 있는지 점검하고, 필요 시 다시 가져오기를 시도합니다.
함께 읽으면 좋은 글
MMebys Blog맥OS · 크롬 · 자동화 · AI 도구 가이드
