So sichern Sie Nextcloud

Sichern von Nextcloud Erfahren Sie, wie Sie Ihre Nextcloud-Installation sichern, um Datenverlust zu vermeiden.

Sie haben wahrscheinlich schon gehört, dass Nextcloud Opfer einer gezielten Ransomware namens NextCry geworden ist. Diese Ransomware verschlüsselt Benutzerdateien und bietet folgende Meldung an:

"SIE WURDEN GEHACKT, IHRE DATEIEN WURDEN MIT EINEM STARKEN AES-256-ALGORITHMUS EINGESCHRIEBEN - SENDEN SIE 0, 025 BTC AN DIE FOLGENDE Brieftasche kryptografische Adresse der Brieftasche UND KONTAKTIEREN SIE NACH DER ZAHLUNG E-Mail der Cyber-Kriminellen, um den Schlüssel zum Wiederherstellen Ihrer Dateien wiederherzustellen ""

Die Ransomware löscht alle Ordner und Dateien, die möglicherweise zum Wiederherstellen infizierter Dateien in einem sauberen Zustand verwendet werden, und verschlüsselt dann die Dateien des Benutzers.

Aus diesem Grund möchten Sie möglicherweise wissen, wie Sie Ihre Nextcloud-Instanz sichern. Nextcloud hat derzeit keine offizielle Backup-Lösung. Jos Poortvliet, Mitbegründer von Nextcloud (und im Allgemeinen ein großartiger Typ), sagte: "Wir wollten eine Backup-Lösung für Nextcloud 18 entwickeln, aber der Typ, der daran arbeitet, hat eine Menge Zeug auf seinem Teller, also hat es gewonnen." Es ist sicher nicht Januar. Aber irgendwann wollen wir es wirklich tun. "

So könnte in naher Zukunft eine Backup-Lösung zu Nextcloud kommen. Bis dahin müssen Sie wissen, wie diese Instanz gesichert wird.

Was du brauchen wirst

Was Sie brauchen, um diese Arbeit zu machen, sind:

  • Eine laufende Instanz von Nextcloud

  • Ein Benutzer mit Sudo-Berechtigungen

  • Ein Speicherort für die gesicherten Daten

Ich gehe davon aus, dass Ihre Instanz von Nextcloud in / var / www / html / nextcloud installiert ist. Wenn Ihre variiert, nehmen Sie diese Anpassung nach Bedarf vor.

So versetzen Sie Nextcloud in den Wartungsmodus

Als erstes müssen Sie Ihre Instanz von Nextcloud in den Wartungsmodus versetzen. Melden Sie sich dazu beim Hosting-Server an und geben Sie die folgenden Befehle ein:

 cd / var / www / html / nextcloud sudo -u www-daten php occ wartung: mode --on 

Zu diesem Zeitpunkt befindet sich Nextcloud jetzt im Wartungsmodus.

So sichern Sie Ordner

Als Nächstes müssen eine Reihe von Ordnern und Dateien gesichert werden. Anstatt sie jedoch einzeln zu sichern, sichern wir den gesamten Nextcloud-Ordner mit rsync. Hier benötigen Sie einen sekundären Speicherort für die Daten. Ich würde dies mit ein paar Schritten tun:

Erstellen Sie das Backup mit den folgenden Befehlen:

 cd / var / www / html / sudo rsync -Aavx nextcloud / / LOCATION / nextcloud-backup_`date + "% Y% m% d" `/ 

Wobei LOCATION das Verzeichnis ist, in dem sich die Nextcloud-Installation befindet. Je nachdem, wie viele Daten sich in diesem Verzeichnis befinden, kann dies einige Zeit dauern.

Tarieren Sie den Sicherungsordner mit dem folgenden Befehl:

 tar cfz /LOCATION/nextcloud-backup_DATE.tgz / LOCATION / nextcloud-backup_DATE / 

Wobei LOCATION der Speicherort der Sicherung ist und DATE das Datum ist, das an den Dateinamen angehängt ist.

So sichern Sie die Datenbank

Die Verzeichnisse sind nicht das einzige, was gesichert werden muss. Wir müssen auch unsere Datenbank sichern. Ich gehe davon aus, dass Sie entweder MySQL oder MariaDB verwenden. Geben Sie den folgenden Befehl ein, um die Datenbank zu sichern:

 sudo mysqldump --single-transaction -h SERVER -u USER -p nextcloud> nextclouddb-backup_`date + "% Y% m% d" `.bak 

Wobei SERVER der Speicherort der Datenbank ist - wenn sie auf demselben Computer wie Nextcloud gehostet wird, ist sie localhost - und USER ist ein Benutzer mit MySQL-Administratorrechten.

Wenn Sie sowohl Ihre Datenbank- als auch Ihre Verzeichnissicherungen durchgeführt haben, bewahren Sie diese an einem sicheren Ort auf.

Sie sollten wahrscheinlich regelmäßige Sicherungen sowohl Ihres Nextcloud-Verzeichnisses als auch Ihrer Datenbank durchführen. Erstellen Sie also einen Cron-Job für diese Aufgabe (fügen Sie beide Befehle in einem Skript zusammen).

So verschieben Sie Ihren Nextcloud-Server aus dem Wartungsmodus

Nachdem Ihre Backups erledigt sind, verschieben Sie Ihren Nextcloud-Server mit den folgenden Befehlen aus dem Wartungsmodus:

 cd / var / www / html / nextcloud sudo -u www-daten php occ wartung: mode --off 

Herzlichen Glückwunsch, Ihr Nextcloud-Server wurde gesichert. Wenn wir uns das nächste Mal mit diesem Thema befassen, stellen wir die Sicherung auf einer neu installierten Instanz von Nextcloud wieder her.

Cloud und alles als Service Newsletter

Dies ist Ihre Anlaufstelle für die neuesten Informationen zu AWS, Microsoft Azure, Google Cloud Platform, XaaS, Cloud-Sicherheit und vielem mehr. Montags geliefert

Heute anmelden

© Copyright 2020 | mobilegn.com