DOMANDA Strategie di backup

  • Autore discussione Autore discussione jeyhw
  • Data d'inizio Data d'inizio
Pubblicità
Io sono meno paranoico, però faccio tripla copia ogni settimana.

La prima su disco secondario nel pc, la seconda su NAS, la terza su disco usb esterno.

Questo mi ha evitato la sbatta di reinstallare tutto e riconfigurare tutto un paio di volte, almeno in questo modo ho tutto pronto in caso di guasto.
Io sono maniacale nella configurazione di Windows, ho moltissime applicazioni, plugin, preferiti ecc... un formattone classico mi farebbe impazzire.
Eviti quindi il backup su cloud se ho capito bene. Io di Windows mi sono fatto un'immagine con Rescuezilla. Un ottimo software. Quelle poche volte che l'ho usato ha ripristinato tutto senza errori o problemi di alcuni tipo, sia pc windows che linux.
--- i due messaggi sono stati uniti ---
In parte sì, ma non è questione solamente di leggerezza. Sicuramente ZFS ha caratteristiche più avanzate di BTRFS e viene descritto come più robusto
Beh interessante. Appena ho più tempo libero leggo qualche articolo in merito. Non ne capisco tanto in verità di questi file system. Su Proxmox ho utilizzato un paio di volte ZFS. La prima settando un RAIDz1 (equivalente di un raid 5 se ricordo bene). Una gran cosa. Si ruppe un disco del pool, lo estrassi e ne collegai un altro, zfs ricostruì e setto tutto da solo, però era troppo pesante per l'hardware vecchio del pc e infatti mi saltò tutto ad un certo punto. Con i dischi superstiti passai al mirror. Uno dei vantaggi che apprezzavo molto è che ti permetteva di fare gli snapshot gestiti direttamente dalla GUI di Proxmox. Molto divertente e utile direi
 
Ultima modifica:
Ma su onedrive fai il sync o un backup netto ad intervalli, non ho capito.
E' un sync unidirezionale che tiene conto dei file editati/eliminati (cloud -> computer)
Dici che hai una replica precisa su un'altra macchina vps. Ma i db sono sincronizzati o si tratta di un normale backup? Non ho capito esattamente la soluzione
Su una vps secondaria ho proprio la replica, mentre sul mio server casalingo ho il dump ignorante che viene fatto la notte. Ogni giorno ho un file nuovo con la data.
 
E' un sync unidirezionale che tiene conto dei file editati/eliminati (cloud -> computer)
Un cosidetto specchio allora. A me servirebbe al contrario computer (hDD esterno) ->cloud. Un sync "semplice" credo nel mio caso, visto che rsnapshot già gestisce bene la faccenda dei file editati/eliminati.
Su una vps secondaria ho proprio la replica, mentre sul mio server casalingo ho il dump ignorante che viene fatto la notte. Ogni giorno ho un file nuovo con la data.
So che è un discorso complesso, ma a grandi linee come si setta una replica di un DB, utlizzando anche una VPS per altro.
Una volta ho provato a settare un master/slave e poi la soluzione con i binary file, ma qualcosa è andato storto in entrambi i casi. Adesso in verità non mi servirebbe più, non scrivo più una riga di codice php-mysql da più di un decennio e ho dimenticato praticamente tutto. Mi è rimasta però la curiosità su questo argomento specifico. Pare che il backup/sync di qualsiasi dato stia diventando anche la mia di paranoia 😀
 
So che è un discorso complesso, ma a grandi linee come si setta una replica di un DB, utlizzando anche una VPS per altro.
Una volta ho provato a settare un master/slave e poi la soluzione con i binary file, ma qualcosa è andato storto in entrambi i casi.
Imposti il principale come master, quello di backup come slave.
Imposti i vari utenti e permessi sul master.
Imposti lo slave per accedere al master con i permessi creati prima.
Avvii il tutto e te ne dimentichi.
Un cosidetto specchio allora. A me servirebbe al contrario computer (hDD esterno) ->cloud. Un sync "semplice" credo nel mio caso, visto che rsnapshot già gestisce bene la faccenda dei file editati/eliminati.
Io uso rclone, e se non sbaglio puoi fare anche il sync al contrario.
 
la VPS sarebbe il backup/slave del master che gira sul pc del cliente? Ho capito bene?
La vps è un virtual private server... Invece di affittare il metallo da aruba/ovh prendi una vps (una macchina virtuale). Ci installi sopra il tuo mysql e ci fai tutto.
Noi abbiamo il 90 se non il 99% dei db in cloud, dai clienti ci saranno sì e no 2/4 db.
Per avviarlo a certi orari del giorno anche in questo caso bisogna settare un cronjob? Grazie
yes
 
Sto proprio adesso collegando rclone con google drive. Che procedura macchinosa! Ho dovuto abilitare anche delle API con credenziali.
Un'ultima cosa. Per salvare i dati da locale a google drive tu utlizzi il comando SYNC? Io voglio che vengano copiati in cloud le cartelle pari pari a come sono nella cartella locale (nel mio caso una determnata cartella posizionata sulll'HD esterno), perché per il resto se ne occupa tutto già rsnapshot. Grazie
 
sì con il sync.
Ma occhio che lui fara il sync anche delle cartelle eliminate!
 
sì con il sync.
Ma occhio che lui fara il sync anche delle cartelle eliminate!
Si ok, immaginavo. Ho impostato anche la criptazione, ma non va. Le cartelle che dovevano essere criptate con i file dentro risultano ancora in chiaro. Mi sa che la guida che ho seguito non era proprio precisa. Grazie

UPDATE: Ok ci sono riuscito. Come sospettavo l'articolo tutorial era di m*rda. Ne ho trovato un altro migliore al quale comunque mancava un passaggio che per fortuna aveva l'articolo di m*erda. A volte si fa prima a seguire la guida ufficiale che i vari tutorial che si trovano in giro

ps: a proposito si possono creare più cartelle e type sullo stesso account o ci sono limiti , a parte lo spazio quando si usa la versione free fino a 15GB?
 
Ultima modifica:
Penso di aver completato la mia strategia di backup come l'avevo progettata fin dall'inizio.

Dati di una cartella in HOME da salvare (folder con config docker e altri file)->backup su disco esterno con rsnapshot, che fa un lavoro eccezionale direi ->backup criptato in cloud con Rclone nella modalità sync (ho provato anche con la funzione copy ma faceva un casino, aggiungeva anche file cancellati) con comando avviato almeno una volta al giorno tramite cronjob. Ovviamente forse c'è qualcosa da rifinire o in parte da rivedere, ma pare che tutto funzioni senza sorprese. Posso montare in locale anche una cartella collegata al cloud in cui si possono prelevare i dati da recuperare già decifrati.
Appena ho un po' di tempo faccio la prova del 9 simulando un crash locale totale . In sostanza provo a recuperare da un altra macchina linux i dati criptati online. Ho salvato la prima password e quella per il salt (a proposito, devo salvare e mettere da parte qualcos'altro per recuperare i file in cloud con rclone da un altra macchina?)

Sono contento perché mi ero riproposto di usare solo tool open source e "tradizionali", penso di esserci riuscito. L'alternativa per il salvataggio dei file in cloud criptati era Duplicati installato come docker container però. Magari lo provo comunque.
 
Ultima modifica:
Eviti quindi il backup su cloud se ho capito bene. Io di Windows mi sono fatto un'immagine con Rescuezilla. Un ottimo software. Quelle poche volte che l'ho usato ha ripristinato tutto senza errori o problemi di alcuni tipo, sia pc windows che linux.
--- i due messaggi sono stati uniti ---

Beh interessante. Appena ho più tempo libero leggo qualche articolo in merito. Non ne capisco tanto in verità di questi file system. Su Proxmox ho utilizzato un paio di volte ZFS. La prima settando un RAIDz1 (equivalente di un raid 5 se ricordo bene). Una gran cosa. Si ruppe un disco del pool, lo estrassi e ne collegai un altro, zfs ricostruì e setto tutto da solo, però era troppo pesante per l'hardware vecchio del pc e infatti mi saltò tutto ad un certo punto. Con i dischi superstiti passai al mirror. Uno dei vantaggi che apprezzavo molto è che ti permetteva di fare gli snapshot gestiti direttamente dalla GUI di Proxmox. Molto divertente e utile direi
Ti consiglio se vuoi approfondire di leggere il blog di Forza: https://wiki.tnonline.net/w/Category:Btrfs
Aggiungo che ha il supporto per i dischi SMR/zoned e sta arrivando il raid stripe tree che risolverà vari problemi (Forse sul kernel 6.4):
- Raid 5/6 senza il buco di scrittura e cowed (ci sono delle patch per stabilizzare il raid 5/6 senza il raid RST e copiando ciò che fanno su mdadm)
- Raid sui dispositivi ZONED

 
Ultima modifica:
Ti consiglio se vuoi approfondire di leggere il blog di Forza: https://wiki.tnonline.net/w/Category:Btrfs
Aggiungo che ha il supporto per i dischi SMR/zoned e sta arrivando il raid stripe tree che risolverà vari problemi (Forse sul kernel 6.4):
- Raid 5/6 senza il buco di scrittura e cowed (ci sono delle patch per stabilizzare il raid 5/6 senza il raid RST e copiando ciò che fanno su mdadm)
- Raid sui dispositivi ZONED

Terminologie tecniche che per lo più non conosco e non saprei cosa fanno esattamente. Pare più una cosa indirizzata ai professionisti del settore o a chi ci lavora regolarmente con queste problematiche.
Questo non significa che non mi interessi (anzi!), ma che avrei difficoltà a comprendere tutto e non so fino a che punto ne valga la pena viste le mie esigenze. Però magari si tratta solo di mettere un tassello sopra l'altro per poi capire sempre di più e può risultare male che vada una lettura e un argomento interessante.
Leggerò l'articolo del blog che mi hai linkato comunque. Grazie tante
 
Ultima modifica:
Ok, ho montato la cartella criptata anche su un altro pc linux. Basta salvarsi il file rclone.conf, e non si ha nemmeno bisogno di ripetere la procedura. Ottimo!
 
Pubblicità
Pubblicità
Indietro
Top