Einführung
ownCloud ist eine leistungsfähige Lösung, um Ihr digitales Leben auf einem privaten Server zu speichern. Standardmäßig werden Daten auf derselben Partition wie das Betriebssystem gespeichert, was zu einem Mangel an freiem Speicherplatz führen kann. Wenn beispielsweise hochauflösende Bilder und hochauflösende Videos fortlaufend gesichert werden, kann der Speicherplatz knapp werden. Mit zunehmendem Speicherbedarf kann es erforderlich werden, das ownCloud-Verzeichnis "+ data" zu verschieben. Unabhängig davon, ob Sie mehr Speicherplatz hinzufügen oder nur den Standardspeicherort ändern möchten, führt Sie dieses Lernprogramm durch das Verschieben des + data +
- Verzeichnisses von ownCloud.
Voraussetzungen
Bevor Sie dieses Handbuch verwenden können, muss ein ownCloud-Server installiert und konfiguriert werden. Sie können dies einrichten, indem Sie this guide befolgen. Wenn unser Installationshandbuch verwendet wurde, befindet sich das Verzeichnis "+ data " im Webstamm von ownCloud, der sich standardmäßig unter " / var / www / owncloud +" befindet.
In diesem Beispiel verschieben wir das ownCloud-Verzeichnis "+ data" auf ein angefügtes zusätzliches Speichervolume, das unter "+ / mnt / owncloud" bereitgestellt wird. Wenn Sie DigitalOcean verwenden, können Sie ein Blockspeichervolume bereitstellen, um diese Rolle zu erfüllen, indem Sie unseren How To folgen Blockspeicher auf DigitalOcean verwenden.
Unabhängig vom verwendeten zugrunde liegenden Speicher kann Ihnen dieses Handbuch dabei helfen, das Verzeichnis "+ data" für ownCloud an einen neuen Speicherort zu verschieben.
Schritt 1 - Verschieben des ownCloud Data Directory
Wenn ownCloud verwendet wird und Änderungen am Backend vorgenommen werden, besteht die Möglichkeit, dass Daten beschädigt oder beschädigt werden. Um dies zu verhindern, stoppen wir Apache mit dem Dienstprogramm + systemctl +
:
sudo systemctl stop apache2
Einige der Dienstverwaltungsbefehle zeigen keine Ausgabe an. Verwenden Sie das Dienstprogramm "+ systemctl" mit dem Befehl "+ status of", um sicherzustellen, dass Apache nicht mehr ausgeführt wird:
sudo systemctl status apache2
In der letzten Zeile der Ausgabe sollte angegeben werden, dass sie angehalten wurde.
Output. . .
Stopped LSB: Apache2 web server.
Bei gestopptem Apache verschieben wir das Verzeichnis "+ data" mit dem Befehl "+ mv" an den neuen Speicherort:
sudo mv /var/www/owncloud/data
Nachdem das "+ data +" - Verzeichnis verschoben wurde, aktualisieren wir ownCloud, damit es von dieser Änderung erfährt.
Schritt 2 - Zeigen von ownCloud auf den neuen Datenstandort
ownCloud speichert seine Konfigurationen in einer einzigen Datei, die wir mit dem neuen Pfad zum Verzeichnis + data +
bearbeiten.
Öffne die Datei mit dem + nano +
Editor:
sudo nano /var/www/owncloud/config/config.php
Suchen Sie die Variable "+ datadirectory +" und aktualisieren Sie ihren Wert mit der neuen Position.
/var/www/owncloud/config/config.php
. . .
'datadirectory' => '',
. . .
Nachdem das Verzeichnis "+ data +" verschoben und die Konfigurationsdatei aktualisiert wurde, können wir bestätigen, dass auf unsere Dateien vom neuen Speicherort aus zugegriffen werden kann.
Schritt 3 - Starten von Apache
Jetzt können wir Apache mit dem Befehl + systemctl +
starten und wieder auf ownCloud zugreifen:
sudo systemctl start apache2
Zum Schluss navigieren Sie zur ownCloud-Weboberfläche:
https:///owncloud
ownCloud ist eine Webanwendung und kann die Integrität ihrer Konfiguration nicht überprüfen. Der Zugriff auf die Webschnittstelle bedeutet daher, dass der Vorgang erfolgreich war.
Fazit
In diesem Tutorial haben wir den verfügbaren Speicherplatz für ownCloud erweitert. Wir haben dies erreicht, indem wir das Verzeichnis "+ data " auf ein zusätzliches Speichervolume verschoben haben. Obwohl wir ein Blockspeichergerät verwendeten, sollten die Anweisungen hier für das Verschieben des Verzeichnisses " data +" unabhängig von der verwendeten Technologie gelten.