가이드

플래시카드를 마이그레이션하면 무엇이 남나요?

Anki 마이그레이션 후 무엇이 남는지 필드별로 확인하세요. 카드, 미디어, 일정 정보, FSRS 메모리, 복습 기록, 템플릿과 다시 나올 형식을 다룹니다.

일정 정보, 미디어와 복습 기록이 분리된 채 마이그레이션 경계를 건너는 플래시카드 필드

결론부터 말하면, Anki 마이그레이션에서 남는 정보는 필드, 원본 내보내기와 대상 가져오기 기능에 따라 달라집니다. 카드 내용, 일정 정보, FSRS 메모리와 복습 기록은 함께 이동할 수 있지만, 미디어, 템플릿, 설정과 다시 나올 형식은 별도로 확인해야 합니다. StudyDaily에서는 컬렉션을 옮기기 전에 복사본으로 그 경계를 테스트할 수 있습니다.

결론부터

  • 패키지에는 카드, 노트, 노트 유형, 미디어와 일정 정보가 들어갈 수 있지만, 어떤 내보내기 옵션을 선택했는지가 파일에 들어갈 내용을 결정합니다.
  • 대상 앱도 각 필드를 이해해야 합니다. 파일이 성공적으로 열린다고 해서 모든 카드 동작이 보장되는 것은 아닙니다.
  • StudyDaily의 검증된 가져오기 테스트에서는 상태, 만료일, 간격, FSRS 메모리, 복습 이벤트, reps, lapses, 일시 정지 카드와 묻어 두기 카드가 유지되었습니다.
  • 가장 안전한 5분 확인은 작은 파일을 가져오고 카드 세 장을 비교한 뒤, 전체 컬렉션을 옮기기 전에 다시 내보내는 것입니다.

Anki 마이그레이션에서 무엇이 남나요?

이 질문에 답하려면 파일 전체를 한 덩어리로 보지 말고 카드 내용과 카드 주변의 계층을 나누어 확인해야 합니다. StudyDaily에서는 컬렉션을 옮기기 전에 복사본으로 이 경계를 확인할 수 있습니다.

마이그레이션은 필드별 이동입니다

파일 이름이 하나이기 때문에 마이그레이션을 한 번의 작업처럼 말하게 됩니다. 하지만 컬렉션은 하나가 아닙니다. 노트 필드, 카드 템플릿, 미디어 참조, 스케줄러 상태와 복습 기록이 들어 있습니다. 각 계층은 서로 독립적으로 남을 수 있습니다.

원본 파일의 용량과 대상 앱의 지원을 구분하는 것이 유용합니다. 원본 형식이 필드를 저장할 수 있어도, 받는 앱이 그 필드를 분석하고 매핑하고 표시해야 합니다. 패키지 자체는 유효해도 이미지, 프리셋 또는 사용자 지정 템플릿은 여전히 확인이 필요할 수 있습니다.

필드 원본 파일이 담을 수 있는 내용 대상 앱이 지원해야 하는 내용 실제 확인 방법
카드 내용 카드, 노트, 필드와 서식을 패키지에 담을 수 있음 가져오기 기능이 필드를 매핑하고 서식을 표시해야 함 일반 카드 하나와 서식이 있는 카드 하나 열기
미디어 내보내기에 포함하도록 선택하면 .apkg 또는 .colpkg에 로컬 미디어가 들어갈 수 있음 대상 앱이 각 이미지 또는 오디오 참조를 찾아야 함 이미지 카드 하나와 오디오 카드 하나 열기
일정 정보 상태, 만료일, 간격, reps, lapses, 일시 정지 및 묻어 두기 상태가 일정 정보와 함께 이동할 수 있음 가져오기 기능이 생성한 카드에 적용해야 함 만료일과 간격 세 개 비교
FSRS 메모리 안정성과 난이도를 카드 데이터에 저장할 수 있음 대상 앱이 그 값을 읽고 자체 스케줄러로 올바르게 사용해야 함 메모리를 확인한 뒤 카드를 다시 내보내기
복습 기록 복습 기록이 일정 정보와 함께 들어갈 수 있음 가져오기 기능이 현재 간격만 복사하지 말고 이벤트를 재생해야 함 이벤트 수, 평가와 간격 비교
빈칸 카드 빈칸 텍스트에는 별도의 카드 구조가 있음 대상 앱이 빈칸 카드를 지원해야 함 빈칸이 여러 개인 카드 하나 복습하기
이미지 가리기 패키지에 이미지와 가리기 데이터가 들어갈 수 있음 대상 앱이 가져온 가리기 영역을 표시하고 복습 카드로 만들어야 함 가져온 이미지 가리기 하나 복습하기
템플릿 패키지 덱에 노트 유형과 템플릿이 들어갈 수 있음 렌더러가 사용자 지정 필드, 템플릿과 스타일을 해석해야 함 앞면, 뒷면과 CSS 작동 확인
설정 일부 내보내기에 덱 프리셋이 들어갈 수 있음 대상 앱이 제한과 학습 단계를 스케줄러에 매핑해야 함 일일 제한과 학습 단계 비교
다시 나올 형식 앱에서 패키지 내보내기 또는 텍스트 내보내기를 제공할 수 있음 다음 앱이 선택한 형식을 받아들여야 함 작은 결과를 내보내 다른 곳에서 열기

이 표를 사용하면 질문이 “마이그레이션이 되었나요?”에서 “어떤 필드가 이동했고, 대상 앱은 어떤 필드를 해석했나요?”로 바뀝니다.

대상 앱을 가장 빠르게 테스트하는 방법은 브라우저에서 작은 복사본을 사용하는 것입니다. StudyDaily 열기 — 설치할 필요가 없고 복습에도 계정이 필요하지 않습니다.

원본 파일이 담을 수 있는 내용

Anki 공식 매뉴얼은 패키지 덱을 카드, 노트, 노트 유형과 함께 묶은 소리 또는 이미지가 들어 있는 파일로 설명합니다. 또한 덱 패키지와 컬렉션 패키지를 구분합니다. .apkg는 범위가 좁은 덱 경로이고, .colpkg는 전체 컬렉션 경로입니다.

2026년 4월 20일에 Anki 내보내기에 관한 매뉴얼을 확인했습니다. 내보내기 옵션은 중요한 경계를 분명하게 보여 줍니다. 일정 정보에는 복습 기록이 포함될 수 있고, 미디어 옵션을 켠 경우에만 미디어가 패키지에 들어갑니다. 컬렉션 패키지에는 컬렉션의 일정 정보가 포함되며, 덱 패키지에도 선택하면 일정 정보를 넣을 수 있습니다.

이것이 이동에 실패하는 많은 이유를 설명합니다. 카드만 깔끔하게 들어 있는 패키지는 만료일을 제공할 수 없습니다. 로컬 미디어가 없는 패키지는 파일 이름만으로 오디오를 되살릴 수 없습니다. 대상 앱이 필드를 지원해도 읽을 내용이 없을 수 있습니다.

템플릿과 설정에도 같은 논리가 적용됩니다. 원본 형식에 노트 유형, 템플릿 또는 프리셋을 담을 공간이 있어도 대상 앱은 다른 이름, 다른 기본값 또는 다른 스케줄러를 사용할 수 있습니다. 파일이 담을 수 있는 범위는 입력에 관한 증거이지 출력에 관한 약속이 아닙니다.

Anki 패키지 덱 가져오기에 관한 공식 매뉴얼에는 학습 진도를 제거하는 가져오기 옵션도 설명되어 있습니다. 즉, 내보내기와 가져오기 양쪽이 결과를 바꿀 수 있습니다. 테스트 기록에는 양쪽을 모두 남겨 두세요.

StudyDaily가 가져오기 테스트에서 유지하는 정보

저는 다음 날의 복습 대기열이 여전히 이해 가능한지를 결정하는 필드를 중심으로 StudyDaily의 가져오기 기능을 만들었습니다. 검증된 컬렉션 교환 테스트에서 각 가져온 카드의 상태, 만료일, 간격, reps, lapses, 일시 정지 상태, 묻어 두기 상태와 FSRS 메모리를 읽습니다. 그런 다음 전체 복습 기록을 복습 이벤트로 재생하면서 각 평가, 간격과 복습 시간을 보존합니다.

테스트에는 stability: 12.5, difficulty: 4.2, reps: 9, lapses: 2인 카드가 사용되었습니다. 만료일도 그대로 들어왔고 가져온 뒤 복습 이벤트 세 개가 남았습니다. 카드를 다시 내보냈을 때 FSRS 데이터에도 {"s":12.5,"d":4.2}가 그대로 들어 있었습니다.

이는 모든 대상 앱이 모든 패키지를 같은 방식으로 해석한다는 주장이 아니라 StudyDaily 가져오기 기능에 관한 실제 테스트 증거입니다. 원본에 먼저 데이터가 들어 있어야 하며, 가져오기 과정에서 그 데이터를 받을 카드가 생성되어야 합니다.

테스트하기 전에 두 가지 세부 사항을 알아 두세요. StudyDaily는 가져오기로 생성된 카드에 가져온 일정 정보를 적용합니다. 이미 존재하는 카드 위로 가져와도 그 카드의 로컬 진도를 다시 쓰지 않습니다. 일정 정보 옵션은 기본으로 선택되어 있으며, 새 카드처럼 깨끗하게 가져오고 싶을 때는 선택을 해제할 수 있습니다.

필드별로 무엇이 남는가

카드 내용과 서식

카드 내용은 가장 이동성이 높은 계층입니다. 필드, 앞면과 뒷면의 텍스트, 태그와 일반적인 서식은 대상 앱이 구체적으로 매핑할 수 있는 자료를 제공합니다. StudyDaily의 .apkg 가져오기는 카드의 서식을 그대로 가져오므로 일반 카드와 스타일이 적용된 카드가 좋은 첫 확인 대상입니다.

익숙한 카드 하나에서 멈추지 마세요. 긴 답변, 태그, 줄바꿈과 매일 의존하는 필드가 있는 카드를 엽니다. 노트 수가 맞는지만 보는 것이 아니라 실제로 렌더링된 결과를 확인해야 합니다.

미디어

미디어는 두 곳에서 실패할 수 있습니다. 원본 내보내기에 로컬 파일이 들어 있어야 하고, 대상 앱이 패키지 안의 참조를 찾아야 합니다. 애초에 포함되지 않은 이미지는 이동할 수 없습니다. 포함된 파일도 실제로 표시되는지 확인해야 할 수 있습니다.

덱에 이미지와 오디오가 있다면 테스트 컬렉션에 각각 하나씩 넣으세요. 가져온 뒤 둘 다 열어 보세요. 이렇게 하면 파일 누락, 끊어진 경로와 노트는 읽지만 첨부된 파일을 재생하지 못하는 대상 앱을 발견할 수 있습니다.

StudyDaily의 제품 기준에 따르면 가져온 .apkg 카드는 서식을 유지합니다. 실제 미디어는 별도로 확인하세요. 서식 지원이 모든 사용자 지정 경로나 외부 리소스까지 보장하지는 않습니다.

일정 정보, FSRS 메모리와 복습 기록

이 세 필드는 서로 관련되어 있지만 같은 것은 아닙니다. 현재 만료일은 카드가 어느 대기열에 있는지 알려 줍니다. 간격은 현재 복습 간격을 설명합니다. FSRS 메모리는 스케줄러가 그 카드에 관해 학습한 내용을 나타냅니다. 복습 기록은 카드가 그 상태에 도달한 과정을 기록합니다.

만료일만 복사한 마이그레이션은 한 번의 복습에서는 그럴듯해 보일 수 있습니다. 상태, 간격, 메모리와 복습 이벤트까지 옮긴 마이그레이션은 다음 일정을 계산할 훨씬 강한 기반을 대상 앱에 제공합니다. 검증된 StudyDaily 테스트는 가져오기로 생성된 카드에서 이 계층들을 확인합니다.

원본과 알고 있는 카드 세 장을 비교하세요. 상태, 만료일, 간격과 복습 횟수를 기록합니다. 그런 다음 대상 앱이 보여 주는 곳에서 가져온 FSRS 값을 확인하세요. 왕복 내보내기는 첫 가져오기 뒤에도 값이 카드에 연결되어 남아 있는지 확인하는 유용한 마지막 단계입니다.

빈칸 카드

빈칸 카드는 단순히 대괄호가 들어간 텍스트가 아니라 구조를 가진 콘텐츠입니다. 대상 앱은 어느 부분을 숨길지, 각 빈칸에 어떤 답이 들어가는지, 결과 카드가 어떻게 복습되는지를 알아야 합니다.

StudyDaily는 텍스트 빈칸 카드를 지원합니다. 샘플에 빈칸이 두 개 이상 있는 노트 하나를 포함한 뒤 결과로 만들어진 각 문제를 복습하세요. 카드 수만으로는 빈칸이 의도대로 작동하는지 알 수 없습니다.

이미지 가리기

이미지 가리기에는 복습 중 영역을 숨기는 이미지와 가리기 영역이라는 두 번째 구조가 추가됩니다. 내보내기가 그 표현을 담을 수 있어도 대상 앱은 여전히 가리기 영역을 표시하고 복습 가능한 문제로 바꿔야 합니다.

StudyDaily에서는 가져온 이미지 가리기가 올바르게 표시되고 복습됩니다. StudyDaily에는 이미지 가리기 편집기가 없으므로 만들기 기능을 지원하는 도구에서 카드를 만든 뒤 여기에서 가져온 결과를 확인하세요. 이는 대상 기능의 경계이지 전체 마이그레이션이 실패했다는 뜻은 아닙니다.

템플릿과 스타일

템플릿은 필드를 카드로 바꾸는 방식을 결정합니다. 사용자 지정 CSS, 특이한 노트 유형과 스크립트가 있으면 모든 필드가 도착했어도 카드가 다르게 보일 수 있습니다. 원본 패키지에 템플릿 정의가 들어 있어도 대상 앱의 렌더러가 해석할 수 있는지는 별개의 문제입니다.

앞면, 뒷면, 답변 스타일과 템플릿이 숨기는 필드를 확인하세요. 필요하다면 작은 스타일 규칙을 다시 만드세요. 어느 계층이 바뀌었는지 추측하지 않고 원본과 대상 앱을 비교할 수 있도록 원래 패키지를 보관하세요.

설정과 스케줄러 프리셋

설정은 카드 내용 안이 아니라 카드 옆에 존재합니다. 일일 제한, 학습 단계, 새 카드 순서, 덱 프리셋과 사용자 지정 스케줄러 동작은 노트 하나도 바꾸지 않고 내일의 대기열에 영향을 줄 수 있습니다.

이 항목은 대상 앱의 설정으로 취급하세요. 실제로 사용하는 제한과 학습 단계를 비교한 뒤 의도적으로 다시 설정합니다. 원본 내보내기에 프리셋이 들어 있을 수 있지만, 그 값이 일정에 영향을 주려면 대상 앱에 대응되는 개념이 있어야 합니다.

알맞은 다시 나올 형식을 선택하세요

선택한 덱을 위한 범위가 좁은 패키지가 필요하다면 .apkg를 사용하세요. 컬렉션 수준의 상태를 옮기고 대상 앱이 그 범위를 지원한다면 .colpkg를 사용하세요. 컬렉션을 가져오면 대상 컬렉션이 교체될 수 있으므로, 유일한 작업용 컬렉션을 위험에 빠뜨리기 전에 복사본으로 테스트하세요.

실제 선택 방법은 APKG와 COLPKG 중 선택하기에서 설명합니다. 결정은 먼저 범위를 보고, 그다음 필드가 얼마나 포함되는지 봐야 합니다. 범위가 좁은 덱은 확인하기 쉽고, 컬렉션 패키지는 완전한 환경 이동에 더 가깝습니다.

CSV는 성격이 다른 출구입니다. 스케줄러 상태, 미디어, 템플릿 또는 복습 기록보다 읽을 수 있는 필드가 중요할 때 유용합니다. 완전한 학습 상태가 한 줄의 필드 안에 들어간다는 약속이 아니라 텍스트 경로로 사용하세요.

StudyDaily는 언제든 .apkg와 CSV로 내보낼 수 있습니다. 앱은 가져오기 버튼을 제공하는 것만큼 분명하게 밖으로 나올 경로도 제공해야 하므로 이 점이 중요합니다. 구조가 있는 이동에는 패키지 내보내기를, 필드 단위로 읽을 수 있는 복구에는 CSV를 보관할 수 있습니다.

5분 마이그레이션 점검을 실행하세요

전체 컬렉션을 옮기기 전에 실제 위험 대부분을 확인할 수 있습니다. 작은 복사본으로 시작하고 원본은 그대로 두세요. 비교할 수 없는 대규모 가져오기보다 짧은 점검이 더 유용합니다.

  1. 일반 카드 하나, 일정 정보가 있는 카드 하나, 미디어·빈칸·이미지 가리기 중 하나가 있는 카드 하나를 포함한 작은 덱을 선택합니다.
  2. 원본을 바꾸기 전에 검증된 백업 만들기를 사용합니다.
  3. 해당 옵션이 있다면 일정 정보와 미디어를 켠 상태로 내보냅니다.
  4. 깨끗한 테스트 컬렉션으로 가져오고 카드 수를 기록합니다.
  5. 카드 세 장을 비교합니다. 내용과 서식, 만료일과 간격, 실제 미디어 또는 구조를 차례로 확인합니다.
  6. FSRS 메모리 또는 대상 앱에서 볼 수 있는 이에 해당하는 값을 확인한 뒤 결과를 다시 내보냅니다.

반환된 파일이 열리고 샘플 카드가 여전히 올바르게 보일 때까지 원래 내보내기 파일을 보관하세요. 한 필드에서 문제가 생겨도 전체 마이그레이션 경로를 잃지 않고 그 필드만 분리해 확인할 수 있습니다.

백업부터 최종 이동까지의 전체 순서는 전체 마이그레이션 작업 흐름 사용하기에서 확인하세요. 이 글의 필드 표는 더 큰 과정 안에서 확인해야 할 계층을 설명합니다.

여전히 중요한 경계

원본 형식이 필드를 담을 수 있어도 대상 앱이 그 필드를 지원하지 않을 수 있습니다. 이것이 미디어, 템플릿, 설정과 사용자 지정 카드 유형을 내용 및 일정 정보와 별도로 테스트해야 하는 이유입니다.

StudyDaily에는 여러 기기 간 동기화가 없으며 설치본 사이의 이동에는 .apkg 또는 CSV를 사용합니다. 내보내기는 실용적인 다리로 남고, 설정이 바뀌었을 때 그 다리를 통해 컬렉션을 가지고 나올 수도 있습니다.

결론은 “마이그레이션은 안전하지 않다”도 아니고 “모든 필드가 자동으로 이동한다”도 아닙니다. 성공적인 이동은 필요한 필드가 존재하고, 올바르게 해석되고, 내보낸 뒤에도 읽을 수 있는지 확인한 매핑입니다.

자주 묻는 질문

Anki 마이그레이션에서 무엇이 남나요?

카드, 필드와 서식이 보통 가장 먼저 확인할 계층입니다. 원본 내보내기에 일정 정보, FSRS 메모리와 복습 기록이 포함되고 대상 앱의 가져오기 기능이 이를 읽는다면 함께 이동할 수도 있습니다. 미디어, 빈칸 구조, 이미지 가리기, 템플릿과 설정은 파일 내용과 대상 앱의 지원에 모두 의존하므로 별도로 확인해야 합니다. 위의 5분 점검으로 전체 컬렉션을 옮기기 전에 대표 샘플을 확인할 수 있습니다.

APKG는 일정 정보와 복습 기록을 유지하나요?

유지할 수 있습니다. 내보내기에 일정 정보가 포함되어야 하며, 이 정보가 패키지에 복습 기록을 넣는 부분입니다. 그런 다음 가져오기 기능이 생성한 카드에 그 정보를 적용해야 합니다. StudyDaily의 검증된 가져오기 테스트에서는 상태, 만료일, 간격, reps, lapses, FSRS 안정성과 난이도, 전체 복습 이벤트가 유지되었습니다. 공유용으로 깨끗하게 만든 패키지는 내보내기 전에 일정 정보가 제거되어 기록을 포함하지 않을 수도 있습니다.

미디어, 빈칸 카드와 이미지 가리기가 남나요?

원본에 해당 데이터가 들어 있고 대상 앱이 구조를 지원하면 남습니다. 패키지와 함께 미디어를 내보낸 다음 이미지 카드 하나와 오디오 카드 하나를 열어 보세요. 빈칸이 여러 개인 카드를 복습하세요. StudyDaily에서는 가져온 이미지 가리기가 올바르게 표시되고 복습되지만, 새 이미지 가리기를 만드는 편집기는 제공하지 않습니다.

APKG, COLPKG와 CSV 중 무엇을 내보내야 하나요?

선택한 덱에는 .apkg, 컬렉션 수준의 이동에는 .colpkg, 읽을 수 있는 텍스트 필드에는 CSV를 선택하세요. 컬렉션 패키지는 가져올 때 범위상 컬렉션을 교체할 수 있으므로 테스트에는 복사본을 사용하세요. StudyDaily는 .apkg와 최신 COLPKG 가져오기를 지원하고 언제든 .apkg와 CSV로 내보낼 수 있으므로, 다시 나올 경로를 포기하지 않고 대상 앱을 테스트할 수 있습니다.


Anki는 해당 권리자의 등록 상표입니다. StudyDaily는 Anki와 제휴하거나, Anki의 승인을 받거나, Anki의 후원을 받지 않습니다. 여기서 제품명은 호환성을 설명하고 기능을 비교하기 위한 목적으로만 사용됩니다.

내 카드로 이 방법을 시험해 보세요

브라우저에서 StudyDaily를 여세요. 로컬 학습에는 계정이 필요하지 않습니다.

StudyDaily 열기

Julien은 StudyDaily를 개발하며 1차 자료와 출시된 제품을 기준으로 모든 가이드를 확인합니다.

편집 방식 읽기

모든 가이드