Kuidas installida ja konfigureerida rsnapshot Linuxis

Kuidas Installida Ja Konfigureerida Rsnapshot Linuxis



Suurte andmetega tegelemisel on oluline kaaluda, kuidas neid varundada. Varundusplaane on kahte tüüpi; üks on tavaline varukoopia, mis varundab kõik andmed. Teine võimalus on varundamine, mis säilitab ainult lisaandmeid alates viimasest varundamisest. Esimese plaani puuduseks on see, et see võtab palju mälu, kuna faile salvestatakse uute lisadega mitu korda. Teisest küljest varundab inkrementaalne varukoopia esmalt kogu andmed; siis varundatakse täiendav osa eelmisest varundamisest.

Rsnapshot on rsynci-põhine, järkjärguline varundusutiliit, mis aitab teha kohaliku ja kaugfailisüsteemi varukoopiaid. Rsnapshoti kasutamise peamine eelis on see, et see säästab kettaruumi nii palju kui võimalik.







Kuidas installida ja konfigureerida rsnapshot Linuxis

Saate installida ja konfigureerida rsnapshot mis tahes Debiani-põhises distributsioonis, kasutades nimetatud protsessi. Käitame Ubuntu 22.04 käske:



Kuidas installida rsnapshot Linuxi

Alustuseks rsnapshot installimisel peame esmalt värskendama kõiki süsteemi pakette. Seejärel saate alla laadida rsnapshot apt paketihaldurit kasutades.



Värskendage Ubuntu 22.04 süsteemi, käivitades nimetatud käsu:





sudo sobiv värskendus

Utiliidi rsnapshot installimisviis Debianil põhinevatel Linuxi distributsioonidel on üsna lihtne ja vaid ühe käsu kaugusel, mida mainitakse allpool:



sudo asjakohane installida rsnapshot

RHEL/CentOS/Fedorasse rsnapshoti installimiseks käivitage antud käsk:

sudo yum install rsnapshot

Kuidas konfigureerida rsnapshot Linuxis

Kõik rsnapshoti konfiguratsiooniseaded on salvestatud /etc/rsnapshot.conf faili. Avage see fail mis tahes redaktori, st Vim või Nano abil, ja näete seda /var/cache/rsnapshot/ tee sinna, kuhu kõik hetktõmmised salvestatakse.

nano / jne / rsnapshot.conf

Kataloogide varundamine

Enne varundamist peaksite teadma, milliseid tegelikke faile, katalooge või andmeid soovite varundada.

Kui kasutate seda oma kohalikus masinas, on andmete varundamine üsna lihtne. Kui avate faili /etc/rsnapshot.conf, näete, et mõned kataloogid on vaikimisi juba salvestamisel:

varukoopia / Kodu / kohalik host /

varukoopia / jne / kohalik host /

varukoopia / usr / kohalik / kohalik host /

Oletame, et peame varundama Dokumendid direktor, see rida lisatakse järgmiselt:

varukoopia / Kodu / Dokumendid    localhost /

Säilitage varundamise intervallid

Nagu ülalpool lugesime, on rsnapshot järkjärguline varukoopia, mis aitab säilitada vanemaid hetktõmmiseid, olgu need siis tunnis, igapäevases nädalas või kuus. Saate seda teha, määrates teatud arvu hetktõmmiseid, mida tuleks intervallides teha.

Liikuge failis /etc/rsnapshot.conf kausta VARUKORVIMISTASED / INTERVALLID jaotist ja tippige hetktõmmiste säilitamiseks järgmine tekst:

säilitada tunnis 5

säilitada iga päev 6

säilitada iganädalaselt 7

säilitab igakuiselt 10

Saate selle määrata vastavalt oma hetketõmmise nõuetele.

Kaugmasina varundamine

Kaugmasina varundamiseks peaks kaugmasinaga olema paroolivaba SSH-ühendus. Paroolivaba SSH-side seadistamiseks kaugmasinaga lugege allolevat protsessi.

Ssh-võtme genereerimiseks käivitage terminalis järgmine käsk:

ssh-keygen

Loodud avaliku võtme kopeerimiseks kaugmasinasse kasutage nimetatud süntaksit:

ssh-copy-id < kasutajanimi >@< IP-aadress >

Näiteks:

ssh-copy-id sam @ 192.168.13.14

Pärast ülaltoodud toimingute sooritamist luuakse paroolivaba ssh-ühendus.

Kaugmasinate varundamiseks peate failis /etc/rsnapshot.conf mainima serveri asukoha (kataloogid):

varukoopia < kasutajanimi >@< IP-aadress > : < remote_machine_data_path > < client_machine_backup_path >

Näiteks:

Olen varumees @ 192.168.13.14: / Kodu / ise / Dokumendid / oli / vahemälu / rsnapshot

Kui olete serverikataloogid määranud, käivitage varundamise intervalli määramiseks järgmine käsk rsnapshot:

rsnapshot iga päev

Automatiseerimisülesannete ajastamine Croniga

Automatiseerimise varuplaani ajastamiseks peate mainima aja koos teatud intervallidega, st tunni, päeva, nädala või kuu; peate avama /etc/cron.d/rsnapshot faili mis tahes redaktori abil.

sudo / jne / cron.d / rsnapshot

Selle faili avamisel tühjendage mainitud süntaks ja määrake automaatse varundamise ajakava:

Esimesel real varundatakse rsnapshot iga päev kell 06.00 ja teises reas tehakse varundamisprotsess igal kuu esimesel päeval kell 08.00.

Testige rsnapshot konfiguratsioone

Kui kõik konfiguratsioonid on tehtud, käivitage antud käsk, et kontrollida, kas need on veatud. Kui saate vastuse Süntaks OK , tähendab, et seadetes pole midagi valesti:

sudo rsnapshot konfiguratsioonitest

Varundamise intervalle saate kontrollida ka antud rsnapshot käsu käivitamisega:

sudo rsnapshot < intervall >

Asendage tunni-, päeva-, nädala- või kuuväärtusega, mida soovite testida.

Järeldus

Rsnapshot on järkjärguline varukoopia, mis aitab varundada andmeid ühe korra ja seejärel varundada täiendavaid faile või katalooge alates viimasest varundamisest. Rsnapshoti konfiguratsioonid salvestatakse /etc/rsnapshot/conf faili, kus saate sätteid muuta. Selles juhises on mainitud mitmeid näiteid rsnapshot-faili konfigureerimiseks ja kataloogide varundamiseks. Testisime ka konfiguratsioonifaili ega leidnud vigu.