Jednostavno automatizirajte sigurnosne kopije vašeg Raspberry Pi kućnog pogona pomoću e-pošte i Mutta.
Raspberry Pi je čudo jeftinog računalstva kompaktne veličine. Njegovi korisnici često pokreću kritične projekte ili pohranjuju vrijedne podatke na svojim uređajima. Međutim, kao i svaki drugi računalni sustav, Raspberry Pis nije imun na kvarove hardvera, gubitke podataka i druge probleme.
Stoga je izrada redovitih sigurnosnih kopija ključna za zaštitu vaših datoteka i podataka. Ali što ako biste mogli automatizirati ovaj proces i, osim toga, slati sigurnosne kopije izravno na svoju e-poštu? Ovaj će vas članak voditi od stvaranja sigurnosne kopije do instaliranja i konfiguriranja potrebnog softvera, planiranja zadatka i konačno slanja e-pošte sa sigurnosnom kopijom.
Sve što trebate je klijent e-pošte naredbenog retka i, naravno, Raspberry Pi ploča.
Napravite sigurnosnu kopiju za Raspberry Pi
Prvi korak u ovom procesu je stvaranje sigurnosne kopije datoteka koje želite zaštititi. Na Raspberry Piju to se lako može učiniti s
katran naredba. Na primjer, za sigurnosno kopiranje mape /home/pi/my_data, upotrijebili biste sljedeću naredbu:tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
U našoj mapi my_data imamo, na primjer, sljedeće datoteke:
Instalirajte potreban softver
Nakon što izradite sigurnosnu kopiju, trebat će vam način da je pošaljete e-poštom. Za ovo, koristite Džukela, klijent e-pošte naredbenog retka. Da biste instalirali Mutt na svoj Raspberry Pi, unesite:
sudo apt-dobiti instalirati mutt
Konfigurirajte Mutt softver
Nakon što instalirate Mutt, morat ćete ga konfigurirati za slanje e-pošte. Napravite konfiguracijsku datoteku za Mutt na ~/.muttrc sa sljedećim sadržajem:
postavitiiz = "korisnič[email protected]"
postaviti pravo ime = "Prvi zadnji"# IMAP postavke
postaviti imap_user = "korisnič[email protected]"
postaviti imap_pass = "" # SMTP postavke
postaviti smtp_url = "smtps://korisnič[email protected]"
postaviti smtp_pass = ""
# Udaljene Gmail mape
postaviti mapa = "imaps://imap.gmail.com/"
postaviti spoolfile = "+INBOX"
Pokazali smo kako koristiti Mutt s Gmailom na Linuxu ako vas zanima više o ovom alatu.
Zakažite zadatak sigurnosne kopije
Kako biste bili sigurni da se vaše datoteke redovito sigurnosno kopiraju, možete zakazati automatsko pokretanje zadatka sigurnosnog kopiranja prema postavljenom rasporedu. To se može učiniti s kron, ugrađeni planer zadataka u Linuxu. Da biste otvorili cron editor, koristite crontab -e naredba. Dodajte sljedeći redak kako biste zakazali izvođenje zadatka sigurnosne kopije svaki dan u 2 ujutro:
0 2 * * * tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
Možete naučiti kako se nositi s ovom vrstom izražavanja na Crontab Guru.
Pošaljite sigurnosnu kopiju putem e-pošte
Konačno, možete koristiti Mutt za slanje sigurnosne kopije putem e-pošte. Evo naredbe koja će vam trebati:
echo "Ovo je tvoj dnevni sigurnosna kopija" | mutt -a "/staza/do/my_data_backup.tar.gz"-s"Dnevno Sigurnosna kopija" -- "vaša-e-poš[email protected]"
Provjerite jeste li unijeli vlastitu adresu e-pošte gdje je navedeno.
Uživajte u procesu automatizacije vaših sigurnosnih kopija
Osiguravanje integriteta i sigurnosti vaših podataka je ključno, posebno kada radite na značajnim projektima ili pohranjujete važne informacije na svoj Raspberry Pi. Iako izrada redovite i ručne sigurnosne kopije dobra su navika, automatiziranje ovog procesa i slanje tih sigurnosnih kopija na vašu e-poštu ne samo da štedi vrijeme, već vam pruža i dodatni sloj sigurnosti.
Iako se isprva može činiti kao kompliciran proces, uvjeravamo vas da prednosti daleko nadmašuju početni trud. Nikada ne možete predvidjeti kada će doći do kvara sustava ili gubitka podataka, tako da redovita i dostupna sigurnosna kopija može biti pravi spas.