Automatiseerige hõlpsalt oma Raspberry Pi kodudraivi varukoopiaid, kasutades meili ja Mutti.

Raspberry Pi on odava ja kompaktse andmetöötluse ime. Selle kasutajad juhivad sageli kriitilisi projekte või salvestavad oma seadmetesse väärtuslikke andmeid. Kuid nagu iga teine ​​arvutisüsteem, pole ka Raspberry Pis riistvaratõrgete, andmekadude ja muude probleemide suhtes immuunne.

Seetõttu on failide ja andmete kaitsmiseks regulaarne varundamine hädavajalik. Aga mis siis, kui saaksite selle protsessi automatiseerida ja lisaks saata varukoopiad otse oma meilile? See artikkel juhendab teid varukoopia loomisest kuni vajaliku tarkvara installimiseni ja konfigureerimiseni, ülesande ajastamiseni ja lõpuks varukoopiaga meili saatmiseni.

Kõik, mida vajate, on käsurea meiliklient ja loomulikult Raspberry Pi plaat.

Looge Raspberry Pi varukoopia

Selle protsessi esimene samm on kaitstavate failide varukoopia loomine. Raspberry Pi puhul saab seda hõlpsalt teha rakendusega tõrva käsk. Näiteks kausta varundamiseks /home/pi/my_data, kasutaksite järgmist käsku:

instagram viewer
tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data

Meie kaustas my_data on näiteks järgmised failid:

Installige vajalik tarkvara

Kui olete varukoopia loonud, vajate viisi selle e-posti teel saatmiseks. Selleks kasutage Mutt, käsurea meiliklient. Mutti installimiseks oma Raspberry Pi-sse sisestage:

sudo apt-saada install mutt

Mutti tarkvara konfigureerimine

Pärast Mutti installimist peate selle e-kirjade saatmiseks konfigureerima. Looge Mutti jaoks konfiguratsioonifail aadressil ~/.muttrc järgmise sisuga:

seatudalates = "[email protected]"
seatud pärisnimi = "Esimene Viimane"

# IMAP-i seaded
seatud imap_user = "[email protected]"
seatud imap_pass = ""

# SMTP seaded
seatud smtp_url = "smtps://[email protected]"
seatud smtp_pass = ""

# Gmaili kaugkaustad
seatud kaust = "imaps://imap.gmail.com/"
seatud spoolfail = "+INBOX"

Oleme näidanud kuidas Mutti kasutada Gmailiga Linuxis kui olete selle tööriista kohta rohkem huvitatud.

Ajastage varundusülesanne

Failide regulaarse varundamise tagamiseks saate ajastada varundustoimingu automaatse käivituse määratud ajakava järgi. Seda saab teha koos cron, Linuxi sisseehitatud ülesannete planeerija. Cron-redaktori avamiseks kasutage nuppu crontab -e käsk. Lisage järgmine rida, et ajastada varundustoimingu käivitamine iga päev kell 2 öösel:

0 2 * * * tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data

Saate õppida, kuidas seda tüüpi väljendeid käsitleda aadressil Crontab Guru.

Saatke varukoopia e-posti teel

Lõpuks saate kasutada Mutti varukoopia e-posti teel saatmiseks. Siin on käsk, mida vajate:

kaja "Siin on teie igapäevane varukoopia" | mutt -a "/tee/juurde/my_data_backup.tar.gz"-s"Igapäevane Varundamine" -- "[email protected]"

Veenduge, et sisestaksite oma e-posti aadressi, kui see on määratud.

Nautige varukoopiate automatiseerimise protsessi

Teie andmete terviklikkuse ja ohutuse tagamine on ülioluline, eriti kui töötate oluliste projektidega või salvestate oma Raspberry Pi-le olulist teavet. Kuigi tegemise regulaarne ja käsitsi varundamine on hea harjumus, kuna selle protsessi automatiseerimine ja nende varukoopiate saatmine teie e-posti aadressile ei säästa mitte ainult aega, vaid annab teile ka täiendava kihi turvalisus.

Kuigi see võib esmapilgul tunduda keeruline protsess, kinnitame teile, et kasu kaalub üles esialgse pingutuse. Te ei saa kunagi ennustada, millal süsteemi tõrge või andmete kaotsiminek toimub, nii et regulaarne ja juurdepääsetav varukoopia võib olla tõeline pääste.