Aktualizacja i migracja: Migracja do DiscVault 26
Cel i rezultat
Dział zatytułowany „Cel i rezultat”Wykonaj procedurę właściwą dla strony: Aktualizacja i migracja: Migracja do DiscVault 26. Ta procedura korzysta z /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
Dotyczy
Dział zatytułowany „Dotyczy”Ta strona dotyczy wyłącznie Aktualizacja i migracja: Migracja do DiscVault 26 (Docker · web). Granice kanału i danych: DiscVault · ghcr.io/helmerznl/discvault:latest; DiscVault 26; źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania · SQLite → PostgreSQL; DiscVault · ghcr.io/helmerznl/discvault:beta; DiscVault 26; źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania · SQLite → PostgreSQL. Punkty kontrolne tej strony: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
DiscVault v26 – stabilny
Dział zatytułowany „DiscVault v26 – stabilny”- DiscVault ·
ghcr.io/helmerznl/discvault:latest - DiscVault 26
- źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania · SQLite → PostgreSQL
DiscVault v26 – beta
Dział zatytułowany „DiscVault v26 – beta”- DiscVault ·
ghcr.io/helmerznl/discvault:beta - DiscVault 26
- źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania · SQLite → PostgreSQL
Wymagania wstępne
Dział zatytułowany „Wymagania wstępne”- źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania ·
/data/discvault.db - zrzut PostgreSQL i archiwum plików z tego samego okna bez zapisów
- dostęp właściciela
Procedura
Dział zatytułowany „Procedura”- Utwórz kopię: źródło istniejących danych tylko do odczytu; nigdy bieżąca baza czasu wykonywania · zrzut PostgreSQL i archiwum plików z tego samego okna bez zapisów
- Sprawdź:
/api/next/migration/readiness·ready_for_confirmation - Uruchom:
POST /api/next/migration/start - Porównaj: gotowość jest potwierdzona, migracja ma zero błędnych rekordów, a liczby i próbka multimediów się zgadzają
Polecenia i ustawienia
Dział zatytułowany „Polecenia i ustawienia”Oba kanały
Dział zatytułowany „Oba kanały”curl --fail http://localhost:6080/api/next/migration/readinesscurl --fail http://localhost:6080/api/next/migration/statuscurl --fail -X POST http://localhost:6080/api/next/migration/start \ -H 'Content-Type: application/json' -d '{}'curl --fail http://localhost:6080/api/next/migration/statusOczekiwany rezultat
Dział zatytułowany „Oczekiwany rezultat”Zaakceptuj wynik dla Aktualizacja i migracja: Migracja do DiscVault 26 tylko gdy wszystkie poniższe wyniki są prawdziwe: gotowość jest potwierdzona, migracja ma zero błędnych rekordów, a liczby i próbka multimediów się zgadzają. Punkty kontrolne tej strony: /migration/readiness · ready_for_confirmation · /data/discvault.db · SQLite.
- gotowość jest potwierdzona, migracja ma zero błędnych rekordów, a liczby i próbka multimediów się zgadzają
Bezpieczeństwo i wycofanie
Dział zatytułowany „Bezpieczeństwo i wycofanie”Następny krok
Dział zatytułowany „Następny krok”Konfiguracja: Zmienne środowiskowe
Źródło i stan
Dział zatytułowany „Źródło i stan”helmerzNL/DiscVault@6d27c689ac21- Źródło i stan:
2026-07-14 - DiscVault Docs:
0.1.0
