Kodi를 제대로 활용하는 사용자라면 셋업을 다듬는 데 상당한 시간을 투자했을 것입니다. 특히 Kodi 기기를 업그레이드할 때는 기존의 구성, 애드온, 설정을 새 기기로 그대로 옮겨야 하는 경우가 많습니다. 자신에게 맞게 Kodi를 설정하는 데는 몇 시간, 경우에 따라 며칠이 걸릴 수도 있습니다. 집에 Kodi 기기가 여러 대 있다면 구성을 복제하는 방법을 익혀두면 매우 유용하며, 생각보다 어렵지 않습니다. 이 글에서는 Kodi 구성을 복제하고 하나의 Firestick에서 다른 Firestick으로 Kodi를 복사하는 방법까지 모두 소개합니다.

Kodi 구성 복제 및 설정 복제 방법
Kodi 셋업을 복제하고 싶은 이유는 다양합니다.
- 집안의 모든 TV 박스에 동일한 환경을 구성하고 싶은 경우
- 지인의 새 기기에 내 설정을 옮겨 초기 세팅을 도와주고 싶은 경우
- 더 강력한 성능의 새 TV 박스로 교체하면서 기존 설정을 그대로 가져가고 싶은 경우
- 만약의 사태에 대비해 현재 셋업을 백업으로 보관하고 싶은 경우
Kodi는 구성 정보, 데이터베이스, 애드온, 설정을 체계적으로 관리하기 때문에 복제가 비교적 간단합니다. 전체 Kodi 셋업은 애드온(add-ons), 미디어(media), 사용자 데이터(userdata) 단 세 개의 폴더에 담겨 있습니다.
- 이 세 개의 폴더를 복사해서 대상 기기로 옮기기만 하면 Kodi 설치 환경을 그대로 복제할 수 있습니다.
- PC 간 데이터 전송은 매우 간단합니다.
다만 TV 박스나 미디어 기기의 경우에는 상황이 조금 더 복잡해질 수 있지만, 대부분의 제약은 극복 가능합니다. 아래에서 여러 가지 복제 방법을 확인해 보세요.
참고: 아래에 설명된 모든 과정은 대상 기기에 Kodi가 이미 설치되어 최소 한 번 이상 실행된 상태임을 전제로 하며, 원본 기기와 대상 기기의 Kodi 버전이 동일해야 합니다.
1단계: 원본 기기에서 구성 파일 위치 찾기
먼저 사용 중인 기기에서 Kodi 데이터 폴더를 찾아야 합니다. 폴더 위치는 운영체제마다 다르며, 주요 Kodi 실행 환경별 경로는 다음과 같습니다.
1. Windows: 아래 폴더 경로로 이동하세요.
참고: USERNAME 부분은 실제 시스템 사용자 이름으로 바꿔 입력합니다.
C:\Users\USERNAME\AppData\Roaming\Kodi\

2. Linux: ~/.kodi/ 폴더에서 구성 파일을 찾을 수 있습니다.
3. macOS: 아래 경로에서 구성 파일을 확인할 수 있습니다.
참고: USERNAME 부분은 실제 사용자 이름으로 변경하세요.
/Users/USERNAME/Library/Application Support/Kodi/
macOS에서는 이 폴더가 기본적으로 숨김 처리되어 있습니다. 폴더를 표시하려면 아래 단계를 따르세요.
1. 터미널을 열고 다음 명령어를 입력해 해당 폴더로 이동합니다.
cd /Users/USERNAME/Library/Application Support/Kodi/
2. 그런 다음 아래 명령어로 숨김 파일을 모두 표시합니다.
chflags nohidden ~/Library
4. iOS: iOS 기기에서는 아래 경로에서 구성 파일을 찾을 수 있습니다. 다만 iOS에서는 숨김 파일이나 폴더를 확인하기가 쉽지 않아 Kodi 구성을 iOS 기기로 옮기는 작업이 까다롭습니다. 우회 방법도 존재하지만 이 글의 범위를 벗어나므로, 경우에 따라서는 새 기기에 Kodi를 다시 설치하는 편이 더 빠를 수 있습니다.
/private/var/mobile/Library/Preferences/Kodi/
5. Android: Android 기기에서는 아래 경로에서 Kodi 구성 파일을 찾을 수 있습니다.
Android/data/org.xbmc.kodi/files/.kodi/
iOS와 마찬가지로 이 파일들은 숨김 상태입니다. 대부분의 파일 탐색기 앱에서는 옵션 메뉴에서 숨김 파일 표시를 활성화할 수 있습니다.
6. LibreELEC/OpenELEC: 아래 경로에서 구성 파일을 확인할 수 있습니다.
/storage/.kodi/
2단계: Kodi 구성 복제하기
이제 아래 방법에 따라 Kodi 구성을 복제하세요.
방법 1: 외장 저장공간이 없는 Android 기기로 복제
Fire TV Stick은 USB 포트가 없어 컴퓨터나 USB 메모리, 외장 하드디스크 같은 저장 장치를 직접 연결할 수 없습니다. 따라서 한 Firestick에서 다른 Firestick으로 Kodi를 복사하려면 로컬 네트워크 접근이 가능한 Wi-Fi 연결을 활용해야 합니다. 두 가지 방식이 모두 가능하며, 스마트폰에 ES 파일 탐색기(ES File Explorer) 앱이 설치되어 있어야 합니다.
옵션 I: ES File Explorer 설치
1. 리모컨의 홈 버튼을 눌러 Fire TV Stick 홈 화면으로 이동합니다.
2. 홈 화면 상단 메뉴에서 검색(Search)을 선택합니다.
3. 화면 키보드에 es라고 입력하여 파일을 검색합니다.

4. 검색 결과에서 ES File Explorer를 선택합니다.
5. 다운로드(Download)를 클릭해 Fire TV Stick에 ES File Explorer를 다운로드하고 설치합니다.

6. 설치가 완료되면 열기(Open)를 눌러 Fire TV Stick에서 ES File Explorer를 실행합니다.
참고: 외장 저장공간이 없는 일반 Android 스마트폰이라면 Google Play 스토어에서 ES File Explorer를 다운로드할 수 있습니다.
이제 ES File Explorer를 사용해 한 Firestick에서 다른 Firestick으로 Kodi를 복사할 수 있습니다.
옵션 II: 로컬 네트워크를 통한 직접 전송
두 기기가 같은 로컬 네트워크에 연결되어 있고 원본 Kodi 데이터 폴더가 네트워크 공유로 접근 가능하다면, 이 방법으로 로컬 네트워크를 통해 Kodi를 복제할 수 있습니다.
1. 대상 기기에서 ES File Explorer 앱을 실행합니다.

2. 왼쪽 메뉴에서 네트워크(Network)를 선택합니다.

3. 오른쪽 LAN 항목 아래의 스캔(Scan) 버튼을 누른 뒤 Kodi 데이터 폴더로 이동합니다.
참고: 원본 컴퓨터나 공유 폴더가 보이지 않거나 Kodi 데이터 폴더에 접근할 수 없다면, 원본 컴퓨터의 공유 설정을 확인하세요. 공유 설정 변경 사항이 적용되기까지 몇 분 정도 걸릴 수 있으니 조금 기다려 보세요.
4. 리모컨의 선택(Select) 버튼을 길게 누른 상태에서 add-ons, media, userdata 폴더를 차례로 선택합니다.
5. 왼쪽 메뉴로 돌아가 맨 아래로 스크롤한 후 복사(Copy) 옵션을 찾아 클릭합니다.
6. 왼쪽 네트워크(Network) 탭으로 돌아갑니다.
7. 이번에는 로컬(Local)을 선택하고 Android/data/org.xbmc.kodi/files/.kodi/ 경로로 이동합니다.
8. 해당 위치에 도착하면 붙여넣기(Paste) 버튼을 선택합니다.
9. 마지막으로 기존 파일을 덮어쓸지 묻는 메시지가 나타나면 덮어쓰기(Overwrite)를 선택합니다.
복사 시간은 전송하는 데이터 양에 따라 몇 분 정도 걸릴 수 있습니다. 복사가 완료되면 대상 기기에서 Kodi를 실행해 모든 것이 정상적으로 작동하는지 확인하세요.
옵션 III: Dropbox 활용
이 방법은 서로 다른 네트워크에 있는 기기, 심지어 다른 대륙에 있는 기기 간에도 사용할 수 있습니다. 두 기기 모두 인터넷에 연결되어 있기만 하면 Kodi를 복제할 수 있습니다. 아래 단계에 따라 한 Firestick에서 다른 Firestick으로 Kodi를 복사하세요.
1. Fire TV Stick(또는 유사한 기기)에서 ES File Explorer 앱을 실행합니다.
2. 왼쪽 메뉴에서 네트워크(Network)를 선택하되, LAN 대신 클라우드(Cloud)를 클릭합니다.

3. 클라우드 드라이브 추가(Add My Cloud Drive)를 선택합니다.
4. 목록에서 Dropbox를 선택합니다.

5. Dropbox 계정 정보를 입력해 로그인합니다.
6. Dropbox 계정에 연결되면 add-on, media, userdata 폴더가 있는 위치로 이동합니다.
7. 이전 방법과 마찬가지로 리모컨의 선택(Select) 버튼을 길게 누른 상태에서 세 개의 폴더를 선택합니다.
8. 복사(Copy) 버튼을 누릅니다.
9. 왼쪽의 네트워크(Network) 탭으로 돌아갑니다.
10. 로컬(Local)을 선택하고 Android/data/org.xbmc.kodi/files/.kodi/ 경로로 이동합니다.
11. 붙여넣기(Paste) 버튼을 선택합니다.
12. 마지막으로 덮어쓰기(Overwrite)를 선택해 기존 파일을 덮어씁니다.
소요 시간은 데이터 양과 인터넷 속도에 따라 달라지며, 앞서 설명한 직접 전송 방식보다는 다소 오래 걸릴 수 있습니다.
방법 2: 기타 기기로 복제
대상 기기가 Android라면 ES File Explorer를 설치해 위의 두 가지 방법 중 하나를 사용할 수 있습니다. 그 외 기기에서 Kodi 설정을 복제하는 방법도 여러 가지가 있으며, 가장 많이 사용되는 방식들을 소개합니다.
옵션 I: 로컬 네트워크를 통한 직접 전송
이 방식은 Fire TV Stick용 방법과 동일하지만, ES File Explorer 대신 대상 운영체제의 기본 파일 탐색기나 파일 관리자를 사용합니다. 원본과 대상 운영체제 모두에 익숙해야 합니다.
1. 대상 기기에서 파일 탐색기(File Explorer)를 엽니다.
참고: 기기에 따라 파일 관리자(File Manager)라는 이름일 수 있습니다.
2. 로컬 네트워크에 접속해 원본 기기를 찾습니다.
3. 기기의 디렉터리를 탐색해 add-ons, media, userdata 폴더가 들어 있는 Kodi 데이터 폴더를 찾은 뒤 복사합니다.

4. 로컬 기기의 Kodi 폴더로 돌아가 복사한 세 개의 폴더를 붙여넣기합니다.
이후 대상 기기에서 Kodi를 실행하면 원본의 모든 구성이 그대로 적용되어 있을 것입니다.
옵션 II: 외장 저장 매체 활용
이 방식은 USB 메모리 같은 외장 저장 매체가 필요하며, 양쪽 기기 모두 외장 USB 저장 장치를 지원해야 합니다. 이 방법의 장점은 원본 기기와 대상 기기가 동일해도 된다는 점입니다. 아래 단계에 따라 한 Firestick에서 다른 Firestick으로 Kodi를 복사할 수 있습니다.
1. 원본 기기에서 세 개의 폴더(add-ons, media, userdata)를 USB 메모리로 복사합니다.
2. USB 메모리를 분리한 뒤 대상 기기에 다시 연결합니다.

3. USB 메모리에서 세 개의 디렉터리를 대상 기기의 Kodi 폴더로 복사합니다.
이렇게 하면 외장 드라이브를 통해 Kodi 구성 파일을 복제할 수 있습니다.
프로 팁: VPN 사용하기
인터넷 서비스 제공업체(ISP)는 고객의 온라인 활동을 추적하는 것으로 알려져 있습니다. 이는 서비스 약관 위반 여부를 확인하기 위함이며, 위반이 있다고 판단하면 서비스 속도를 낮추거나 저작권 침해 통지를 보내고, 심한 경우 서비스를 중단시키기도 합니다. XBMC(Kodi)로 프리미어 리그 경기를 시청할 때 제한이나 보안 문제에 직면할 수 있는데, Kodi VPN은 이러한 문제를 해결하는 데 도움이 됩니다. VPN은 거의 해킹이 불가능한 강력한 알고리즘으로 컴퓨터에 들어오고 나가는 모든 데이터를 암호화해 개인정보를 보호합니다. ISP는 사용자가 온라인에서 어디를 방문하고 무엇을 하는지 알 수 없게 됩니다. 또한 VPN을 사용하면 적절히 배치된 서버를 선택해 대부분의 지역 제한도 우회할 수 있습니다. Windows 10 PC에서 Kodi를 시청한다면, Windows 10 VPN 설정 가이드를 참고해 VPN을 함께 사용해 보세요.

추천 콘텐츠:
- Windows 10에서 Twitch 모드가 로딩되지 않는 문제 해결 방법
- Windows 10에서 Steam Client Bootstrapper 응답 없음 오류 해결 방법
- 최고의 Kodi 스포츠 애드온 7선
- 피트니스와 운동을 위한 최고의 Kodi 애드온 5선
이 글이 도움이 되었기를 바라며, 이 가이드를 통해 Kodi 구성을 성공적으로 복제하고 셋업을 그대로 옮길 수 있었기를 희망합니다. 어떤 방법이 가장 유용했는지, 그리고 한 Firestick에서 다른 Firestick으로 Kodi를 복사하는 데 어떤 방식을 사용하셨는지 의견을 남겨주세요. 궁금한 점이나 요청 사항이 있다면 아래 댓글로 알려주시고, 다음에 알고 싶은 주제도 함께 전달해 주세요.