config.yaml,
데이터베이스, 암호화 키는 데이터 디렉터리에 있으며,
업그레이드에 걸쳐 그대로 유지되므로 서버, 기록, 설정이 이어집니다.
Docker
새 이미지를 풀하고 동일한 데이터 볼륨으로 컨테이너를 다시 만듭니다.-v ipmideck-data:/data 볼륨에는 데이터가 들어 있으므로, 동일한 볼륨 이름을 재사용하면
모든 것이 유지됩니다. 릴리스 간 이동 시점을 정확히 제어하려면 latest 대신 버전을
고정하세요 (예: devluigi06/ipmideck:2.0.0).
pipx
pipx로 설치했다면 (Debian과 Ubuntu에서 권장되는 경로), 다음으로 업그레이드하세요.pip
패키지를 제자리에서 업그레이드한 다음 ipmideck를 다시 시작합니다.-U 플래그가 중요합니다. 단순한 pip install ipmideck는 패키지가 이미 설치되어 있으면
아무것도 하지 않고 이전 버전에 그대로 두게 됩니다.버전 확인
실행 중인 버전은 대시보드에 표시되며, 콘솔은 배너 아래의 크레딧 줄에 그것을 출력합니다 (예:v2.0.0). 상태 엔드포인트에서 읽을 수도 있습니다.
메이저 업그레이드 전에 백업을 받으세요. 그러면 문제가 생겼을 때 복원은
데이터 디렉터리를 되돌려 놓는 것만으로 됩니다.
다음 단계
- 백업 및 복원: 업그레이드 전에 데이터의 스냅샷을 받습니다.
- ipmideck 실행: 시작, 중지, 플랫폼별 데이터 디렉터리 위치.