sauvegarde vm ESXI et dossier

sauvegarde vm ESXI et dossier - Stockage - Systèmes & Réseaux Pro

Marsh Posté le 09-03-2010 à 10:52:19    

Bonjour
voila je viens d'installer un serveur ESXI,j'y est mes 5 serveurs, j'aimerai savoir si je peux  
automatiser un script rsync/cron pour mes sauvegardes sur mon ESXI et envoyer le tout sur mon NAS
de sauvegarde via SSH!!
quel serai la solution la mieux adapté?
Merci

Message cité 1 fois
Message édité par ffrancois01 le 09-03-2010 à 10:54:00
Reply

Marsh Posté le 09-03-2010 à 10:52:19   

Reply

Marsh Posté le 09-03-2010 à 14:52:42    

ffrancois01 a écrit :

Bonjour
voila je viens d'installer un serveur ESXI,j'y est mes 5 serveurs, j'aimerai savoir si je peux  
automatiser un script rsync/cron pour mes sauvegardes sur mon ESXI et envoyer le tout sur mon NAS
de sauvegarde via SSH!!
quel serai la solution la mieux adapté?
Merci


 
François, comme dirait quelqu'un que je connais (avec une moto et les cheveux longs) : MAN  :D

Reply

Marsh Posté le 09-03-2010 à 15:25:28    

Plus sérieusement, si je comprends bien tu as ton script rsync sur ton serveur ESXI ? Tu as ajouté une ligne (avec crontab -e) pour l'automatiser ? Et tu veux que ta sauvegarde passe par shh ? C'est ça ?

Reply

Marsh Posté le 09-03-2010 à 15:26:03    

lolll je vois que l'on connait les mêmes personnes :)
non pour le moment je viens de finir l'installation de mes serveur sur l'esxi!!
sur chaques serveurs j'ai mis un agent rsync qui effectue une sauvegarde journaliere
j'aimerai maintenant rassemblé le tout sur mon serveur esxi!!un script automatique rsync/crontab
qui me fais les sauvegardes des vm/vmdk mais aussi des répertoires et fichiers!
Voilou et le Man c bien mais avec esxi c pas le top :)


Message édité par ffrancois01 le 09-03-2010 à 15:29:56
Reply

Marsh Posté le 09-03-2010 à 15:35:54    

Pour balancer ta sauvegarde via ssh ça pourrait ressembler à ça ?
rsync -avz -e 'ssh' /source/ root@nas: /backup


Message édité par joelmander le 09-03-2010 à 15:36:41
Reply

Marsh Posté le 09-03-2010 à 15:38:43    

Oui mais risque d'avoir un problème au niveau des autorisation du Nas!!
en plus je ne vois pas la possibilitée de copier autre chose que mes VM/vmdk
a partir de mon serveur ESXI car on ne voit pas l'intérieur des machines!!


Message édité par ffrancois01 le 09-03-2010 à 15:41:52
Reply

Marsh Posté le 09-03-2010 à 15:41:28    

tu veux dire autorisations ssh ?

Reply

Marsh Posté le 09-03-2010 à 15:44:27    

oui mais la je pense qu'en créant une clé cela doit le faire!!!mais je crois que l'agent sur chaque machine et le plus adapté!!non?

Reply

Marsh Posté le 09-03-2010 à 15:52:52    

Si je me rappelle bien (on a eu droit à un audit pour une bascule ESXI la semaine dernière), les VM/VMDK sont des sortes de partitions VMWare où sont installées tes machines virtuelles. Si tu sauvergardes ces "disques", tu sauvegardes tout. Heureusement rsync fait de la sauve incrémentielle = gain de temps et de ressources. Maintenant la question se pose pour une restauration d'un dossier ou répertoire précis... Sans avoir avoir à restaurer toute la machine

Reply

Marsh Posté le 09-03-2010 à 15:54:20    

J'allais te le dire colonel ! Echange de clés en bonne et due forme ! en plus pour la copie de la clé publique, je suppose que le nas et ESXI sont sur le même site...

Reply

Marsh Posté le 09-03-2010 à 15:54:20   

Reply

Marsh Posté le 09-03-2010 à 15:57:27    

Oui voila la question rsync me fait bien la sauvegarde incrémentielle de mes machines la pas de soucis je sauvegarde la vm complète maintenant si j'ai besoin de restaurer un fichier ou un répertoire je me vois pas remonter un .vmdk et allez chercher le répertoire en question!!donc l'agent sur chaque VM est obligatoire je pense!!

Reply

Marsh Posté le 09-03-2010 à 15:57:50    

L'agent sur chaque machine virtuelle ? Tu m'intéresse, tu utiliserais quoi comme agent ?

Reply

Marsh Posté le 09-03-2010 à 16:02:49    

lolllll ben ce que nous parlons depuis le début::j'ai un srcipt bash sur chaque machine avec rsync et l'automatise dans le crontab!!je sauvegarde dossier/rep/fichiers et un script a faire maintenant pour les .vmdk sur le serveur ESXI

Reply

Marsh Posté le 09-03-2010 à 16:06:11    

aaaaahhhhh. Tu as 2 niveaux de sauvegardes si je comprends bien (oui je sais il faut m'expliquer longtemps !!!), un pour chaque host  et un autre pour le serveur ESXI ?

Reply

Marsh Posté le 09-03-2010 à 16:09:20    

ecoute, le plus simple pour sauvegarder les VM : utilise le script ghettovcb (fais une petite recherche sut le net); Ce script va te permettre de sauvegarder à chaud ou pas tes VM en les positionnant  sur un repertoire partagé sur ton NAS via un montage NFS dans le datastore de ton ESXi.
 


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 09-03-2010 à 16:09:26    

oui si on veut!!!puis que je ne peux pas sauvegarder et les dossiers/rep/fichier et les vm/vmdk en une seule fois sur mon serveur ESXI! je suis obligé de mettre un agent rsync sur chaque VM et un autre sur l'ESXI pour les .vmdk !!!Dommage mais je ne vois pas d'autres solutions pour le moment!
ghettovcb oui deja entendu parlé, il me fera rien de plus que l'agent rsync sur mon esxi!!!


Message édité par ffrancois01 le 09-03-2010 à 16:11:00
Reply

Marsh Posté le 09-03-2010 à 16:12:43    

utiliser rsync pour backuper tes VM : cela ne sert strictement à rien. Car tes fichiers contenant les disques de tes vm sont en permanence modifiés et donc tu synchronise tout le temps l'ensemble. En plus tu sauvegarde dans un format peu pratique à exploiter.


---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 09-03-2010 à 16:30:46    

merci je vais étudier cela, mais rsync ne me fais que la copie journaliere de mes machines virtuelles, donc le format et pratique puisque si j'ai un problème sur un de mes serveur suffit que je prenne le dernier .vmdk et le remonte avec converter!!!maintenant je prends tout ce qui peux ameliorer mon système!! je vais tester et voir les différences!
merci

Reply

Marsh Posté le 09-03-2010 à 16:46:44    

joelmander a écrit :

aaaaahhhhh. Tu as 2 niveaux de sauvegardes si je comprends bien (oui je sais il faut m'expliquer longtemps !!!), un pour chaque host  et un autre pour le serveur ESXI ?


Tu es forcé a un moment ou un autre d'etre sur 2 niveau de sauvegardes ...
Pour tes sauvegardes de fichiers directement sur les Vm, tu dois faire abstraction que c'est une VM, elle se sauvegardera ( et donc son contenu) comme une machine physique ( via l'agent backup Exec par exemple).
Ensuite tu peux sauvegarder tes VM ( et donc en les vmdk ) dans une politique de sécurité avancée ( PRA) dans le cas ou ta baie de disque ou ton esxi a un problème physique et que tu devrais faire repartir les machines ...
Dans ce cas, VmwareDatarecovery est pas mal, sinon un script  rsync fonctionne, puisque je l'utilise.
 

vrobaina a écrit :

utiliser rsync pour backuper tes VM : cela ne sert strictement à rien. Car tes fichiers contenant les disques de tes vm sont en permanence modifiés et donc tu synchronise tout le temps l'ensemble. En plus tu sauvegarde dans un format peu pratique à exploiter.


 
Il suffit de faire un snapshot, sauvegarder les fichiers nécessaire , Rsync et defaire le snapshot ... Tu obtiendras une duplicata de ta VM au moment du snapshot.
Et le coté pratique depend du besoin, si c'est pour sauvegarder du fichier, clair que c'est pas la solution, mais pour sauvegarder une VM entière et etre capable de la redémarrer en 15 s ... ca vaut le coup.
++
 


---------------
www.google.fr  
Reply

Marsh Posté le 09-03-2010 à 17:09:17    

merci c'est bien ce que je pensais!!je fais une sauvegarde de tout ce que j'ai dans mes machines avec un agent sur chaque!!!et une sauvegarde des vmdk en cas de plantage d'un de mes serveurs!

Reply

Marsh Posté le 09-03-2010 à 17:27:11    

boobaka a écrit :

 

Il suffit de faire un snapshot, sauvegarder les fichiers nécessaire , Rsync et defaire le snapshot ... Tu obtiendras une duplicata de ta VM au moment du snapshot.
Et le coté pratique depend du besoin, si c'est pour sauvegarder du fichier, clair que c'est pas la solution, mais pour sauvegarder une VM entière et etre capable de la redémarrer en 15 s ... ca vaut le coup.
++

 


 

sauf qu'en faisant cela, tu ne pourras jamais redescendre ta vm sur un autre esx sauf si tu bidouille les fichiers (catalog, vmdk..etc...).  Et pourquoi faire snapshot PUIS rsync alors que tu peux tout faire dans la meme opération et ainsi diminuer grandement ton temps de sauvegarde global.

Message cité 1 fois
Message édité par vrobaina le 09-03-2010 à 17:30:42

---------------
Les cons, ça ose tout, et c'est même à ça qu'on les reconnait....
Reply

Marsh Posté le 09-03-2010 à 21:38:15    

Pour le moment je reste sur mon agent sur chaque OS pour sauvegarder mes repertoire/dossiers/fichiers avec rsync/crontab et un agent rsync sur mon serveur ESXI pour la sauvegarde des VM/vmdk en attendant que j'étudie plus profondément sur maquette d'autre solution,n'oublions pas que je débute!!!alors maquettons maquettons et j'apprécie vos solutions que j'étudierai attentivement et n"hésitez pas a m"apporter vos lumières :)
merci

Reply

Marsh Posté le 10-03-2010 à 08:43:34    

vrobaina a écrit :


 
sauf qu'en faisant cela, tu ne pourras jamais redescendre ta vm sur un autre esx sauf si tu bidouille les fichiers (catalog, vmdk..etc...).  Et pourquoi faire snapshot PUIS rsync alors que tu peux tout faire dans la meme opération et ainsi diminuer grandement ton temps de sauvegarde global.


Ah bon bizarre que j'y arrive alors ...  :D  
Aucune bidouille dans les fichiers, je snapshot une Vm sur un esx, je la rsync sur un esxi et je la demarre .... Tu as juste a changer l'UUID de la machine via une simple question posée directement sur l'interface VI ou VSphere .....
Et tu fais rsync PUIS snapshot justement pour sauvegarder une machine allumée ... Si tu ne fais pas de snapshot , ton rsync ne fonctionnera pas du fait de l'utilisation des fichiers ...
 
++
 


---------------
www.google.fr  
Reply

Marsh Posté le 22-03-2010 à 22:51:21    

Bon et bien pour terminer j'ai utilisé un srcipt ghettovcp dans mon ESXI pour sauvegarder mes VMs a chaud!

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed