Vroeg of laat geven de SD-kaarten van de Raspberry Pi’s problemen, bijvoorbeeld door stroomuitval en door verkeerde instellingen. Zodra je je Raspberry Pi hebt voorzien van Raspbian en eventueel Domoticz wil je natuurlijk een Raspberry Pi backup hebben voor het geval er iets fout gaat en je Raspberry niet meer boot.
Hier proberen we uit te leggen we uit hoe je een automatische Raspberry Pi backup kunt instellen. Het doel is om de backup iedere nacht om 03.00 uur te laten uitvoeren en de Raspberry Pi Backup weg te schrijven naar een folder op je NAS door middel van een NFS share (uiteraard kun je ook een USB-stick of externe harddisk gebruiken). Daarnaast willen we dat de Raspberry Pi gewoon blijft draaien tijdens de backup en dat je de Raspberry Pi backup direct op een nieuwe SD-kaart kunt restoren.
Je hebt een externe schijf of een NAS nodig waar je een drive of map kan mounten. En je hebt (root) rechten (sudo) nodig om te kunnen mounten en de mappen aan te maken.
We gaan eerst de map waar we de mount aankoppelen maken, ik heb gekozen voor /media/backup, maar dat kan ook een andere map of naam zijn…..
sudo mkdir/media/backup
Ik heb zelf op mijn NAS een gebruiker ‘pi‘ aangemaakt met als wachtwoord ‘raspberry‘ en in zijn homedirectorie (op de synology is dat homes/pi/) de map Backups gemaakt, dit kun je natuurlijk geheel naar eigen wens aanpassen naar je eigen situatie. (De gebruikersnaam en wachtwoord heb ik hetzelfde gemaakt als op de pi om verwarring te voorkomen, maar ook dit kun je naar wens aanpassen) Lees verder → Bericht ID 3466
Een Raspberry Pi opstarten doe je normaal vanaf een (micro-)sd-kaart. Maar soms is dat niet zo handig. Sinds kort hebben de ontwikkelaars van de familie minicomputertjes twee nieuwe bootmodi toegevoegd: usb en netwerk. Met de usb-modus start je de Raspberry Pi vanaf een besturingssysteem op een usb-stick of harde schijf die je via usb aansluit.
Met de netwerkmodus heb je zelfs geen lokaal opslagapparaat nodig: de Raspberry Pi downloadt zijn besturingssysteem via het netwerk van een andere computer. Zo kun je ook eenvoudig meerdere Raspberry Pi’s laten opstarten via een besturingssysteem op een centrale computer. Update je dat centrale besturingssysteem, dan draaien al je Raspberry Pi’s automatisch de nieuwste versie.
01 Experimentele bootmodi
De nieuwe bootmodi zijn experimenteel en ontwikkeld voor de Raspberry Pi 3. De bootcode die daarvoor nodig is, zit in de BCM2837: de processor van de Raspberry Pi 3. Heb je een Raspberry Pi 1, 2 of Zero, dan kun je ook van de nieuwe bootmodi gebruikmaken, maar via een omweg: formatteer een sd-kaart met fat32, kopieer het bestand bootcode.bin naar het kaartje en start je Pi van dit kaartje op. Dat is dan wel niet volledig zonder sd-kaart, maar je kunt je Pi wel vanaf usb of het netwerk opstarten.
Gratis, snel en simpel, dat is Etcher, de werking van Etcher is simpel: Je selecteert een image (.IMG .ISO of zelfs een .ZIP) bestand, selecteer de drive (SD Kaart) waarop je de image wil schrijven, klik op de knop ‘Burn’. Even wachten, en verificatie kun je Etcher afsluiten.
Etcher unmount je SD (onder Linux) en je bent klaar om je Pi te booten. Simpel en snel, dat is Etcher!
De Raspberry Pi 3 B is de nieuwste versie van de super minicomputer. De minicomputer is ongeveer zo groot als een creditcard. Je kunt de Raspberry Pi aansluiten op een computerscherm of op je televisie en de computer werkt met een standaard toetsenbord en muis. Het is een klein apparaat met oneindig veel mogelijkheden voor jong en oud om de wereld van computeren te ontdekken. Van je eigen programma’s maken tot video’s afspelen en van presentaties maken tot games spelen. Het kan allemaal met de Raspberry Pi 3B.
W5100 Ethernet shield voor op de Arduino Uno en op de Arduino Mega gebaseerd op de w5100 ethernet controller.
Om connectie maken met een website of om zelf een webserver draaien.
Met een slot voor een micro-SD kaart, zodat je data kunt opslaan.
Je hebt ook nog een seriele interface nodig om een programma te downloaden naar de Arduino Ethernet board.
Ik gebruik hiervoor de Arduino USB-2-Serial-adapter. Een beetje ervaring met programeren is een voordeel.
De Arduino Uno is voor stand-alone systemen aan te raden door lagere prijs als geen ethernet nodig is. Mocht het puur om ethernet gaan is de Raspberry-PI ook een goedkope oplossing.
Met geïntegreerde ethernet-controller
Development board voor tal van projecten
Eenvoudig te leren, ook geschikt voor beginners
Open-source Arduino software is gratis te downloaden
Ingangsspanning: 7 – 12V
Digitale I/O’s: 13 (waarvan 4 geschikt als PWM-output)
Gereserveerde Arduino polen: 10, 11, 12 en 13 voor SPI, 4 voor SD-kaart en 2 als W5100-interrupt