Raspberry Pi · 18 min read · Dec 14, 2025
Come configurare Raspberry Pi come server di backup per desktop Linux e Windows
Il Raspberry Pi è una serie di piccoli computer a scheda singola. Sono piuttosto economici e sono ben adatti per eseguire un server di backup o un server VoIP. Nel febbraio 2015 è stato rilasciato il Raspberry Pi 2. Ha più RAM, una CPU più recente e presenta 4 porte USB onboard.
Il prezzo attuale per il Raspberry Pi 2 è di $ 35.-. Tuttavia, oltre a questo, hai bisogno di alcune altre cose:
- microSD card: Il Raspberry Pi 2 richiede una scheda microSD da cui avviarsi. Qualsiasi scheda con 4GB o più dovrebbe andare bene. Per il server di backup, 4GB dovrebbero essere più che sufficienti. Potresti volerne prendere una che legga velocemente.
- Micro USB Power Charger: Avrai anche bisogno di un alimentatore per esso. È alimentato tramite una porta micro USB, quindi è molto probabile che tu abbia un caricabatterie a casa da un vecchio telefono cellulare che non ti serve più.
- External USB Storage: Poiché questo howto riguarda la configurazione di un server di backup, avrai anche bisogno di un’unità di archiviazione USB esterna. Forse un disco rigido esterno da 512GB è sufficiente, forse hai bisogno di un’unità da 4TB. Questo dipende tutto dalle tue esigenze di archiviazione.
- Casing: L’ultima cosa è il case. Non hai strettamente bisogno di un case, ma se non ne usi uno, avrai semplicemente la scheda madre principale in giro da qualche parte ed è più suscettibile a danni.
Quindi i costi totali saranno di circa $ 35.- per il Raspberry Pi, circa $10.- per la scheda microSD, circa $10.- per il case, nulla per il caricabatterie micro USB poiché probabilmente ne hai già uno, e poi qualunque sia il costo dell’unità USB esterna.
Inoltre, per recuperare i backup ho configurato samba e la condivisione è in modalità di sola lettura senza alcuna credenziale richiesta. Se configurato correttamente secondo questa guida, sarà disponibile solo nella LAN e rifiuterà qualsiasi tentativo di connessione dall’esterno della LAN. Configurare anche gli utenti samba e diverse credenziali andrebbe oltre l’ambito di questo howto. Ci sono molte altre guide che lo spiegano e potrebbe essere facilmente incorporato se c’è bisogno di farlo.
Configurare il Raspberry Pi come server di backup
Configurare il Raspberry Pi come server di backup è la parte “più” difficile poiché devi prima flashare un’immagine e poi preparare tutto. Tuttavia, la guida passo-passo dovrebbe guidarti attraverso di essa.
1. Scarica l’immagine Raspian
Prima scarica l’immagine Raspian attuale da qui https://www.raspberrypi.org/downloads/
2. Flashare l’immagine sulla scheda microSD
Dopo aver scaricato l’immagine, dovrai flasharla sulla scheda microSD. Poiché ci sono già ottime guide là fuori per farlo, non ha senso ripeterlo qui. È meglio seguire la guida qui
3. Primo avvio / Configurazione
Dopo aver flashato il Raspberry Pi con l’immagine Raspian, collega uno schermo HDMI e accendilo. Al primo avvio, ti verrà presentata una schermata di configurazione. Quella schermata di configurazione è piuttosto semplice e ci sono alcune cose che dovresti impostare.

Dichiarazione: Le immagini sono state scattate con un cellulare, quindi non sono granché.
4. Espandi il filesystem
Prima vogliamo avere a disposizione tutto lo spazio sulla scheda SD. Per i backup non importa molto poiché saranno comunque memorizzati su un’unità esterna. Tuttavia, mi piace avere lo spazio disponibile. Quindi seleziona 1 Espandi filesystem e poi ti verrà mostrata una notifica che al prossimo riavvio, il filesystem verrà espanso.

5. Cambia la password dell’utente
Poi vogliamo modificare la password predefinita per l’utente “pi”. Quindi seleziona 2 Cambia password utente e poi digita la password desiderata due volte, ogni volta seguita da Invio. Ancora una volta ti verrà mostrata una notifica che la password è stata cambiata.

6. Accesso alla console
Dopo vogliamo assicurarci di non avviare un’interfaccia grafica. Quindi seleziona 3 Abilita avvio su Desktop/Scratch. Nella schermata successiva seleziona Console Testuale, richiedendo accesso (predefinito).

7. Localizzazione
Poi vogliamo impostare la lingua di sistema e altre lingue disponibili, layout della tastiera, ecc. Per questo andiamo in 4 Opzioni di internazionalizzazione. Quando entri in quella, ti verrà presentata la possibilità di cambiare le lingue, il fuso orario e la lingua della tastiera. I dialoghi sono tutti facili, quindi non entrerò nei dettagli.

Nota: Se hai selezionato una di queste opzioni, finirai di nuovo nella schermata di configurazione principale.
8. Opzioni avanzate
Ora vai in 8. Opzioni avanzate. Lì abbiamo un altro gruppo di cose che possiamo impostare. Le tre importanti sono A2 Nome host, A3 Divisione della memoria e A4 SSH.

9. Imposta il nome host
Il nome host ti permetterà di accedere al Raspberry Pi tramite il suo nome host sulla LAN. Fai attenzione: puoi usare solo lettere e numeri. In questo esempio utilizzo come nome host rpi2bu - abbreviazione di Raspberry Pi 2 Backup, ma dipende tutto da te.

10. Divisione della memoria
Poiché vogliamo eseguire questo Raspberry Pi come server di backup, non vogliamo sprecare preziosa RAM sulla GPU. Ricorda: questo è un server headless. Quindi imposta la divisione della RAM a 16MB.

11. Abilita il server OpenSSH
Poiché faremo i nostri backup con rsync tramite ssh e poiché l’accesso ssh è utile per l’amministrazione remota del Raspberry Pi, abilita anche il server OpenSSH nel menu delle opzioni avanzate.

11. Finisci e riavvia
Quindi, queste sono tutte le cose da impostare dalla schermata di configurazione e ora puoi selezionare dalla configurazione principale. Una volta fatto, il Raspberry Pi si riavvia e dopo un po’ ti verrà chiesto di inserire le tue credenziali di accesso. Attualmente l’utente è pi e la password è quella che hai impostato nel passo 5. Inoltre, ti mostrerà l’indirizzo IP attuale del Raspberry Pi.

12. Aggiorna e installa i pacchetti richiesti
Per avere il Raspberry Pi come server di backup, dovremo installare due pacchetti aggiuntivi: rsync e samba. Rsync è lo strumento che sincronizza i file dal tuo computer Windows / Linux e samba renderà poi i backup disponibili sulla rete (in modalità di sola lettura).
Poiché ci sono sempre molti cambiamenti e aggiornamenti in arrivo, prima eseguiamo:
sudo apt-get update && sudo apt-get upgradee poi installiamo i pacchetti richiesti con:
sudo apt-get install rsync sambaNota: L’utente predefinito pi può eseguire comandi di sistema come root con il comando sudo. Quando usi il comando sudo, ti verrà nuovamente chiesto di inserire la password di accesso. Questa password sarà anche memorizzata nella cache per un certo periodo, quindi eseguire due comandi sudo uno dopo l’altro dovrebbe attivare l’inserimento della password solo una volta.
13. Continua con la connessione SSH remota o sul Raspberry Pi
I passaggi successivi possono essere eseguiti direttamente sul Raspberry Pi o tramite una connessione ssh. Preferisco le connessioni ssh e su linux uso semplicemente Konsole nel mio KDE. Su Windows, puoi usare Putty o Kitty
14. Individua e formatta l’unità USB esterna
Prima di configurare il server samba, dobbiamo montare l’unità USB esterna e creare un utente di backup. Prima di poter montare l’unità USB esterna, dovremo formattarla e conoscere il suo UUID. Quindi, prima di collegare l’unità USB esterna, esegui:
ls -al /dev/disk/by-uuide restituirà qualcosa del genere:
total 0
drwxr-xr-x 2 root root 100 Mag 19 18:22 .
drwxr-xr-x 6 root root 120 Gen 1 1970 ..
lrwxrwxrwx 1 root root 15 Mag 19 18:22 13d368bf-6dbf-4751-8ba1-88bed06bef77 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 Mag 19 18:22 15CD-3B79 -> ../../mmcblk0p1Ora collega l’unità USB esterna e riesegui il comando. Vedrai che il risultato è diverso e c’è un nuovo dispositivo lì.
total 0
drwxr-xr-x 2 root root 100 Mag 19 18:22 .
drwxr-xr-x 6 root root 120 Gen 1 1970 ..
lrwxrwxrwx 1 root root 15 Mag 19 18:22 13d368bf-6dbf-4751-8ba1-88bed06bef77 -> ../../mmcblk0p2
lrwxrwxrwx 1 root root 15 Mag 19 18:22 15CD-3B79 -> ../../mmcblk0p1
lrwxrwxrwx 1 root root 10 Mag 19 18:22 eac53de3-9f06-4e46-999c-684da279298b -> ../../sda1Questo ci dice due cose. Il nuovo dispositivo è /dev/sda1 e il suo uuid è eac53de3-9f06-4e46-999c-684da279298b. Quando colleghi più unità, il sda1 può cambiare. Quindi, per scopi di montaggio in seguito, useremo semplicemente il suo UUID che non cambierà finché le partizioni non vengono modificate o la partizione viene formattata - tuttavia, stiamo per formattare la partizione in un filesystem adatto.
Prima di poterlo usare, dovremo formattare questo disco. Preferisco ext4, ma alcune persone potrebbero preferire btrfs per i suoi snapshot e controlli di integrità. Per formattarlo come ext4 esegui semplicemente questo comando:
sudo mkfs.ext4 /dev/sda1Attenzione: Assicurati di usare l’etichetta del dispositivo corretta, altrimenti potresti distruggere i dati su un altro dispositivo.
Come detto, la formattazione causa anche la modifica dell’UUID, quindi dovrai emettere nuovamente il comando sopra menzionato e annotare il nuovo UUID.
15. Monta l’unità USB esterna
La prossima cosa è che dobbiamo montarla. Qui devi decidere dove vuoi montarla. Ho scelto di montare l’unità nella home directory dell’utente di backup. Avrei potuto montarla anche come /home se lo desideravo. Tuttavia, se devo fare più backup, mi piace farli su unità individuali. Quindi un utente = 1 unità e l’unità è montata nella home directory dell’utente. Sul Raspberry Pi puoi collegare direttamente 4 dispositivi USB, quindi è facile espandere a un altro utente se necessario. Prima di montarla, aggiungo l’utente di backup corrispondente - in questo howto chiamo quell’utente bu. Per creare quell’utente, esegui il seguente comando:
sudo adduser buTi verrà chiesto di nuovo due volte di fornire una password per quell’utente.
Una volta che l’utente è stato aggiunto, puoi montare facilmente l’unità esterna lì con il seguente comando:
sudo mount /dev/sda1 /home/buTuttavia, prima di poterla usare, deve essere eseguito un ultimo passaggio. Devi cambiare la proprietà della cartella montata anche all’utente bu:
sudo chown bu:bu /home/buQuindi, abbiamo ora montato l’unità USB esterna e impostato le autorizzazioni corrispondenti. Se ora esegui il seguente comando, vedrai che /dev/sda1 è montato su /home/bu
df -hFilesystem Size Used Avail Use% Mounted on
rootfs 15G 2.4G 12G 18% /
/dev/root 15G 2.4G 12G 18% /
devtmpfs 484M 0 484M 0% /dev
tmpfs 98M 236K 98M 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 195M 0 195M 0% /run/shm
/dev/mmcblk0p1 56M 19M 37M 34% /boot
/dev/sda1 2.7T 260M 2.6T 1% /home/buPoiché ho già alcuni dati di prova sull’unità USB esterna, mostra che ho già utilizzato 260MB. Su un’unità nuova dovrebbe essere zero.
16. Monta l’unità USB esterna all’avvio
Tutto sembra a posto, ma dopo un riavvio, l’unità USB esterna non è più montata. Di solito, aggiungeresti semplicemente un’entrata in /etc/fstab, ma c’è un problema con l’avvio troppo veloce e la rilevazione USB troppo lenta. La soluzione è piuttosto semplice.
Modifica: /boot/cmdline.txt
e vedrai che c’è una riga contenente:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwaitAggiungi semplicemente rootdelay=10 in modo che ora appaia così:
dwc_otg.lpm_enable=0 console=ttyAMA0,115200 console=tty1 root=/dev/mmcblk0p2 rootfstype=ext4 elevator=deadline rootwait rootdelay=10Successivamente modifica /etc/fstab
e aggiungi questo alla fine di quel file
UUID=eac53de3-9f06-4e46-999c-684da279298b /home/bu ext4 defaults 0 2Naturalmente, usa il tuo UUID invece di quello fornito nell’esempio sopra.
Quindi ora abbiamo assicurato che le unità USB esterne si montino in /home/bu anche dopo un riavvio. Se colleghi più di un dispositivo USB, cosa che non ho mai testato, e noti che non riesce a aggiungere correttamente tutti, allora potresti estendere rootdelay a più di 10.
17. Configura Samba
Successivamente configureremo samba in modo che renda tutti i backup disponibili sulla rete. Samba è un demone che fornisce condivisioni di rete che possono essere accessibili anche tramite Windows utilizzando il protocollo smb.
Semplicemente modifica /etc/samba/smb.conf e sostituisci il contenuto del file di configurazione con questo:
[global]
workgroup = WORKGROUP
server string = %h server
; wins support = no
; wins server = w.x.y.z
dns proxy = no
; name resolve order = lmhosts host wins bcast
name resolve order = bcast lmhosts host wins
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE
; interfaces = 127.0.0.0/8 eth0
; bind interfaces only = yes
hosts allow = 127.0.0.1, 10.0.0.0/24
hosts deny = 0.0.0.0/0
log file = /var/log/samba/log.%m
max log size = 1000
# syslog only = no
syslog = 0
panic action = /usr/share/samba/panic-action %d
security = user
encrypt passwords = true
map to guest = bad user
guest account = bu
# valid users = root
#======================= Share Definitions =======================
[Backup]
comment = Backup Share
path = /home/bu
read only = yes
guest only = yes
guest ok = yes
hosts allow = 127.0.0.1, 10.0.0.0/24
force user = bu
force group = bu
hosts deny = 0.0.0.0/0Per garantire che nulla venga divulgato al di fuori della LAN, ho impostato nella sezione globale di negare ogni indirizzo IP e consentire solo localhost così come la LAN. Uso 10.0.0.x per la mia LAN. Probabilmente usi 192.168.0.0, quindi cambia di conseguenza.
Inoltre, nella sezione globale puoi vedere che l’account guest è l’utente bu e nella condivisione attuale puoi vedere che gli ospiti hanno accesso e che è accesso in sola lettura.
Salva ed esci dal file e riavvia samba:
sudo /etc/init.d/samba restartCon questo, abbiamo finito di configurare i servizi.
18. File di controllo del backup sul Raspberry Pi
Crea e modifica il file /home/bu/backups.sh e riempilo con il seguente contenuto:
#!/usr/bin/env bash
basePath="/home/bu"
action="${1}"
function checkMonth ()
{
now=$(date +"%Y-%m")
last=$( "checkMonth.txt"
fi
}
function makeHardlink ()
{
# Crea una copia hardlink
now=$(date +"%Y-%m-%d_%H-%M")
mkdir -p "${basePath}/old/${now}"
cp -al "${basePath}/current*" "${basePath}/old/${now}"
}
function checkFree ()
{
# Controlla se i file vecchi devono essere eliminati
freeSpace=$( df -P | grep "${basePath}" | awk '{print $4}' )
curUse=$( cd "${basePath}/current" | du -s | awk '{print $1}' )
estUse=$(( curUse * 2 ))
echo "${freeSpace} - ${curUse} - ${estUse}"
while [[ ${freeSpace} -le ${estUse} ]]
do
echo "Spazio insufficiente... rimuovendo vecchi backup..."
IFS= read -r -d $'\0' line < <(find "${basePath}/old" -type d -maxdepth 1 -printf '%T@ %p\0' 2>/dev/null | sort -z -n)
oldDir="${line#* }"
rm -Rf "${oldDir}"
freeSpace=$( df -P | grep "${basePath}" | awk '{print $4}' )
echo "${freeSpace} - ${curUse} - ${estUse}"
done
}
case ${action} in
newMonth)
checkMonth
;;
hardLink)
makeHardlink
checkFree
;;
esac Questo script ha due scopi. Dovrebbe essere eseguito prima e dopo ogni backup.
La funzione checkMonth verificherà se c’è un nuovo mese dall’ultimo backup. Come sai, i dischi rigidi possono diventare corrotti o piuttosto alcune parti di essi possono guastarsi. Se ciò accade, non puoi più accedere ai file di dati nei settori corrotti. Tuttavia, creare un backup completo ogni volta richiede molto spazio su disco. Per risparmiare spazio su disco, creo backup hardlink, il che significa che scrivo solo i file “indice” del filesystem nuovi che puntano agli stessi dati. Quindi, se il settore dati viene corrotto, il file non può essere recuperato più per tutti i file hardlink poiché puntano tutti agli stessi dati. Per minimizzare quel rischio, mi assicuro che ogni mese venga scritto un nuovo set di backup completo. Questo consumerà spazio di archiviazione. Ad esempio, se hai 400 GB di dati, ciò significa che nel mese 1 utilizzerà 400 GB + file modificati. Nel mese 2 utilizzerà altri 400 GB + file modificati, ecc.
Questo significa anche che la prima sincronizzazione e la prima sincronizzazione in un nuovo mese richiederanno molto tempo. Tutti gli altri sono rapidi.
La funzione makeHardlink creerà effettivamente la copia hardlink dell’ultimo backup. Una copia hardlink richiede quasi nessuno spazio e in un backup, solo i nuovi file vengono scritti di nuovo. Inoltre, in combinazione con la copia hardlink, eseguo la funzione checkFree.
La funzione checkFree controlla lo spazio libero di /home/bu. Controlla anche la dimensione utilizzata dall’ultimo backup. Se lo spazio libero è inferiore al doppio della dimensione dell’ultimo backup, inizierà a rimuovere vecchi backup fino a quando non avrà di nuovo il doppio di quello spazio libero. Tendo a pensare che se hai già 400 GB di dati che desideri eseguire il backup, è improbabile che il giorno successivo/il prossimo orario di backup avrai più di 800 GB.
Insieme, questo significa che puoi utilizzare questo meccanismo di backup “per sempre”. Rimuoverà automaticamente i vecchi backup se lo spazio libero diventa troppo piccolo.
Dopo aver salvato quello script, rendilo eseguibile e cambia la proprietà all’utente bu:
sudo chmod 0755 /home/bu/backups.sh
sudo chown bu:bu /home/bu/backups.shQuesto è tutto per il lato Raspberry Pi.
Eseguire backup sul Raspberry Pi da Linux
Per eseguire backup sul Raspberry Pi devi solo aggiungere il tuo utente attuale (o root se desiderato) all’account utente di backup del Raspberry Pi.
Presumo che tu abbia già un client ssh installato e che tu abbia una chiave pubblica che puoi utilizzare. Eventualmente dovrai installare prima rsync.
19. Crea una chiave ssh pubblica
Se non hai ancora una chiave pubblica, creane una:
ssh-keygen -t rsa -b 4096 -C "[email protected]"Naturalmente, sostituiscila con la tua email o inserisci semplicemente qualsiasi cosa se lo desideri.
20. Copia la chiave ssh pubblica all’utente di backup del Raspberry Pi
Poi devi copiare la tua chiave pubblica all’account utente di backup del Raspberry Pi:
ssh-copy-id ~/.ssh/id_rsa.pub bu@rpi2buSostituisci bu e rpi2bu con il tuo effettivo utente di backup e nome host. Se per qualche motivo il Raspberry Pi non può essere rilevato dal suo nome host, usa il suo indirizzo IP.
21. Crea uno script di backup sul desktop
Ora che possiamo accedere al Raspberry Pi senza dover fornire una password, abbiamo bisogno di un piccolo script bash che esegue il backup. Crea un backup.sh sul desktop.
Modifica ~/Desktop/backup.sh e aggiungi questo
#!/usr/bin/env bash
# Controlla se è un nuovo mese
ssh bu@rpi2bu '/home/bu/backups.sh newMonth'
# Esegui backup rsync
rsync -avzpH --partial --delete ~/ bu@rpi2bu:/home/bu/current/
# Fai backup e controlla riguardo allo spazio libero
ssh bu@rpi2bu '/home/bu/backups.sh hardLink'Poi rendilo eseguibile:
chmod 0755 ~/Desktop/backup.shE questo è tutto - ovviamente non dimenticare di impostare il nome host corrispondente per il Raspberry Pi e modificare l’utente se ne usi uno diverso.
Eseguire backup sul Raspberry Pi da Windows
Su Windows è un po’ più difficile poiché mancano tutti quei bei strumenti *nix. Soprattutto ssh e rsync. Tuttavia, la soluzione semplice qui è installare cygwin con i pacchetti corrispondenti.
22. Scarica Cygwin
Prima dobbiamo scaricare e installare cygwin. Scaricalo da qui. Molto probabilmente vorrai usare la versione a 64 bit.
23. Installa Cygwin con i pacchetti richiesti
Quando il download dell’installer di Cygwin è terminato, eseguilo. Ti verrà quindi chiesto di fornire un paio di input. Fornisci input secondo l’elenco qui sotto:
Scegli una fonte di download -> Installa da Internet
Seleziona la directory di installazione principale -> C:\cygwin
Directory locale dei pacchetti -> C:\Users\Downloads (lascia predefinito)
Seleziona la tua connessione Internet -> Connessione diretta
Scegli un sito di download -> Seleziona un sito di download vicino a te
Dopo, ti verrà presentata la finestra di dialogo Seleziona pacchetti. Qui è importante selezionare rsync e openssh. È meglio filtrare l’elenco con la casella di ricerca. Basta digitare rsync e lo troverai nella cartella Net. Clicca su di esso e poi la colonna Bin? dovrebbe essere selezionata ora. Ripeti questo per openssh.
Dopo, inizierà a scaricare tutti i pacchetti e installarli. Poiché scaricherà molti strumenti *nix, ci vorrà un po’ di tempo.
24. Crea una chiave ssh pubblica
Dopo l’installazione di cygwin, inclusi rsync e openssh, avrai una nuova voce “Cygwin” nel tuo menu di avvio. All’interno di quella voce trovi il link per il Terminale Cygwin. Esegui questo e si aprirà un terminale. Nel terminale, creiamo la chiave ssh pubblica emettendo questo comando:
ssh-keygen -t rsa -b 4096 -C "[email protected]"Naturalmente, sostituiscila con la tua email o inserisci semplicemente qualsiasi cosa se lo desideri.
25. Copia la chiave ssh pubblica all’utente di backup del Raspberry Pi
Poi devi copiare la tua chiave pubblica all’account utente di backup del Raspberry Pi:
ssh-copy-id ~/.ssh/id_rsa.pub bu@rpi2buSostituisci bu e rpi2bu con il tuo effettivo utente di backup e nome host. Se per qualche motivo il Raspberry Pi non può essere rilevato dal suo nome host, usa il suo indirizzo IP.
26. Crea uno script di backup sul desktop
Ora apri il tuo editor di testo e inserisci quanto segue:
REM Solo un piccolo script per eseguire backup
REM Controlla se è un nuovo mese
c:\cygwin\bin\ssh.exe bu@rpi2bu '/home/bu/backups.sh newMonth'
REM Esegui backup con rsync
c:\cygwin\bin\rsync -avzpH --partial --delete -e "c:\cygwin\bin\ssh.exe" /cygdrive/c/Users bu@rpi2bu:/home/bu/current/
REM Fai copia hardlink e pulisci spazio se necessario
c:\cygwin\bin\ssh.exe bu@rpi2bu '/home/bu/backups.sh hardLink'Salva questo file come backup.bat
sul tuo desktop (o in qualsiasi altra posizione).
È importante che l’estensione del file sia .bat in modo che Windows lo esegua.
Se hai installato Cygwin in un’altra cartella, fornisci il percorso corrispondente (per impostazione predefinita utilizzerà c:\cygwin64 per l’installazione a 64 bit). Modifica anche il nome host del Raspberry Pi e l’utente se hai usato qualcosa di diverso.
Quando clicchi ora sul file backup.bat sul tuo desktop, si aprirà un terminale e verrà eseguito il backup. Potresti anche eseguirlo dal Prompt dei comandi di Windows (cmd.exe) in modo che non si chiuda automaticamente quando è finito.
Controllare i tuoi backup
Fare backup è solo metà dell’affare. Dovrai verificare che (a) i backup siano stati effettuati e (b) puoi usarli per ripristinare le cose se necessario.
Per semplificare, abbiamo configurato samba in precedenza. Se correttamente configurato, se controlli l’ambiente di rete, dovresti avere un computer/server chiamato rpi2bu nel tuo vicinato. In Windows, apri semplicemente Esplora, vai su Rete e aspetta 2-3 secondi affinché appaia. Su Linux, ad esempio in Dolphin, fai clic sull’icona di rete nella barra laterale dei luoghi. Puoi quindi entrare in quel computer/server senza alcuna credenziale e ti mostrerà una condivisione chiamata Backup. Quando entri in quella condivisione, vedrai due cartelle current e old e due file backups.sh e checkMonth.txt. Puoi copiare i file di nuovo sul tuo computer, ma poiché samba è configurato come sola lettura, non puoi eliminare i file.
Quindi copia alcuni file di nuovo sul tuo computer e verifica che funzionino correttamente. Se lo fanno, hai effettuato con successo un backup.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.