View Single Post
Staro 04.12.2020., 10:01   #916
SPLiFF
Premium
Moj komp
 
SPLiFF's Avatar
 
Datum registracije: Dec 2004
Lokacija: Osijek
Postovi: 2,020
Full backup SD kartice

Jučer mi je prvi put u dugo vremena zatrebao backup SD kartice, srećom imam backup proteklih tjedan dana.

Sigurno postoji više dobrih načina za automatizirati backup, a ovo ja koristim:

https://github.com/lzkelley/bkup_rpimage

No-brainer, skripta sve odrađuje.

Preuzimanje skripte u home dir
Code:
cd
git clone https://github.com/lzkelley/bkup_rpimage.git
Najjednostavnija naredba
Code:
sudo sh bkup_rpimage.sh start -c /path/to/rpi_backup.img
Kod mene naredba izgleda ovako
Code:
sudo sh bkup_rpimage.sh start -czdf /mnt/stuff/backup/rpi_backup_$(date +%u).img
što znači da prvo radi backup u .img, onda komprimira u .tar.gz i briše originalni .img. Sprema se na externi HDD.
SD kartica je 32GB, kad bi čuvao nekomprimirani backup svaki .img bi bio 32GB
Ovaj dio "$(date +%u)" u naziv datoteke dodaje dan u tjednu (1 za pon, 2 uto itd...), gornja naredba radi overwrite, tako da uvijek imam samo po 1 backup od svakog dana u tjednu (sasvim mi je dovoljno proteklih tjedan dana).

Onda to sve lijepo treba ubaciti u cron naredbom
Code:
sudo crontab -e
I ubacivanjem ove linije na kraj
Code:
0 3 * * * sudo sh /home/pi/bkup_rpimage/bkup_rpimage.sh start -czdf /mnt/stuff/backup/rpi_backup_$(date +\%u).img
Ovaj cron zadatak pokreće backup svakog dana u 3:00. Ako želite drugačije poslužite se ovim generatorom
Naravno putanju do skripte i backupa si svatko prilagodi.

Ako se ukaže potreba (odnosno kad se ukaže ) full backup image se može etcherom ili nekim drugim programom vratiti na SD karticu, naravno može se i mountati pa izvući samo određen dio.

Zadnje izmijenjeno od: SPLiFF. 16.12.2020. u 21:03.
SPLiFF je offline   Reply With Quote