Nieudana aktualizacja NextCloud 26

Przetłumaczone automatycznie z angielskiego. Przeczytaj oryginał

Używam NextCloud jako alternatywy dla Zdjęć Google. Mój smartfon wysyła zdjęcia przez OpenVPN do mojej instancji NextCloud. Jednak od ponad roku aplikacja na Androida pokazuje powiadomienie, że wersja serwera jest nieaktualna, a automatyczne przesyłanie od czasu do czasu nie działa. Uznałem więc, że czas na aktualizację. Nie poszło dobrze:

Próbowałem przeprowadzić aktualizację przez interfejs. Zawieszała się w różnych miejscach, a w końcu dostałem to:

Jest jednak dużo prostsza opcja. Zainstaluj świeżą kopię NextCloud. Wolę używać obrazu ISO dla VM (https://www.turnkeylinux.org/nextcloud) zamiast kontenerów LXC. Mam wrażenie, że kontener LXC czasem niesie ze sobą zbyt wiele ograniczeń, takich jak kapryśne backupy, funkcje jądra itp. Gdy masz czystą instalację, skopiuj dane z pierwotnej lokalizacji do /var/www/nextcloud-data/ i uruchom następujące polecenie:

Bash
sudo -u www-data php occ files:scan --all

Pamiętaj, żeby najpierw zainstalować sudo (apt install sudo). To wszystko. Używam NextCloud wyłącznie do automatycznego przesyłania zdjęć i filmów, więc mój przypadek jest dość prosty. Jeśli używasz różnych integracji, kalendarzy, poczty itp., to Twój scenariusz migracji jest znacznie bardziej skomplikowany.

Zaznaczam, że próbowałem naprawić wszystkie te problemy z aktualizacją – z uprawnieniami, brakującymi plikami itp. – ale po godzinie wszystko zawiesiło się na dobre, więc zdecydowałem się pójść na łatwiznę.

Wersja Markdown

Wszystkie treści na tej stronie są udostępniane na licencji Uznanie autorstwa – Użycie niekomercyjne – Bez utworów zależnych 4.0 Międzynarodowe (CC BY-NC-ND 4.0). Cytuj jako: Michał Sobczak, „Nieudana aktualizacja NextCloud 26”, 6 lutego 2025, https://michalasobczak.pl/pl/posts/nextcloud-update-failed.html