We moeten eerst de image downloaden op raspberrypi.org voor onze Raspberry Pi. Na het downloaden van het .zip bestand moet je deze uitpakken en de image op de SD-kaart schrijven voor de Raspberry Pi. Onder Linux gebruik ik daarvoor ‘Etcher‘, en onder Windhoos kan dit ook met Etcher maar ook met ‘Win32 Disk Imager’. Is de image geschreven naar de micro of gewone SD-kaart (afhankelijk van uitvoering), plaatsen we deze in de Raspberry Pi en starten deze op.
(LET OP: vanaf versie ‘Jessie‘ staat SSH niet meer automatisch aan, door in de map /boot van je SD-kaar een leeg bestand aan te maken met de naam ssh zal deze worden geactiveerd). Heb je een windows pc waar je de image op heb geschreven naar je SD-kaart is het onmogelijk om in de map /boot te komen. Dan kun je dit ook vanaf de prompt op je pi zelf doen, (inlognaam: pi en het wachtwoord: raspberry) voer uit:
ifconfig
(dan weet je gelijk je DHCP IP-adres, schrijf dit op)
cd/boot
sudo touch ssh
sudo reboot
Na de herstart inloggen met ‘PuTTy‘ via SSH met de inlognaam: pi en het wachtwoord: raspberry. Dit kun je het beste gelijk veranderen via de configuratie, voer uit:
raspi-config
of
passwd
en volg de aanwijzingen op.
(Lees de instructies in de Readme.txt welke bij de image zit)
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 3573
Soms is het wel handig als je een kopie van SD kaart kan maken, je huidige kaart is te klein geworden, of geeft fouten, dan wil je de bestanden en installatie van bijvoorbeeld Raspberry Pi dus op een nieuwe of andere kaart zetten.
Onder Linux is dat simpel te doen met een command line tool genaam DD (Disk Duplicator).
Voer uit in een terminal venster:
1
fdisk-l
Dit geeft een lijst met alle aanwezige drives, bijvoorbeeld: /dev/sd[x] je SD kaart zal goed te herkennen zijn aan de afmetingen, bijvoorbeeld 8GB.
Om nu een backup van je volledige kaart te maken, een ‘image’ voer je de volgende opdracht uit: