본문으로 건너뛰기

다른 플랫폼에서 마이그레이션할 수 있나요?

네, 대부분의 경우 가능합니다. Yundera 앱은 표준 Docker 컨테이너이므로 다른 셀프호스팅 플랫폼에서 데이터를 마이그레이션하는 것이 간단합니다.

일반적인 마이그레이션 단계​

  1. 기존 플랫폼에서 데이터 내보내기 (앱 데이터, 데이터베이스, 미디어 파일)
  2. App Store를 통해 Yundera PCS에 같은 앱 설치
  3. /DATA/AppData/ 아래 적절한 디렉토리로 데이터 복사
  4. 앱 재시작 — 기존 데이터를 인식

플랫폼별 참고사항​

YunoHost에서​

YunoHost는 앱 데이터를 /home/yunohost.app/에 저장합니다. 관련 데이터를 PCS의 /DATA/AppData/{appname}/ 디렉토리로 복사하세요.

Umbrel에서​

Umbrel은 앱 데이터를 ~/umbrel/app-data/에 저장합니다. 디렉토리 구조가 Yundera와 비슷합니다 — 각 앱의 데이터 폴더를 대응하는 /DATA/AppData/ 경로로 매핑하세요.

CasaOS에서​

Yundera는 CasaOS 기반이므로 마이그레이션이 가장 간단합니다. /DATA/를 직접 복사하세요.

Docker Compose (수동 설정)에서​

기존 볼륨 마운트를 식별하고 /DATA/AppData/$AppID/ 아래 대응 경로로 데이터를 복사하세요.

앱별 마이그레이션​

앱마이그레이션 참고
ImmichPostgreSQL 데이터베이스와 업로드 디렉토리 복사
Jellyfinconfig과 메타데이터 디렉토리 복사
Nextcloud데이터 디렉토리와 데이터베이스 덤프 복사

유지되는 것​

  • 모든 파일과 미디어
  • 앱 설정과 데이터베이스
  • 사용자 계정 (자체 인증이 있는 앱)

변경되는 것​

  • 도메인 — 앱이 새로운 appname-you.nsl.sh URL을 받음
  • 인증 — AppShield 뒤의 앱은 이전 인증 방식 대신 Yundera SSO 사용

참조​