일정: 언제 무엇이 멈추나
| 날짜 | 일어나는 일 | 해야 할 일 |
|---|---|---|
| 10/17부터 | 신규 전용 서버와 도메인 판매 중단 | 추가 구매하지 않기 |
| 12/1 | 공유 클러스터 중단(백업을 위한 수동 재개는 가능), 전용 서버 갱신 불가 | 공유 클러스터의 서비스는 11월 말까지 이전 |
| 12월, 만료일별 | 전용 서버가 각자의 만료일에 종료 | 내 서버의 만료일 확인. 그날이 실제 마감 |
| 12/31 | 전체 서비스 종료 | — |
| 미발표 | 데이터 삭제일, 최종 내보내기 기한, 지원 종료일 | 이 날짜에 기대지 않기 |
Zeabur에서 산 도메인은 이미 셀프 이전이 가능합니다. 잔액 환불과 보안 사고 손해 보상은 각각 따로 신청해야 하며, 모두 Zeabur Support에서 접수합니다.
0단계: 현황 파악 (Zeabur의 두 기능이 도움이 된다)
1. 프로젝트 내보내기. 프로젝트 사이드바에서 Settings를 열고 General 아래의 Export를 누르면 프로젝트 전체를 YAML로 받을 수 있습니다. Docker 이미지, Git 저장소, 환경 변수, 볼륨 마운트 정보가 들어 있습니다. Zeabur 문서에는 데이터는 포함되지 않는다고 명시되어 있습니다. 이 YAML에는 키가 들어 있으니 클라우드 메모 앱이나 메신저가 아닌 내 컴퓨터에 보관하세요.
2. 원본 환경 변수. 각 서비스의 Variables 탭에서 Edit as Raw를 누르면 모든 변수가 .env 형식으로 표시되어 한 번에 복사할 수 있습니다.
서비스마다 다음을 적어 두세요.
- 유형: GitHub 배포, Docker 이미지, 템플릿(n8n, Dify, WordPress 등) 중 무엇인지
- 데이터: 데이터베이스나 마운트된 볼륨(업로드 이미지, SQLite 파일)이 있는지
- 도메인: Zeabur에서 샀는지, DNS로 Zeabur를 가리키기만 하는지
- 외부 콜백 URL: 챗봇 Webhook, 결제 알림 URL, Google·Facebook 로그인 리디렉션 URI. 이전 후 URL이 바뀌면 모두 수정해야 합니다
1단계: 보안부터 처리하기
Zeabur에서는 8월 말과 10/14에 보안 사고가 있었습니다. Zeabur에 저장한 환경 변수는 모두 유출되었을 수 있다고 가정하세요. 어떤 키를 어떤 순서로 교체할지는 Zeabur 보안 사고 후 교체해야 할 키를 참고하세요.
2단계: 데이터 백업
Zeabur의 Backup 탭에서 데이터베이스와 볼륨 백업을 바로 내려받을 수 있습니다(유료 플랜 전용, 보관 기간 7일). 다만 pg_dump 같은 도구로 직접 백업을 하나 더 받아 두기를 권합니다. 저희 테스트에서 Zeabur의 백업 형식은 Neon, Supabase 같은 관리형 DB로 복원할 때 오류가 났습니다. 명령어와 주의점은 Zeabur 데이터베이스 백업과 복원에 정리했습니다.
3단계: 어디로 옮길지 정하기
| 서비스 | 가장 손이 덜 가는 이전처 | 자세히 |
|---|---|---|
| 정적 사이트, 프런트엔드(React/Vue/Vite) | Cloudflare | 대안 비교 |
| 백엔드 API, LINE·Discord 봇 | Google Cloud Run | Cloud Run 이전 (테스트 완료) |
| PostgreSQL | Neon, Supabase 같은 관리형 서비스 | 데이터베이스 편 |
| n8n 같은 셀프 호스팅 도구 | VPS + Docker Compose | n8n 이전 (테스트 완료) |
| Zeabur에서 산 도메인 | 다른 등록 기관으로 이전 | 도메인과 DNS |
4단계: 이전 후 점검
- 사이트가 열리고 HTTPS가 정상이다
- 로그인, 결제, 메일 발송 같은 핵심 흐름을 실제로 한 번씩 해 봤다
- 중요한 테이블 몇 개의 행 수가 기존 환경과 같다
- 이미지를 올리고 재배포한 뒤에도 남아 있다
- 챗봇, 예약 작업, Webhook이 모두 동작한다
- 새 플랫폼에 매일 자동 백업을 설정했다
- 옛 키를 폐기하고 GitHub의 Zeabur App을 삭제했다
- 전체 백업을 내 컴퓨터에 최소 내년까지 보관한다
환불과 보상
- 잔액 환불과 보안 사고 손해 보상은 Zeabur Support에 각각 따로 신청해야 합니다
- 타이베이시 소비자보호관은 환불은 원칙적으로 소비자가 원래 결제한 통화로 돌려줘야 한다고 밝혔습니다
- Zeabur는 미국에 등록된 회사로 대만에 지사가 없습니다. 고객 지원으로 해결되지 않으면 국제 소비자 분쟁 사이트 eConsumer.gov에 신고하거나 카드사에 결제 이의 제기(차지백)를 문의할 수 있습니다
- 신청할 때 청구서, 결제 기록, 보안 사고로 인한 손해 증거(API 청구서의 비정상 사용 내역 등)를 첨부하세요
플랫폼이 무너지면 데이터는 어디로 가나: Character.ai 파산 사례
같은 주, AI 채팅 플랫폼 Character.ai가 미국 델라웨어주에서 챕터 11 파산 보호를 신청하고 자산 매각에 나섰습니다. 사용자들이 개인정보처리방침을 살펴보니, 사용자 데이터는 채팅 기록, 음성, 이미지와 영상을 포함해 회사나 그 자산의 매각 또는 매각 협상과 관련해 공개될 수 있다고 되어 있었습니다.
CBS와 KQED 보도에 따르면:
- 회사는 사용자 데이터가 “개인정보처리방침에 따라 계속 보호된다”고 했지만, 채팅 기록이 매각 대상 자산에 포함되는지는 밝히지 않았습니다
- 디즈니는 2,000만 달러에 Character.ai 지식재산의 비독점 라이선스를 받기로 했습니다. 보도에 따르면 이 입찰에는 사용자 데이터와 계정이 포함되지 않지만, 다른 입찰자가 무엇을 받게 될지는 알 수 없습니다
- 데이터 내보내기는 3–4주가 걸리고 다운로드 링크는 7일 후 만료됩니다. 매각 절차의 기한은 12/17입니다
- 선례: 유전자 검사 기업 23andMe가 지난해 파산했을 때, 20개가 넘는 주가 소송을 냈는데도 고객의 유전자 데이터는 공동 창업자가 이끄는 비영리 단체에 매각되었습니다
Zeabur는 상황이 다릅니다. Zeabur는 서비스를 종료하는 것이지 자산을 매각하는 것이 아니며, 데이터 양도 소식도 없습니다. 그래도 문제의 본질은 같습니다. 데이터가 다른 회사의 플랫폼에 있는 한, 그 플랫폼이 무너지면 데이터의 행방을 정하는 사람은 내가 아닙니다.
Zeabur에서 옮긴 뒤에는 세 가지를 권합니다.
- 백업이 내 손에 있는지 확인한 뒤 Zeabur의 데이터를 삭제하기. 서비스, 볼륨, 프로젝트를 삭제하고, 환불을 신청할 때 계정 데이터 삭제도 함께 요청해 서면 기록을 남기세요
- 새 플랫폼은 ‘데이터를 어떻게 가지고 나갈 수 있는가’부터 보기. 언제든
.sql같은 표준 형식으로 전체 백업을 내려받을 수 있나요? 아니라면 그 플랫폼이 다음 위험입니다 - AI 도구도 포함하기. AI 채팅 도구에 붙여 넣은 고객 데이터, 계약서, 코드도 그 회사의 개인정보처리방침과 파산 절차의 영향을 받습니다. 회사 기밀 데이터에는 데이터 보관·삭제 조건이 명확한 기업용 플랜을 우선하세요