Automatisoi helposti Raspberry Pi: n kotiaseman varmuuskopiot sähköpostin ja Mutin avulla.
Raspberry Pi on edullisen ja pienikokoisen tietojenkäsittelyn ihme. Sen käyttäjät suorittavat usein kriittisiä projekteja tai tallentavat arvokasta tietoa laitteilleen. Kuten kaikki muutkin tietokonejärjestelmät, Raspberry Pis ei kuitenkaan ole immuuni laitteistohäiriöille, tietojen katoamiselle ja muille ongelmille.
Siksi säännöllinen varmuuskopiointi on välttämätöntä tiedostojesi ja tietojesi suojaamiseksi. Mutta entä jos voisit automatisoida tämän prosessin ja lisäksi lähettää varmuuskopiot suoraan sähköpostiisi? Tämä artikkeli opastaa sinua varmuuskopion luomisesta tarvittavien ohjelmistojen asentamiseen ja määrittämiseen, tehtävän ajoitukseen ja lopuksi sähköpostin lähettämiseen varmuuskopion mukana.
Tarvitset vain komentorivin sähköpostiohjelman ja tietysti Raspberry Pi -levyn.
Luo Raspberry Pi -varmuuskopio
Ensimmäinen vaihe tässä prosessissa on luoda varmuuskopio tiedostoista, jotka haluat suojata. Raspberry Pi: ssä tämä voidaan tehdä helposti käyttämällä
terva komento. Esimerkiksi kansion varmuuskopiointiin /home/pi/my_data, käyttäisit seuraavaa komentoa:tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
My_data-kansiossamme on esimerkiksi seuraavat tiedostot:
Asenna tarvittava ohjelmisto
Kun olet luonut varmuuskopion, tarvitset tavan lähettää se sähköpostitse. Käytä tätä varten Mutt, komentorivin sähköpostiohjelma. Asenna Mutt Raspberry Pi -laitteeseen kirjoittamalla:
sudo apt-saada asenna mutt
Määritä Mutt-ohjelmisto
Kun olet asentanut Muttin, sinun on määritettävä se lähettämään sähköpostia. Luo määritystiedosto Muttille osoitteessa ~/.muttrc seuraavalla sisällöllä:
asetaalkaen = "käyttäjä[email protected]"
aseta oikea nimi = "Ensimmäinen viimeinen"# IMAP-asetukset
aseta imap_user = "käyttäjä[email protected]"
aseta imap_pass = "" # SMTP-asetukset
aseta smtp_url = "smtps://käyttäjä[email protected]"
aseta smtp_pass = ""
# Gmailin etäkansiot
aseta kansio = "imaps://imap.gmail.com/"
aseta spoolfile = "+INBOX"
Olemme näyttäneet kuinka Muttia käytetään Gmailin kanssa Linuxissa jos olet kiinnostunut lisää tästä työkalusta.
Ajoita varmuuskopiointitehtävä
Varmistaaksesi, että tiedostosi varmuuskopioidaan säännöllisesti, voit ajoittaa varmuuskopiointitehtävän suoritettavaksi automaattisesti tietyn aikataulun mukaisesti. Tämä voidaan tehdä cron, Linuxin sisäänrakennettu tehtävien ajoitus. Avaa cron-editori käyttämällä crontab -e komento. Lisää seuraava rivi ajoittaaksesi varmuuskopiointitehtävän suoritettavaksi joka päivä klo 2:00:
0 2 * * * tar -zcvf /path/to/my_data_backup.tar.gz /home/pi/my_data
Voit oppia käsittelemään tämäntyyppistä ilmaisua osoitteessa Crontab Guru.
Lähetä varmuuskopio sähköpostitse
Lopuksi voit käyttää Muttia varmuuskopion lähettämiseen sähköpostitse. Tässä on komento, jota tarvitset:
echo "Tässä on päiväsi varmuuskopioida" | mutt -a "/polku/to/my_data_backup.tar.gz"-s"Päivittäin Varmuuskopioida" -- "oma-sähkö[email protected]"
Varmista, että syötät oman sähköpostiosoitteesi määritettyyn paikkaan.
Nauti varmuuskopioiden automatisoinnista
Tietojesi eheyden ja turvallisuuden varmistaminen on erittäin tärkeää, varsinkin kun työskentelet merkittävissä projekteissa tai tallennat tärkeitä tietoja Raspberry Pi -laitteeseen. Vaikka tekeminen säännöllinen ja manuaalinen varmuuskopiointi on hyvä tapa, koska tämän prosessin automatisoiminen ja varmuuskopioiden lähettäminen sähköpostiisi säästää aikaa, mutta tarjoaa myös lisätason turvallisuus.
Vaikka se saattaa aluksi tuntua monimutkaiselta prosessilta, vakuutamme sinulle, että hyödyt ovat huomattavasti alkuperäisiä ponnisteluja suuremmat. Et voi koskaan ennustaa, milloin järjestelmävika tai tietojen menetys tapahtuu, joten säännöllinen ja helposti saatavilla oleva varmuuskopio voi olla todellinen pelastus.