Säkerhetskopiera Nextcloud

Säkerhetskopiera Nextcloud Lär dig hur du säkerhetskopierar din Nextcloud-installation för att undvika dataförlust.

Du har antagligen hört att Nextcloud har blivit offer för en riktad ransomware med namnet NextCry. Denna ransomware krypterar användarfiler och ger upp detta meddelande:

"DU HAR FÅTT DIN FILER HAR FÖRESKRIVAS MED ANVÄNDNING AV EN STARK AES-256 ALGORITM – SEND 0, 025 BTC TILL FÖLJANDE WALLET plånbokskryptografisk adress OCH EFTER BETALA KONTAKT cyberbrottsmails e-post FÖR ATT ÅTERBJUDA NYCKEL NÖDVÄNDIGT ATT FILTA "

Ransomware raderar alla mappar och filer som kan användas för att återställa infekterade filer till ett rent tillstånd och krypterar sedan användarens filer.

På grund av detta kanske du vill veta hur du säkerhetskopierar din Nextcloud-instans. Just nu har Nextcloud ingen officiell säkerhetslösning. Enligt medarbetare av Nextcloud (och bara generellt fantastisk kille), Jos Poortvliet, "Vi ville utveckla en säkerhetskopieringslösning för Nextcloud 18, men killen som arbetade med den fick en massa saker på sin tallrik så det vann Det är inte säkert i januari. Men vid någon tidpunkt vill vi verkligen göra det. "

Så en backup-lösning skulle kunna komma till Nextcloud inom en snar framtid. Fram till dess måste du veta hur du säkerhetskopierar den instansen.

Vad du behöver

Vad du behöver för att göra detta arbete är:

  • En löpande instans av Nextcloud

  • En användare med sudo-privilegier

  • En plats för att hysa säkerhetskopierade data

Jag antar att din instans av Nextcloud är installerad i / var / www / html / nextcloud. Om din varierar, gör den justeringen efter behov.

Hur man sätter Nextcloud i underhållsläge

Det första du ska göra är att placera din instans av Nextcloud i underhållsläge. För att göra detta, logga in på värdservern och utfärda kommandona:

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

Vid denna tidpunkt är Nextcloud nu i underhållsläge.

Säkerhetskopiera mappar

Därefter finns det ett antal mappar och filer som ska säkerhetskopieras. Istället för att säkerhetskopiera dem individuellt säkerhetskopierar vi dock hela Nextcloud-mappen med rsync. Det är här du behöver en sekundär plats för data. Jag skulle göra detta med några steg:

Skapa säkerhetskopian med följande kommandon:

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

Där LOCATION är katalogen för att installera Nextcloud-installationen. Beroende på hur mycket data du har i den katalogen kan det ta lite tid.

Mål säkerhetskopieringsmappen med följande kommando:

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

Där LOCATION är platsen som innehåller säkerhetskopian och DATE är det datum som bifogas filnamnet.

Säkerhetskopiera databasen

Katalogerna är inte det enda som kräver säkerhetskopiering. Vi måste också säkerhetskopiera vår databas. Jag antar att du använder antingen MySQL eller MariaDB. För att säkerhetskopiera databasen, utfärda kommandot:

 sudo mysqldump --single -action -h SERVER -u ANVÄNDARE -p nextcloud> nextclouddb-backup_`date + "% Y% m% d" `.bak 

Där SERVER är platsen för databasen - om den är värd på samma maskin som Nextcloud kommer den att vara lokalhost - och USER är en användare med MySQL-administratörsbehörighet.

När du har tagit hand om både din databas och din katalogsäkerhetskopiering kan du hålla dem på en säker plats.

Du bör antagligen ta regelbundna säkerhetskopior av både din Nextcloud-katalog och databas. Så fundera på att skapa ett cron-jobb för den här uppgiften (att sätta båda kommandona i ett skript).

Hur du flyttar din Nextcloud-server från underhållsläget

Nu när dina säkerhetskopior tas om hand flyttar du din Nextcloud-server från underhållsläget med kommandona:

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

Grattis, din Nextcloud-server har säkerhetskopierats. Nästa gång vi tar upp detta ämne återställer vi säkerhetskopian till en nyinstallerad instans av Nextcloud.

Cloud och allt som ett nyhetsbrev för tjänster

Det här är din resurs för det senaste om AWS, Microsoft Azure, Google Cloud Platform, XaaS, molnsäkerhet och mycket mer. Levereras måndagar

Registrera dig idag

© Copyright 2020 | mobilegn.com