- - Kuinka varmuuskopioida NextCloud Snap -asennus Linuxissa

Kuinka varmuuskopioida NextCloud Snap -asennus Linuxissa

Nextcloud on todella tulevaisuuden ohjelmisto. Sen ansiosta on helppoa kuin koskaan kehittää oma käyttäjäystävällinen, Dropbox-kaltainen tallennusratkaisu Linuxissa. Ohjelmiston asennus on erittäin helppoa esimerkiksi Snap-pakettien ansiosta. NextCloud Snap -asennuksen varmuuskopiointi ei kuitenkaan ole yhtä helppoa.

Huomautus: Ennen kuin teet Nextcloud-varmuuskopion, varmista, että tiedostojesi koko synkronointi on valmis. Varmuuskopioinnin aikana NextCloud-napsautus sammuu, keskeyttäen kaikki palvelut kaikille siihen kytketyille käyttäjille.

Pysäytä palvelin

Varmuuskopion luominen Nextcloudista, erityisestiSnap-versio, vaatii palvelinohjelmiston keskeyttämisen. Kytkemättä Nextcloud-palvelinta pois päältä, tietyt tiedostot eivät välttämättä tallennu, lupavirheitä saattaa tapahtua, ja jopa tiedot voivat kadota.

Onneksi käynnissä olevan Nextcloud-palvelimen keskeyttäminen on aivan yhtä helppoa kuin sen asentaminen! Voit pysäyttää palvelimen avaamalla päätelaitteen ja hankkimalla juurikuori käyttämällä su tai sudo -s. Käytä sitten napsauta pysäkki komento lopettaa kaikki Nextcloud-palvelut.

su -

tai

sudo -s
snap stop nextcloud

Juoksee napsauta pysäkki -komento estää SQL-tietokannan ja muut käynnissä olevat Nextcloud-palvelut. Se ei poista niitä, joten älä huoli! Tiedostosi ovat turvassa!

Varmuuskopioi kansiot

Palvelimen ollessa tilapäisesti sammutettuna on turvallista luoda varmuuskopio Nextcloudista. Ennen kuin palvelinpuolen varmuuskopiointi voi alkaa, suosittelemme kuitenkin, että luot varmuuskopion ~ / Nextcloud kansio jokaiselle käyttäjälle. Tällä tavoin, jos palvelimen varmuuskopiossa tapahtuu jotain, käyttäjillä on silti jäljennös tiedoistaan.

Luo varmuuskopio Nextcloud-synkronointikansioon siirtymällä mihin tahansa Linux-tietokoneeseen, joka käyttää synkronointipalvelinta, ja avaa pääte. Käytä terminaalissa terva komento luodaksesi arkiston ~ / Nextcloud kansio. Varmista, että korvaat alla olevan komennon käyttäjänimen käyttäjänimelläsi.

tar -zcvpf nextcloud-local-backup-username.tar.gz ~/Nexcloud

Riippuen siitä kuinka suuri ~ / Nextcloud eli puristusprosessi voi viedä hetken. Kun arkistointi on valmis, käytä GPG komento salata arkisto (turvallisuussyistä).

gpg -c nextcloud-local-backup-username.tar.gz
rm nextcloud-local-backup-username.tar.gz

GnuPG tulostaa nextcloud-local-backup-username.tar.gz.gpg.

Kun GPG on salannut prosessin loppuun, aseta salattu varmuuskopio turvalliseen paikkaan.

Varmuuskopioi Nextcloud

Nextcloudin Snap-version varmuuskopiointi on mennessäylivoimaisesti helpoin perinteiseen Nextcloud-asetukseen verrattuna. Koska kaikki on Nextcloud Snap -kansiossa, SQL-tietokantoja ei tarvitse viedä tai sekoittaa yksittäisiin tiedostoihin. Sen sijaan käyttäjät voivat luoda täydellisen varmuuskopion Nextcloudista tekemällä kopion kahdesta erillisestä kansiosta.

Ensimmäinen varmuuskopioitava kansio Nextcloud Snap -hakemistossa on kokoonpanohakemisto. Suorita määrittääksesi Nextcloud-kokoonpanokansion nimen lsblk ja katso missä se on järjestelmässä. Tämän artikkelin kirjoittamisen jälkeen asennuskansio on:

/var/lib/snapd/snap/nextcloud/7658

Tee uusi varmuuskopio kansio / Home / käyttäjätunnus/ kanssa mkdir komento ja käytä cp komento kopioida kaikki siihen.

mkdir ~/nextcloud-server-backup
mkdir ~/nextcloud-server-backup/config
sudo cp -rp /var/lib/snapd/snap/nextcloud/7658/* /home/username/nextcloud-server-backup/config

Kun Nextcloud-määritystiedostot ovat varmuuskopiokansiossa, on aika tallentaa tiedot.

mkdir ~/nextcloud-server-backup/data
sudo cp -rp /var/snap/nextcloud/common/* /home/username/nextcloud-server-backup/data

Pakkaa varmuuskopio

Nyt kun varmuuskopiointi on valmis, on turvallista pakata varmuuskopio Tar-arkistoon säilyttämistä varten. Pakkaa tiedot päätelaitteessa TarGZ-arkistoon käyttämällä terva komento.

Huomaa: Varmista ennen tämän varmuuskopion pakkaamista, että sinulla on tarpeeksi levytilaa tukemaan sitä.

tar -zcvpf nextcloud-snap-server-backup.tar.gz ~/nextcloud-server-backup

Tämä voi viedä hetken sen mukaan, kuinka paljon tietoa Nextcloudissa on. Kun pakkaus on valmis, siirrä varmuuskopio ulkoiseen kiintolevyyn tai varmuuskopiotiedostopalvelimeen.

Salaa varmuuskopio

Nextcloud-palvelimella on varmuuskopio, mutta se ei ole turvallinen, koska sitä ei ole salattu. Varmista, että Nextcloud-palvelimesi tiedot ovat turvassa salakuuntelulta, salaamalla ne GnuPG: llä.

Salaa varmuuskopio avaamalla päätelaite ja suorittamalla seuraava komento:

gpg -c nextcloud-snap-server-backup.tar.gz

Kuten Nextcloud-paikallinen varmuuskopio, GPG tulostaa a nextcloud-snap-server-backup.tar.gz.gpg tiedosto. Tämä tiedosto on salattu ja turvallinen, joten salaamaton arkisto on hyvä poistaa:

rm nextcloud-snap-server-backup.tar.gz

Palauta varmuuskopio

Pitäisikö palauttaa varmuuskopio? Aloita siirtämällä nextcloud-snap-server-backup.tar.gz.gpg hakemistoon / Home / käyttäjätunnus /.

Poista seuraavaksi arkisto painikkeella gpg:

gpg nextcloud-snap-server-backup.tar.gz.gpg

Pura arkisto käyttämällä terva.

tar -xvpf nextcloud-snap-server-backup.tar.gz

Asenna uudelleen ennen kuin yrität palauttaa varmuuskopion (jos uudessa järjestelmässä).

sudo snap install nextcloud
sudo snap stop nextcloud

Palauta varmuuskopio painikkeella;

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/

Käynnistä lopuksi Nextcloud-palvelin pikakäynnistys komento.

sudo snap start nextcloud
</ P>

Kommentit