Nextcloud je uistinu softver budućnosti. Zahvaljujući tome, jednostavnije je nego ikad producirati vlastito korisničko rješenje Dropbox-a za pohranu na Linuxu. Postavljanje softvera izuzetno je jednostavno zahvaljujući stvarima poput Snap paketa. Međutim, nije jednostavno napraviti sigurnosnu kopiju instalacije NextCloud Snap.
Bilješka: Prije nego što napravite sigurnosnu kopiju Nextcloud, osigurajte da se cijela datoteka završava sinkroniziranjem. Tijekom postupka izrade sigurnosne kopije NextCloud će se isključiti, obustaviti sve usluge svim korisnicima koji su na nju povezani.
Zaustavite poslužitelj
Stvaranje sigurnosne kopije Nextcloud, posebno theSnap verzija zahtijeva obustavu poslužiteljskog softvera. Bez isključivanja poslužitelja Nextcloud, određene datoteke se ne mogu spremiti, mogu nastati pogreške u dopuštanju, pa čak i podaci mogu biti izgubljeni.
Srećom, obustavljanje pokrenutog Nextcloud poslužitelja jednako je jednostavno kao i instalacija! Za zaustavljanje poslužitelja otvorite terminal i steknite korijensku ljusku koristeći Su ili sudo -s, Zatim upotrijebite brzo zaustavljanje naredba za zaustavljanje svih Nextcloud usluga.
su -
ili
sudo -s snap stop nextcloud
Trčanje brzo zaustavljanje naredba će onemogućiti SQL bazu podataka i ostale pokrenute Nextcloud usluge. Neće ih deinstalirati, pa ne brinite! Vaše su datoteke sigurne!
Izrada sigurnosnih kopija mapa
Ako je poslužitelj privremeno isključen, sigurno je stvoriti sigurnosnu kopiju Nextclouda. No, prije nego što započne sigurnosno kopiranje na strani poslužitelja, preporučujemo stvaranje sigurnosne kopije ~ / Nextcloud mapa za svakog korisnika. Na taj način, ako se bilo što dogodi s sigurnosnom kopijom na poslužitelju, korisnici će i dalje imati duplikat svojih podataka.
Da biste stvorili sigurnosnu kopiju mape za sinkronizaciju Nextcloud, idite na bilo koje Linux računalo koje koristi poslužitelj za sinkronizaciju i otvorite terminal. U terminalu koristite Katran naredba za stvaranje arhive ~ / Nextcloud mapu. Obavezno zamijenite "korisničko ime" u naredbi dolje svojim korisničkim imenom.
tar -zcvpf nextcloud-local-backup-username.tar.gz ~/Nexcloud
Ovisno o tome koliko je velika ~ / Nextcloud je, proces kompresije može potrajati neko vrijeme. Kad je postupak arhiviranja dovršen, koristite GPG naredba za šifriranje arhive (iz sigurnosnih razloga.)
gpg -c nextcloud-local-backup-username.tar.gz rm nextcloud-local-backup-username.tar.gz
GnuPG će izlaziti nextcloud-local-backup-username.tar.gz.gpg.
Nakon što GPG dovrši postupak šifriranja, kriptirani sigurnosni kopiju stavite negdje na sigurno.
Izradite sigurnosnu kopiju Nextcloud
Izrada sigurnosne kopije Snap verzije Nextcloudadaleko najlakši u usporedbi s tradicionalnim postavama Nextcloud. Budući da je sve u mapi Nextcloud Snap, nema potrebe za izvozom SQL baza podataka ili nereda s pojedinim datotekama. Umjesto toga, korisnici mogu stvoriti potpunu sigurnosnu kopiju Nextclouda tako što će napraviti kopiju dvije pojedinačne mape.
Prva mapa za sigurnosno kopiranje u Nextcloud Snap direktoriju je konfiguracijski direktorij. Da biste odredili naziv mape configc Nextcloud, pokrenite lsblk i vidjeti gdje se nalazi u sustavu. Pri pisanju ovog članka mapa mount je:
/var/lib/snapd/snap/nextcloud/7658

Napravite novu sigurnosnu kopiju u / Home / username/ s mkdir naredite i koristite cp naredba da sve kopirate u njega.
mkdir ~/nextcloud-server-backup mkdir ~/nextcloud-server-backup/config sudo cp -rp /var/lib/snapd/snap/nextcloud/7658/* /home/username/nextcloud-server-backup/config
S konfiguracijskim datotekama Nextcloud u sigurnosnoj kopiji, vrijeme je za spremanje podataka.
mkdir ~/nextcloud-server-backup/data sudo cp -rp /var/snap/nextcloud/common/* /home/username/nextcloud-server-backup/data
Stisnite sigurnosnu kopiju
Sad kad je sigurnosna kopija dovršena, sigurno je komprimirati sigurnosnu kopiju u Tar arhivi. U terminalu komprimirajte podatke u TarGZ arhivu koristeći katran naredba.
Napomena: prije komprimiranja ove sigurnosne kopije provjerite imate li dovoljno prostora na disku da je podržite.
tar -zcvpf nextcloud-snap-server-backup.tar.gz ~/nextcloud-server-backup
Ovisno o tome koliko je podataka na Nextcloudu, ovo bi moglo potrajati. Kad je kompresija dovršena, slobodno premjestite sigurnosnu kopiju na vanjski tvrdi disk ili na sigurnosni datotečni poslužitelj datoteka.
Šifrirajte sigurnosnu kopiju
Server Nextcloud ima sigurnosnu kopiju, ali nije siguran jer nije šifriran. Da biste osigurali da su podaci na vašem Nextcloud poslužitelju sigurni od prisluškivanja, kriptirajte ga GnuPG.

Za šifriranje sigurnosne kopije otvorite terminal i izvršite sljedeću naredbu:
gpg -c nextcloud-snap-server-backup.tar.gz
Kao i Nextcloud lokalna sigurnosna kopija, tako će i GPG izdati a nextcloud-snap-server-backup.tar.gz.gpg datoteka. Ova je datoteka šifrirana i sigurna, tako da je u redu izbrisati nekodiranu arhivu:
rm nextcloud-snap-server-backup.tar.gz
Obnoviti povrat
Trebate vratiti sigurnosnu kopiju? Započnite premještanjem nextcloud-snap-server-backup.tar.gz.gpg na / Home / username /.
Zatim dešifrirajte arhivu pomoću GPG:
gpg nextcloud-snap-server-backup.tar.gz.gpg
Izdvojite arhivu pomoću katran.
tar -xvpf nextcloud-snap-server-backup.tar.gz
Ponovno instalirajte prije pokušaja vraćanja sigurnosne kopije (ako je na novom sustavu).
sudo snap install nextcloud sudo snap stop nextcloud
Vratiti sigurnosnu kopiju pomoću;
sudo cp -rpf /home/username/nextcloud-server-backup/data/* /var/lib/snapd/snap/nextcloud/7658/ sudo cp -rpf /home/username/nextcloud-server-backup/config/* /var/snap/nextcloud/common/
Na kraju, pokrenite Nextcloud poslužitelj s Snap start naredba.
sudo snap start nextcloud</ P>
komentari