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
- Kuidas installida rsnapshot Linuxi
- Kuidas konfigureerida rsnapshot Linuxis
- Järeldus
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 5sä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
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.