백업 도구 · 완벽 가이드

채널을 올바르게 보호하세요

텔레그램 채널 백업 및 복원에 대해 알아야 할 모든 것. 초보자를 위해 구체적인 단계와 일반적인 함정과 함께 작성되었습니다.

시작하기
앱 사용하기
더 보기

소개

이 도구가 무엇인지, 왜 존재하는지, 누구를 위한 것인지에 대한 간략한 개요.

완전한 오픈 소스

MIT 라이선스로 출시되었습니다. 전체 소스 코드는 GitHub에 있습니다 — 검토하고, 수정하거나, 직접 빌드해보세요.

텔레그램 채널 백업 도구는 텔레그램 채널의 완벽한 백업 및 복원을 위한 무료 데스크톱 애플리케이션입니다. 콘텐츠를 보호하고, 계정 간에 마이그레이션하거나, 귀중한 미디어를 보관하려는 모든 사람에게 완벽합니다.

100% 로컬 — 데이터가 컴퓨터를 떠나지 않습니다

텔레메트리, 제3자 서버, 라이선스 키가 없습니다. 앱은 공식 텔레그램 클라이언트와 동일하게 공식 텔레그램 API와만 통신합니다.

채널을 백업하는 이유

  • 데이터 손실 방지 — 채널이 삭제되거나 차단될 수 있습니다
  • 귀중한 콘텐츠 보관 — 중요한 메시지와 미디어 저장
  • 계정 간 마이그레이션 — 채널을 새 계정으로 이전
  • 정기적인 백업 — 시간 경과에 따라 콘텐츠를 안전하게 유지
  • 오류 후 복구 — 이전 채널 상태로 롤백

다운로드 & 설치

앱은 휴대용입니다 — 설치 프로그램도, 레지스트리 변경도 없습니다. 다운로드하고 실행하기만 하면 됩니다.

시스템 요구 사항
  • Windows 10/11 또는 Linux
  • 최소 2GB RAM
  • 100MB 여유 디스크 공간 + 백업 공간
  • 활성 인터넷 연결
  • 채널에 액세스할 수 있는 텔레그램 계정
1 릴리스 페이지 열기

공식 GitHub 릴리스 페이지로 이동하세요:

최신 릴리스 열기
2 OS에 맞는 파일 다운로드
  • TGBackupTool-Windows.exe — Windows 10/11용
  • TGBackupTool-Linux — Linux용 (chmod +x로 실행 가능하게 설정)
3 애플리케이션 실행

파일을 원하는 폴더에 저장하고 더블 클릭하여 실행하세요. 설치가 필요하지 않습니다.

Windows SmartScreen 경고

실행 파일은 코드 서명 인증서로 서명되지 않았습니다(연간 수백 달러가 들며 무료 오픈 소스 프로젝트에는 실용적이지 않음). Windows에서 경고가 표시될 수 있습니다 — 추가 정보를 클릭한 다음 실행을 클릭하세요. 소스에서 직접 빌드할 수도 있습니다.

텔레그램 API 설정

모든 텔레그램 클라이언트에는 텔레그램에서 발급한 공식 자격 증명인 api_id와 api_hash가 필요합니다. 무료이며 3분이면 됩니다.

API ID와 API Hash란 무엇인가요?

텔레그램용 "개발자 로그인"과 같습니다. 모든 타사 앱은 고유한 쌍을 사용합니다. 직접 만들어야 하며 계정에만 연결되므로 안전합니다.

1 my.telegram.org 접속

브라우저에서 https://my.telegram.org로 이동하세요.

2 전화번호로 로그인

국가 코드와 함께 +로 시작하는 국제 형식으로 전화번호를 입력하세요. 예: +821012345678. 텔레그램이 앱이나 SMS로 확인 코드를 보냅니다.

3 API Development Tools 열기

로그인 후 대시보드 상단의 API development tools를 클릭하세요.

4 애플리케이션 생성

양식을 작성하세요 — 실제 데이터는 중요하지 않으며 텔레그램이 기록용으로만 저장합니다. 플랫폼: Desktop 선택. Create application을 클릭하세요.

5 자격 증명 복사

페이지에 두 가지 값이 표시됩니다 — 둘 다 복사하세요:

  • App api_id — 1234567과 같은 숫자
  • App api_hash — abcdef1234567890abcdef1234567890과 같은 긴 문자열
비공개로 유지하세요

API ID, API Hash 및 전화번호를 가진 사람은 잠재적으로 귀하의 텔레그램 계정에 접근할 수 있습니다. 채팅, 스크린샷 또는 공개 포럼에서 절대 공유하지 마세요.

인증

두 가지 로그인 방법 — 더 쉬운 것을 선택하세요.

전화 로그인

1 로그인 양식 작성

로그인 탭을 열고 입력하세요:

  • API ID — my.telegram.org에서
  • API Hash — my.telegram.org에서
  • 전화번호 — +가 포함된 국제 형식
  • 세션 이름 — 임의의 라벨 (기본값: backup_session)
2 "전화로 로그인" 클릭

텔레그램이 앱으로 코드를 보냅니다. 나타나는 팝업에 코드를 입력하세요. 2단계 인증이 활성화된 경우 다음에 클라우드 비밀번호를 묻습니다.

QR 코드 로그인

1 API ID 및 API Hash 입력

QR 로그인에는 전화번호가 필요하지 않습니다 — API ID와 API Hash만 입력하면 됩니다.

2 "QR 코드로 로그인" 클릭

QR 창이 열립니다. 휴대폰에서:

  1. 텔레그램 열기
  2. 설정 → 기기로 이동
  3. QR 스캔 탭
  4. 화면의 QR 코드에 카메라를 비추세요

성공적으로 스캔하면 창이 자동으로 닫힙니다.

상태가 "승인됨"으로 변경됩니다

상태 카드에 계정 이름이 나타납니다. 이제 채널을 내보내거나 가져올 준비가 되었습니다.

세션은 어디에 저장되나요?

세션 파일은 ~/.tg_backup_tool/sessions/에 저장됩니다 — Windows에서는 C:\Users\YourName\.tg_backup_tool\sessions\입니다. 해당 폴더를 삭제하면 완전히 로그아웃됩니다.

채널 내보내기

전체 백업 생성: 채널 정보, 아바타, 메시지 및 미디어 파일.

1 내보내기 탭 열기

목록 새로 고침을 클릭하여 채널을 로드합니다. 대화 수에 따라 5~30초가 걸립니다.

2 채널 선택

드롭다운에서 채널을 선택하세요. 방송 채널과 슈퍼그룹 모두 목록에 나타납니다.

3 내보내기 옵션 구성
  • ✓ 채널 이름 — 제목 저장
  • ✓ 설명 — 채널 소개 저장
  • ✓ 아바타 — 프로필 사진 다운로드
  • ✓ 메시지 — 모든 메시지 저장
  • ✓ 미디어 파일 — 사진, 비디오, 문서 다운로드
4 메시지 제한 설정

모든 메시지를 내보내려면 0을 입력하거나, 마지막 N개만 내보내려면 숫자(예: 500)를 입력하세요. 전체 백업 전에 테스트하는 데 유용합니다.

5 내보내기 폴더 선택 및 시작

저장할 위치를 선택하려면 폴더 선택을 클릭하세요. 그런 다음 내보내기 시작을 클릭하세요. 진행률 표시줄을 보세요 — 중지로 언제든지 취소할 수 있습니다.

결과물

타임스탬프 이름의 폴더에 다음이 포함됩니다:

  • channel_data.json — 모든 메시지, 채널 정보 및 메타데이터
  • media/ — 다운로드된 사진, 비디오, 문서
내보내기 팁
  • 거대한 채널의 경우 메시지 제한을 사용하여 부분 내보내기
  • 중요한 채널을 정기적으로 백업하세요
  • 백업을 신뢰할 수 있는 미디어나 클라우드에 저장하세요

채널 가져오기

백업된 채널을 새 채널로 복원합니다.

1 가져오기 탭 열기

폴더 선택을 클릭하고 내보내기 중에 생성된 백업 폴더(channel_data.json이 포함된 폴더)를 선택하세요.

2 복원할 항목 선택
  • ✓ 이름 — 백업의 이름 사용
  • ✓ 설명 — 백업의 설명 사용
  • ✓ 아바타 — 백업의 아바타 업로드
  • ✓ 메시지 — 모든 메시지 복원
  • ✓ 미디어 파일 — 모든 미디어 업로드
3 새 채널 이름 설정

새 채널의 이름을 입력하거나 기본값을 유지하세요. 텔레그램에 표시될 제목입니다.

4 메시지 간 지연 설정

권장: 1~3초. 낮은 값은 더 빠르지만 위험한 가져오기를 초래합니다. 앱은 플러드 대기를 자동으로 처리합니다 — 텔레그램이 기다리라고 하면 일시 중지하고 재개합니다.

5 가져오기 시작

가져오기 시작을 클릭하세요. 앱이 새 채널을 만들고 모든 것을 순서대로(가장 오래된 것부터) 업로드합니다. 진행률 표시줄에 현재 위치가 표시됩니다.

텔레그램 API 제한

텔레그램은 짧은 기간 내에 보낼 수 있는 메시지 수를 제한합니다. 큰 채널(10,000개 이상의 메시지)은 몇 시간 또는 며칠이 걸릴 수 있습니다. 앱이 이를 처리합니다 — 그냥 실행하도록 두세요.

같은 채널로 복원할 수 있나요?

아니요 — 텔레그램은 기존 채널에 대량 메시지 삭제 또는 재업로드를 허용하지 않습니다. 가져오기는 백업에서 새 채널을 만듭니다.

지원 언어

인터페이스는 9개 언어로 번역되었습니다. 설정 → 언어에서 전환하세요(재시작 필요).

영어

en

Русский

ru

Español

es

Português

pt

Deutsch

de

Français

fr

Türkçe

tr

فارسی

fa

한국어

ko

언어를 추가하고 싶으신가요?

GitHub에서 기여를 환영합니다. app/locales/에 새 xx.json을 추가하기만 하면 설정에 자동으로 나타납니다.

문제 해결

가장 일반적인 문제에 대한 빠른 답변.

Windows에서 .exe를 차단합니다 — 어떻게 해야 하나요?

SmartScreen 대화 상자에서 추가 정보를 클릭한 다음 실행을 클릭하세요. 실행 파일이 코드 서명되지 않았기 때문에 발생합니다. 신뢰할 수 없다면 소스에서 빌드하세요: 종속성 설치 후 python build.py.

QR 코드 로그인이 작동하지 않거나 비밀번호 프롬프트가 나타나지 않습니다

텔레그램 앱이 최신 상태이고 휴대폰에 인터넷이 있는지 확인하세요. 2FA가 활성화된 경우 QR 스캔 후 비밀번호 창이 자동으로 나타나야 합니다. 전혀 나타나지 않으면 이벤트 로그 탭에서 로그를 보내 GitHub 이슈에 제출하세요.

새로 고침 후 채널 목록이 비어 있습니다

계정이 일부 채널이나 그룹의 멤버인지 확인하세요. 채널의 경우 목록에 표시되려면 게시 권한이 있는 관리자여야 합니다. 슈퍼그룹의 경우 회원이면 충분합니다.

내보내기 또는 가져오기 중 FloodWait 오류

텔레그램이 계정 속도를 제한하고 있습니다. 메시지 간 지연(가져오기 설정 탭)을 늘리고 몇 시간 기다리세요. 내보내기의 경우 앱이 FloodWait을 자동으로 처리합니다 — 계속 실행하도록 두면 됩니다.

세션이 만료되었습니다 — 다시 로그인해야 합니다

너무 많은 기기에서 로그인하거나 텔레그램에서 세션을 수동으로 재설정한 경우 텔레그램이 세션을 취소할 수 있습니다. 다시 QR로 로그인을 클릭하세요. 설정 및 내보낸 파일은 보존됩니다.

어디서 도움을 받을 수 있나요?

GitHub 이슈에 이슈를 열거나 텔레그램으로 직접 메시지를 보내세요: @igor_shelloff. 수행한 작업, 발생한 일 및 (가능한 경우) 로그 발췌를 포함하세요.

프로젝트 지원

이 프로젝트는 무료이며 항상 그럴 것입니다. 시간을 절약해 주었다면 도울 수 있는 방법은 다음과 같습니다.

GitHub에서 별표

별표는 다른 사람들이 프로젝트를 발견하는 데 도움이 됩니다.

저장소 열기
버그 신고

버그를 발견했거나 기능 아이디어가 있나요?

이슈 열기
Boosty로 기부

도구의 추가 개발을 지원하세요.

기부하기
인사하기

질문이나 피드백이 있으신가요? 직접 메시지를 보내세요.

@igor_shelloff
코드 또는 번역 기여

프로젝트는 GitHub에 있습니다. 포크하고, 풀 리퀘스트를 제출하고, 새 언어를 추가하거나 이슈 섹션에서 기능을 제안하세요.