Nextcloud datadirectory verlegen

nextcloud

#1

Hi,

ich möchte gerne das nextcloud data directory verlegen auf einen Mountpunkt.
Ich bin nach folgender Anleitung vorgegangen:


Leider ist nun mein Nextcloud nicht mehr erreichbar.
"Internal Server Error

The server encountered an internal error and was unable to complete your request.
Please contact the server administrator if this error reappears multiple times, please include the technical details below in your report.
More details can be found in the server log."

Kann mir jemand einen Tip geben wie ich hier vorgehen kann.


#2

Läuft nun, man muss einen Symlink vom ursprünglichen Data Directroy auf das neue Mount machen, dann muss auch die config.php nicht angepasst werden.


#3

Hallo,

die zitierte Beschreibung berücksichtigt nicht den bei der Nextcloud-Integration vorliegende Betrieb in einem Dockercontainer.
Wo liegt denn der Mountpunkt, im Container oder im Host?
Wenn er im Container liegt: wie wollen Sie nach Containerupdates sicherstellen, dass der Mountpunkt wieder da ist?
Wenn er im Host liegt: Woher weiß der Container davon?

Das Einzige, was mir bei erhöhtem Speicherbedarf als halbwegs sinnvolle Methode einfällt, wäre, auf dem UCS das Verzeichnis “/var/lib/univention-appcenter/apps/nextcloud/” oder “data” darunter auf einen anderen Mountpoint zu legen. Andere Möglichkeiten, wie z.B. external Storage aus Nextcloud zu nehmen, gehen auch, sind aber noch etwas komplexer.

hth,
Dirk Ahrnke