VMware Global Community
ErreaIT
Contributor
Contributor
Jump to solution

info su CBT e veeam b&r

Buonasera

domanda veloce...il cbt di un disco vmdk "lavora" indistintamente con un solo backup?

mi spiego meglio... ho una VM di cui voglio backuppare tramite veeam b&r, il fatto è che voglio fare il backup (BCK1) ogni 2 ore (con reten. in giornata) e un altro (BCK2) ogni giorno (con ret. la settimana).

quindi cbt lavora indistintamente con BCK1 e BCK2, il servizio (se così si può chiamare) guarda soltanto il change dei blocchi indipendentemente da quale job di backup è passato la volta precedente.

giusto?

Se così fosse è corretto che BCK2 lo imposto disattivando l'uso del cbt nel job, giusto?

....o come la sensazione che non mi sono spiegato bene! Smiley Happy

0 Kudos
1 Solution

Accepted Solutions
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ciao,

no penso di aver capito in ogni caso.

(warning: lavoro per Veeam). Assolutamente puoi usare il CBT per due job differenti che includono le stesse VM senza il minimo problema, senza che questo comporti errori nel calcolo dei changed blocks. CBT funziona come un log, segna quale blocco è cambiato e in che momento. Quando un job inizia, legge il CBT log e legge quali sono i blocchi modificati dall’ultima volta che ha fatto il backup. Quindi i due job leggeranno i due punti differenti rispetto all’ultima volta che ognuno di essi è stato precedentemente eseguito.

E anche se CBT non dovesse funzionare (ogni tanto si blocca e va resettato), Veeam Backup & Replication ha un failover mode che calcola l’hash del disco senza usare CBT. Ovviamente è più dispendioso e lento, ma ti permette di fare sempre con successo i backup incrementali.

Lascia sempre acceso CBT per tutti i job.

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"

View solution in original post

0 Kudos
6 Replies
ldelloca
Virtuoso
Virtuoso
Jump to solution

Ciao,

no penso di aver capito in ogni caso.

(warning: lavoro per Veeam). Assolutamente puoi usare il CBT per due job differenti che includono le stesse VM senza il minimo problema, senza che questo comporti errori nel calcolo dei changed blocks. CBT funziona come un log, segna quale blocco è cambiato e in che momento. Quando un job inizia, legge il CBT log e legge quali sono i blocchi modificati dall’ultima volta che ha fatto il backup. Quindi i due job leggeranno i due punti differenti rispetto all’ultima volta che ognuno di essi è stato precedentemente eseguito.

E anche se CBT non dovesse funzionare (ogni tanto si blocca e va resettato), Veeam Backup & Replication ha un failover mode che calcola l’hash del disco senza usare CBT. Ovviamente è più dispendioso e lento, ma ti permette di fare sempre con successo i backup incrementali.

Lascia sempre acceso CBT per tutti i job.

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
0 Kudos
ErreaIT
Contributor
Contributor
Jump to solution

ciao

ok per l'info ma perdonami se mi ripeto perchè voglio essere sicuro di aver capito.

Quindi, da come mi hai scritto, il BCK2 lo posso settare "con attivo il cbt" anche se è passato (ad esempio) un'ora prima il BCK1?

Mi spiego meglio riportando esattamente la mia situazione....

io sto facendo un backup rever.incr. (BCK1) ogni 2 ore per 5 volte di 4 VM (sono dei terminal server), con reten. della giornata.

Il BCK2 è un backup rever.incr. che viene eseguito una sola volta alle 21.00 sempre di queste 4 VM ma con reten. di 6 giorni.

Morale...BCK1 mi serve per le emergenze (leggi utonti che mi cancellano file) quindi non ho bisogno di archiviarle oltre l'orario di lavoro, mentre BCK2 è il vero backup giornaliero di queste VM.

Ora il mio cruccio è: quando "passa" BCK2 ed è "attivo" il cbt nel settaggio del job si confronta con il passaggio avvenuto il giorno precedente o dall'ultimo passaggio di BCK1?

da questo dubbio la scelta di disattivare dal BCK2 il cbt.

Da questa pappardella mi riconfermi quello che hai scritto?

0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Sì, riconfermo tutto, CBT “NON” è influenzato da diversi job che leggono la stessa VM. Più di così non so come spiegartela…

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
0 Kudos
ErreaIT
Contributor
Contributor
Jump to solution

ok

per pura curiosuità tecnica... nel file  -cbt.vmdk  viene segnato data e ora della modifica di un determinato blocco ?

ciao e grazie

0 Kudos
ldelloca
Virtuoso
Virtuoso
Jump to solution

Non conosco il formato preciso del file ma il senso del contenuto è quello.

Solo una precisazione: CBT non segna il versioning dei blocchi, ma solo l’ultima modifica. Se lo stesso blocco viene riscritto 6 volte in un giorno, il backup giornaliero vedrà solo l’ultima versione del blocco.

Luca.

Luca Dell'Oca | vExpert 2011-2012-2013-2014-2015-2016-2017, VCAP-DCD, CISSP #58353 | http://www.virtualtothecore.com | @dellock6 | http://www.linkedin.com/in/lucadelloca | If you find this post useful, please consider awarding points for "Correct" or "Helpful"
0 Kudos
ErreaIT
Contributor
Contributor
Jump to solution

forse è OT ma ne approfitto della tua consulenza  :smileysilly:

ma per un dato gruppo di VM da backuppare, per il backup giornaliero, settimanale e mensile devo creare 3 job separati?

non c'è possibilità di avere un "schedule" un pò più versatile, con possibilità di programmazione combinate?

grazie

0 Kudos