Newsgroup: it.comp.os.linux.sys
Titolo: Backup su XenServer

Dunque, sto facendo i backup da dentro le singole VPS,
come consigliato da piï¿œ parti.
Fin quï¿œ tutto bene, se muore la virtual machina la
ripristino dal backup.
Devo perï¿œ trovare il modo di backuppare il nodo xen.
Ho letto la documentazione ma sinceramente non ci ho
capito molto, forse ho letto di fretta.
Vorrei fare, magari una volta alla settimana o ogni
volta che creo/modifico virtualmachine o qualche configurazione
sul nodo, un backup, in modo tale che se il server
dovesse polverizzarsi all'improvviso, io sia in grado di
prendere un server analogo (stessa cpu e stesso numero
di nic), ripristinare la configurazione, e poi ripristinare
i file delle singole vps.
Qual'ï¿œ il metodo migliore e quale metodo di backup devo
selezionare? Ho visto che ci sono piï¿œ modalitï¿œ, ma non
ho capito quale sia quella che backuppa tutto e che mi
consenta di ripristinare una configurazione identica in
caso di guasto.
-- 
Non tocca a noi dominare tutte le maree del mondo,
il nostro compito ï¿œ di fare il possibile per la
salvezza degli anni nei quali viviamo,
sradicando il male dai campi che conosciamo.

 Devo perï¿œ trovare il modo di backuppare il nodo xen.
http://support.citrix.com/article/CTX117258
-- 
Professional System & Network Sarcazzer
http://bofhskull.wordpress.com/

 
http://support.citrix.com/article/CTX117258
Grazie, non conoscevo quel documento.
In 3 pagine spiega tutto, il manuale fa piï¿œ confusione.
Quindi in pratica mi basta esportare i metadati, visto
che il backup delle VPS viene fatto con rsync da dentro
la VPS stessa.
Se mi rubano il server, ripristino i metadati backuppati
e poi ricarico il backup dei file...
Solo un chiarimento:
nel pdf ï¿œ scritto che devo ricollegare lo storage che
avevo in precedenza. Ma se io sto usando uno storage
locale con volumi LVM, come faccio a ricollegarlo?
Se devo fare un disaster recovery, non posso far
affidamento sull'eisstenza o meno dello storage ma ne
devo creare uno exnovo.
Quindi, se sul nuovo server creo un nuovo storage locale
e poi ripristino i metadati, mi ritroverï¿œ con le VPS
create con i dischi "vuoti", giusto?
Supponendo di avere la VPS1 con due dischi, uno da 10GB ed uno
da 5, ripristinando, mi vengono creati anche i due volumi LVM?
Purtroppo al momento non ho un server su cui testare il disaster recovery...
E come diavolo copio i file backuppati con rsync se non riesco
a fare il boot? Devo reinstallare tutto e poi ripristinare, corretto?


 locale con volumi LVM, come faccio a ricollegarlo?
E allora, se ti rubano il server, ti rubano anche l'immagine delle VM.
L'esport dei metadati ti serve per rimettere in piedi un host, dandogli
in pasto le VM presenti su uno storage precedentemente utilizzato dal
una sua "precedente incarnazione".
Nel tuo scenario, il recovery lo fai solamente tenendoti da parte le
immagini "complete" delle VM.
Se ti rubano il server, reinstalli xenserver sul nuovo ed esegui
l'import a partire da quelle immagini.
Oppure reinstalli le VM esattamente come se fossero un sistema fisico, e
poi ne ripristini i contenuti prelevando da backup.


 poi ne ripristini i contenuti prelevando da backup.
...due maroni, volevo evitare proprio questa rottura...
E se non mi ricordassi le caratteristiche delle VM? Posso comunque
ripristinare i metadati dal backup fatto in precedenza e poi
reinstallare tutto il sistema operativo?
In pratica a me interessa non perdere le configurazioni delle VM, ovvero
schede di rete, mac-address, dischi, dimensioni, ram, cpu...
Mi va benissimo ritrovarmi con delle VM associate a dischi vuoti che
poi dovrï¿œ reinstallare ex-novo, ma non vorrei perdere le informazioni
della VM perchï¿œ poi dovrei anche riconfigurare tutta la rete e
quant'altro da dentro il sistema.


 schede di rete, mac-address, dischi, dimensioni, ram, cpu...
Questi sono i metadati.


 Questi sono i metadati.
Perfetto, ma posso ripristinare i metadati da un nodo xen ed
importarli su un nodo nuovo con storage locale?
Per forza di cose lo storage ï¿œ differente dal precente, Xen
se lo configura ugualmente o non mi sarï¿œ possibile importare
i metadati perchï¿œ gli uuid son differenti?

 i metadati perchï¿œ gli uuid son differenti?
Credo che stai prima a provare a fare quel che hai in testa in un
ambiente di test e vedere se trovi quel che ti aspetti, perchï¿œ fatico a
seguirti...


 seguirti...
Non posso, non ho un secondo server su cui provare
il disaster recovery.
Spiego in due parole quello che voglio fare:
- dump metadati dal server1 con vps appogiate ad uno storage lvm locale.
- butto via il server1
- compro il server2
- installo xenserver sul server2
Da questo punto in poi, come posso ripristinare una configurazione
clone al server1? Avrï¿œ tutte periferiche differenti, a partire dai
dischi, che avranno uuid differenti, nic con mac-address differenti
e cosï¿œ via.
A me piacerebbe poter ripristinare nel minor tempo possibile una
situazione analoga al server1.
Non so come fare, e non ho un server cavia su cui provare.
Io al momento ho solo il backup (fatto con backuppc) dei
file delle vps.

 Non so come fare, e non ho un server cavia su cui provare.
L'unica maniera per verificare che le procedure di disaster recovery
funzionino ï¿œ testarle.
Quindi direi di procurarsi quel "server cavia". Che non necessariamente
deve essere uguale all'attuale.


 deve essere uguale all'attuale.
Lo so, e lo farï¿œ, ma volevo intanto sapere cosa succede, esattamente,
quando ripristino i metadati su un server nuovo.
(secondo te xenserver si installa dentro un virtualbox con le estensioni
di virtualizzazione attivate?)

 di virtualizzazione attivate?)
No.



Io non ci sono mai riuscito, anche se c'è chi l'ha fatto