Newsgroup: it.comp.os.linux.iniziare
Titolo: Backup del client gestito dal server con rsync

Salve,
 
non esiste il modo migliore per eseguire i backup però vorrei esporvi la 
mia idea giusto per sentire le vostre opinioni.
 
Mi trovo con utenti che lavorano i propri files in locale (foto, fogli 
di excell, word, powerpoint, etc.) che hanno una directory sul server 
dove devono/dovrebbero fare i salvataggi.
 
Morale della favola passa il tempo, lo faccio dopo, quando mi ricordo 
e... zac il disco salta e l'ultimo salvataggio è di una settimana prima!
 
Cavoli dell'utente avete ragione però come porre rimedio drastico?
 
Ho pensato di far girare uno script con rsync sul server con Debian in 
modo che questi vada a cercare, in una determinata directory del client, 
i dati da copiare sul server!
 
I contro sarebbero che l'utente potrebbe modificare un file in locale 
cancellando dati importanti trovandosi la stessa cancellazione in tempo 
quasi reale sul server, potrei ovviare a questo facendo backup diversi 
per ad esempio gli ultimi tre giorni...
 
Saluti!
^Bart

 per ad esempio gli ultimi tre giorni...
 
https://github.com/rsnapshot/rsnapshot
 
 
usa rsync sotto il cofano e permette backup incrementali / snapshot 
usando massicciamente gli hard link. in soldoni se l'utente cancella un 
file che non doveva può recuperarlo dal backup precedente.
 
 

 file che non doveva può recuperarlo dal backup precedente.
 
Ottimo, è quello a cui pensavo, di fatto hanno creato degli script con 
rsync (non voglio sminuire il progetto anche perché ho iniziato solo ora 
a leggere la documentazione!) ed in ogni caso è sempre il server che va 
a contattare il client e quindi bisogna condividere su queste macchine 
le directory da backuppare giusto?
 
Saluti.
^Bart


meglio installare rsync server sui client. in mancanza, sì, monti le 
cartelle sul server di backup. 

 
 
I due server sono Debian uno principale ed uno di backup del principale, 
i client sono Windows, Mac, Android e Ios anche se su questi ultimi due 
tutto sommato per ora lascerei fare ai rispettivi produttori (...).
 
Ho trovato questo link: 
http://www.megalab.it/4485/realizzare-un-backup-da-remoto-con-rsync-windows-mac-e-linux
 
 
Personalmente però rimango dell'idea che sia meglio far fare tutto al 
server montando le cartelle dei client.
 
Saluti.
^Bart

 server montando le cartelle dei client.
 
non prendere sottogamba la questione. non so che ruolo hai in 
quell'azienda, ma quello di gestire i backup è un onere rilevante dal 
punto di vista delle responsabilità anche per il gdpr. 
rsync non è uno strumento adatto ad un backup di rete centralizzato, non 
è criptato in primis. tutto è bene finché le cose vanno bene, ma quando 
ci sarà una perdita di dati o un data breach piuttosto che un utente che 
accede impropriamente ai dati di un altro utente, ti verranno a cercare 
con il forcone.
 

 
 
Rsync mi serve per casa dove ho due server Debian fisici su cui voglio 
backuppare i dati domestici dei vari dispositivi (smartphone, tablet, pc 
fissi, laptop, etc.), ho pensato di creare directory divise per ogni 
dispositivo permettendo solo la lettura da remoto e garantendo solo la 
scrittura al server.
 
Il problema è quando far partire i backup, tramite VPN potrei farli 
partire anche se i dispositivi fossero fuori casa schedulando in qualche 
modo la partenza di rsync dopo qualche minuto dal "raggiungimento" della 
directory remota del client...
 
Saluti!
^Bart

 directory remota del client...
 
è tutto completamente privo di senso.

 con il forcone.
 
Questo sicuramente!
 
bye,
 
-- 
 
piergiorgio

 C'e` qualcosa altro?
 
beh sì, i backup stessi devono essere criptati. che lo sia il disco conta 
poco, se è montato (e ovviamente per andarci a scrivere con rsync deve 
esserlo) è in chiaro.