Hallo,
frohes neues Jahr der tollen Gemeinde hier!!!
Ist ein echt tolles Projekt hier!!
Ich muss eine Neu-Installation fĂŒr NCP vornehmen. Ich will meine existierende Datenbank und Datenverzeichnis in die neue Installation einbinden.
Gibt es dafĂŒr eine Anleitung? Auf Deutsch bevorzugt?
In welcher Reihenfolge muss ich
- NCP installieren (als SD-Image von OwnYourBits)
- ⊠und aktivieren
- mit nc-datadir zum bestehenden Datenverzeichnis verweisen
- mit nc-restore das Backup einspielen?
- was vergessen?
Obige Reihenfolge bringt mich in nc-datadir und nc-restore immer wieder auf eine Fehlermeldungen:
Running nc-datadir
{âreqIdâ:âpM0Je3zOPAYMouvN21zcâ,âlevelâ:2,âtimeâ:â2022-01-01T13:17:48+00:00â,âremoteAddrâ:ââ,âuserâ:âââ,âappâ:âno app in contextâ,âmethodâ:ââ,âurlâ:âââ,âmessageâ:âTemporary directory /media/SSD/ncdata/tmp is not present or writableâ,âuserAgentâ:âââ,âversionâ:â22.2.2.0â}
Nextcloud is in maintenance mode - no apps have been loadedError reading data directory. Is NextCloud running and configured?
Done. Press any keyâŠ
Running nc-restore
check free spaceâŠ
extracting backup file /home/pi/nextcloud-bkp_20211225_1640417597.tarâŠ
restore filesâŠ
restore databaseâŠ
No datadir found in backup
/media/SSD/ncdata not found. Resetting to /var/www/nextcloud/data
{âreqIdâ:âa6T2GYXSQm5hNUzdXRs2â,âlevelâ:2,âtimeâ:â2022-01-01T13:08:54+00:00â,âremoteAddrâ:ââ,âuserâ:âââ,âappâ:âno app in contextâ,âmethodâ:ââ,âurlâ:âââ,âmessageâ:âTemporary directory /media/SSD/ncdata/tmp is not present or writableâ,âuserAgentâ:âââ,âversionâ:â22.2.2.0â}
Dein Datenverzeichnis ist ungĂŒltig
Stelle sicher, dass eine Datei â.ocdataâ im Wurzelverzeichnis des data-Verzeichnisses existiert.Kann das âDatenâ-Verzeichnis nicht erstellen
Dies kann zumeist behoben werden, indem dem Web-Server Schreibzugriff auf das Wurzel-Verzeichnis eingerĂ€umt wird. Siehe auch Installation wizard â Nextcloud latest Administration Manual latest documentationAn unhandled exception has been thrown:
Exception: Environment not properly prepared. in /var/www/nextcloud/lib/private/Console/Application.php:162
Stack trace:
#0 /var/www/nextcloud/console.php(98): OC\Console\Application->loadCommands()
#1 /var/www/nextcloud/occ(11): require_once(â/var/www/nextclâŠâ)
#2 {main}CleanupâŠ
Done. Press any keyâŠ
Dann auch Fehler im Web-Interface (âŠ:443):
Dein Datenverzeichnis ist ungĂŒltig Stelle sicher, dass eine Datei â.ocdataâ im Wurzelverzeichnis des data-Verzeichnisses existiert. Kann das âDatenâ-Verzeichnis nicht erstellen Dies kann zumeist behoben werden, indem dem Web-Server Schreibzugriff auf das Wurzel-Verzeichnis eingerĂ€umt wird. Siehe auch Installation wizard â Nextcloud latest Administration Manual latest documentation
Verzeichnis /media/SSD/ncdata existiert mit Owner www-data, darin auch die Datei .ocdata (0 bytes).
Ich kann auf die bestehende/alte NCP-Installation noch voll nutzen, aber die Raspbian-Installation ist an anderer Stelle nicht mehr brauchbar.
Bestehende Installation:
NC v22.2.2.0 / NCP v1.46.7
datadir: /media/SSD/ncdata
dbdir: /var/lib/mysql
PHP Zend v7.3.31
Raspbian GNU/Linux 10. 5.10.87-v7l+ (armv7l)
Hat schon jemand Erfahrung mit Bullseye nach dieser Anleitung?
System neu wie alt:
Raspberry4 4MB
SSD 500GB BTRFS per USB
Bin ich hier richtig? Oder sollte ich besser im Forum von NCP posten?
Danke fĂŒr jede Hilfe
Marcus