Sprzęt pod serwer SUPLA?
-
uchnast.michal
- Posts: 1334
- Joined: Tue Jun 04, 2019 11:37 am
- Has thanked: 7 times
Poniżej przedstawiam skrypt używany przeze mnie do kopii karty SD na zasobie sieciowym z zastosowaniem narzędzi pishrink.
Jeżeli karta ma większą pojemność niż faktyczna zawartość maliny nasz plik img będzie równy wielkości karty. Obecnie ciężko o dobrą kartę mniejszą niż 16GB (polecam SanDisk Ultra) a wiadomo, że maksymalnie system waży około 4GB. Ale do brzegu.
1. pobieramy i konfigurujemy narzędzie pishrink
https://github.com/Drewsif/PiShrink
Installation
wget https://raw.githubusercontent.com/Drews ... ishrink.sh
chmod +x pishrink.sh
sudo mv pishrink.sh /usr/local/bin
2. plik backup.sh
Jeżeli karta ma większą pojemność niż faktyczna zawartość maliny nasz plik img będzie równy wielkości karty. Obecnie ciężko o dobrą kartę mniejszą niż 16GB (polecam SanDisk Ultra) a wiadomo, że maksymalnie system waży około 4GB. Ale do brzegu.
1. pobieramy i konfigurujemy narzędzie pishrink
https://github.com/Drewsif/PiShrink
Installation
wget https://raw.githubusercontent.com/Drews ... ishrink.sh
chmod +x pishrink.sh
sudo mv pishrink.sh /usr/local/bin
2. plik backup.sh
Code: Select all
#!/bin/sh
#montowanie zasobu sieciowego pod adresem 192.168.x.x
sudo mount -t cifs -o username=RPi_backup,password=HASŁO //192.168.x.x/RPi_backup /mnt/backup
sleep 5
# Zrzucenie kopii karty do pliku .img
sudo dd bs=2M if=/dev/mmcblk0 of=/mnt/backup/USB/SuplaUSB-$(date +%F).img
sleep 5
#pishrink
/usr/local/bin/pishrink.sh /mnt/backup/USB/SuplaUSB-$(date +%F).img
sleep 5
#odmontowanie zasobu sieciowego
sudo umount /mnt/backup
