Een back-up maken van Nextcloud

Een back-up maken van Nextcloud Leer hoe u een back-up maakt van uw Nextcloud-installatie om gegevensverlies te voorkomen.

Je hebt waarschijnlijk inmiddels gehoord dat Nextcloud het slachtoffer is geworden van een gerichte ransomware genaamd NextCry. Deze ransomware versleutelt gebruikersbestanden en biedt dit bericht:

"U bent gehackt, uw bestanden zijn versleuteld met behulp van een sterke AES-256 ALGORITHM – Stuur 0, 025 BTC naar de volgende portemonnee portemonnee cryptografisch adres EN NA BETALEN CONTACT e-mail van de cybercriminelen OM DE SLEUTEL NOODZAKELIJK TE VERWIJDEREN OM UW BESTANDEN TE ONTSLUITEN "

De ransomware verwijdert alle mappen en bestanden die kunnen worden gebruikt om geïnfecteerde bestanden in een schone staat te herstellen en codeert vervolgens de bestanden van de gebruiker.

Daarom wilt u misschien weten hoe u een back-up maakt van uw Nextcloud-exemplaar. Vanaf nu heeft Nextcloud geen officiële back-upoplossing. Volgens mede-oprichter van Nextcloud (en gewoon over het algemeen geweldige kerel), Jos Poortvliet, "wilden we een back-upoplossing ontwikkelen voor Nextcloud 18, maar de man die eraan werkte kreeg veel dingen op zijn bord, dus het won het zal zeker januari zijn. Maar op een gegeven moment willen we het echt doen. "

Dus een back-upoplossing zou in de nabije toekomst naar Nextcloud kunnen komen. Tot die tijd moet u weten hoe u een back-up van dat exemplaar maakt.

Wat je nodig hebt

Wat je nodig hebt om dit te laten werken zijn:

  • Een actief exemplaar van Nextcloud

  • Een gebruiker met sudo-rechten

  • Een locatie voor de back-upgegevens

Ik ga ervan uit dat je exemplaar van Nextcloud is geïnstalleerd in / var / www / html / nextcloud. Als die van jou varieert, breng die aanpassing dan indien nodig aan.

Hoe Nextcloud in onderhoudsmodus te zetten

Het eerste wat u moet doen, is uw exemplaar van Nextcloud in de onderhoudsmodus plaatsen. Meld u hiervoor aan bij de hostingserver en voer de opdrachten uit:

 cd / var / www / html / nextcloud sudo -u www-data php occ onderhoud: mode --on 

Op dit moment bevindt Nextcloud zich nu in de onderhoudsmodus.

Een back-up maken van mappen

Vervolgens is er een aantal mappen en bestanden waarvan een back-up moet worden gemaakt. In plaats van er afzonderlijk een back-up van te maken, maken we echter een back-up van de hele Nextcloud-map met rsync. Hier hebt u een secundaire locatie voor de gegevens nodig. Ik zou dit met een paar stappen doen:

Maak de back-up met de volgende opdrachten:

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

Waar LOCATION de map is waarin de Nextcloud-installatie zich bevindt. Afhankelijk van hoeveel gegevens u in die map heeft, kan dit enige tijd duren.

Tar de back-upmap met de volgende opdracht:

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

Waar LOCATION de locatie is waar de back-up zich bevindt en DATE de datum is die is gekoppeld aan de bestandsnaam.

Een back-up van de database maken

De mappen zijn niet het enige dat een back-up vereist. We moeten ook een back-up van onze database maken. Ik ga ervan uit dat je MySQL of MariaDB gebruikt. Om een ​​back-up van de database te maken, geeft u de opdracht:

 sudo mysqldump - één-transactie -h SERVER -u GEBRUIKER -p nextcloud> nextclouddb-backup_`date + "% Y% m% d" `.bak 

Waar SERVER de locatie van de database is - als deze op dezelfde machine wordt gehost als Nextcloud, wordt dit localhost - en USER is een gebruiker met MySQL-beheerdersrechten.

Nadat u zowel uw database als uw directory-backups hebt verzorgd, bewaart u ze op een veilige locatie.

U moet waarschijnlijk regelmatig back-ups maken van zowel uw Nextcloud-directory als uw database. Overweeg dus om voor deze taak een cron-taak te maken (beide opdrachten samen te voegen in een script).

Hoe uw Nextcloud-server uit de onderhoudsmodus te halen

Nu uw back-ups worden verzorgd, plaatst u uw Nextcloud-server uit de onderhoudsmodus met de opdrachten:

 cd / var / www / html / nextcloud sudo -u www-data php occ onderhoud: mode --off 

Gefeliciteerd, er is een back-up gemaakt van uw Nextcloud-server. De volgende keer dat we dit onderwerp behandelen, herstellen we de back-up naar een nieuw geïnstalleerd exemplaar van Nextcloud.

Cloud en Everything as a Service-nieuwsbrief

Dit is uw favoriete bron voor het laatste nieuws over AWS, Microsoft Azure, Google Cloud Platform, XaaS, cloudbeveiliging en nog veel meer. Maandagen bezorgd

Schrijf je vandaag in

© Copyright 2020 | mobilegn.com