Heute zeigen wir Ihnen in diesem Artikel, wie Sie Blockspeicher verwenden, um den Speicherplatz auf Nextcloud-Instanzen zu erhöhen🇧🇷 Die ursprüngliche Open-Source-Software von 2016, bekannt als Nextcloud, ermöglicht Ihnen die Verwaltung eines privaten Cloud-Speichers Bedienung. Es enthält ähnliche Attribute wie andere Dienste wie Dropbox.

Linux-Benutzer können die Nextcloud-Serversoftware kostenlos installieren und Windows-, OS X-oder Linux-Benutzer können die Nextcloud-Client-Software installieren. Sowohl für Android als auch für iOS sind mobile Apps verfügbar. Viele der ursprünglichen OwnCloud-Teammitglieder, die das Projekt gegabelt haben, um Nextcloud zu erstellen. Obwohl es viele Ähnlichkeiten zwischen den beiden Projekten gibt, sind ihre Schnittstellen und jeweiligen Lizenzvereinbarungen, insbesondere für Enterprise-Editionen, unterschiedlich.

O-Funktionen, auf die Ihr Konto zugreifen kann, werden vom Nextcloud-Partner kontrolliert, wenn Sie sich für den einfachen Ansatz entscheiden und lassen Sie sie eine vollständig gehostete Cloud für Sie aufbauen. Während Premium-Konten in der Regel vollen Administratorzugriff gewähren, sodass Sie Programme installieren und nach Herzenslust ändern können, beschränken kostenlose, vollständig gehostete Konten häufig den Zugriff auf Funktionen wie Dateiversionierung und End-to-End-Verschlüsselung. Wir haben unten die Schritte zur Verwendung von Blockspeicher erwähnt, um den Speicherplatz auf der Nextcloud-Instanz zu erhöhen.

Schritte zur Verwendung von Blockspeicher, um den Speicherplatz auf der Nextcloud-Instanz zu erhöhen

Kontextualisieren Sie das Volumen des Blockspeichers

Schritt 1: Verwenden Sie zuerst SSH, um sich bei Ihrer Nextcloud-Instanz anzumelden:

ssh

Schritt 2: Wenn wir df-h ausführen, können wir die aktuelle Liste der angehängten Speichervolumes sehen:

df-h

Schritt 3: Der zweite im Panel angezeigte Befehl wird ein Verzeichnis erstellen, in dem das Volume gemountet werden soll:

sudo mkdir „/mnt/nextcloud-data“

Schritt 4: Der dritte Befehl wird tatsächlich die neues Volume für Ihr Dateisystem🇧🇷 Verwenden Sie unbedingt den Panel-Befehl, das Folgende wird nur als Beispiel gezeigt, wie es normalerweise aussieht:

sudo mount „/dev/disk/by-id/scsi-0Linode_Volume_nextcloud-data“

Schritt 5: Überprüfen Sie dann die Ausgabe von df-Befehl und vergewissern Sie sich, dass das neue Volume in der Ausgabe aufgeführt ist:

df-h

Schritt 6: Dann stellen wir sicher, dass /etc/fstab auf das neue Volume aktualisiert wird, um sicherzustellen, dass es bei jedem Serverstart automatisch gemountet wird🇧🇷

sudo nano/etc/fstab

Schritt 7: Im Bedienfeld wird die richtige Zeile angezeigt, die für das neue Volume hinzugefügt werden muss, sodass Sie einfach Kopieren und diese Zeile in die /etc/fstab-Datei🇧🇷

Blockspeicher mit Nextcloud in Kontext setzen

Nun, da wir eine neues Blockspeichervolumen, Nextcloud wird es immer noch nicht verwenden. Wir definieren also das neue Volume als Speichervolume für die Nextcloud-Daten.

Schritt 1: Zuerst cd in die Nextcloud-App strong>-Verzeichnis auf Ihrem Server. Dieser Pfad variiert von Installation zu Installation, aber im vorherigen Artikel/Video haben wir das folgende Verzeichnis verwendet (zumindest in meinem Fall):

/var/www/nextc.oud.learnlinux.cloud

Schritt 2: Beachten Sie, dass es in diesem Verzeichnis ein Unterverzeichnis namens data gibt. Sie werden wahrscheinlich einige Dateien/Verzeichnisse in diesem Datenverzeichnis haben. Verwenden Sie weiterhin cd, um in das Datenverzeichnis zu wechseln, und verschieben Sie dann dessen Inhalt auf das Blockspeichergerät:

mv */mnt/nextcloud-data/

Schritt 3: Nachdem wir den Inhalt des aktuellen Datenverzeichnisses auf das neue Blockspeicher-Volume verschoben haben, können wir Nextcloud anweisen, dieses Volume für seine Daten zu verwenden. Im Konfigurationsverzeichnis sollten Sie eine Konfigurationszeile haben, die mit dem Datenverzeichnis übereinstimmt:

‘datadirectory’=>’/var/www/nextcloud.learnlinux.cloud’,

Schritt 4: Aktualisieren Sie den in einfache Anführungszeichen eingeschlossenen Pfadabschnitt auf den Pfad zu dem neu bereitgestellten Datenvolumen, das wir definieren🇧🇷

‘datadirectory’=>’/mnt/nextcloud-data’,

Schritt 5: Überprüfen Sie das vorherige Datenverzeichnis noch einmal und prüfen Sie, ob dort versteckte Dateien vorhanden sind. Stellen Sie in diesem Fall sicher, dass Sie verschieben, auch wenn der vorherige Befehl dies nicht getan hat:

mv.htaccess.ocdata/mnt/nextcloud-data

Schritt 6: Stellen Sie sicherheitshalber sicher, dass die Berechtigungen im Datenordner (in Bezug auf die Eigentümerschaft) sind auf das neue Speichervolumen angewendet🇧🇷

sudo chown www-data:www-data-R/mnt/nextcloud-data

Abschließende Worte

Wir hoffen, dass Ihnen unser Artikel über die Verwendung von Blockspeicher zur Erhöhung des Speicherplatzes auf Ihrer Nextcloud-Instanz gefällt. Sie können alle Funktionen von Nextcloud-Funktionen nutzen, wenn Sie Ihre eigene Instanz einrichten, entweder selbst gehostet oder auf Ihrem eigenen Webspace (dazu später mehr). Die wichtigsten beliebten Funktionen von Nextcloud sind hier aufgelistet, aber Sie können aus über hundert Apps wählen, um die Funktionalität erheblich zu erweitern.

By Maxwell Gaven

Ich habe 7 Jahre im IT-Bereich gearbeitet. Es macht Spaß, den stetigen Wandel im IT-Bereich zu beobachten. IT ist mein Job, Hobby und Leben.