Backup ESXi FR Dev

Transcription

Backup ESXi FR Dev
Source : http://www.decrauzat.net/backup__restore.html
Backup ESXi
Développement
1. Téléchargement de ghettoVCB et de ghettoVCB-restore.sh
http://communities.vmware.com/docs/DOC-8760
http://communities.vmware.com/docs/DOC-10595
2. Téléchargement de bmail
http://www.beyondlogic.org/solutions/cmdlinemail/cmdlinemail.htm
3. Téléchargement de mpack
ftp://ftp.andrew.cmu.edu/pub/mpack/old/mpack15d.zip
4. Téléchargement de plink et pscp
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
5. Téléchargement de Dos2Unix
http://www.filewatcher.com/m/DOS2UNIX.EXE.22174.0.0.html
6. Création des scripts pour les backup (ESXi1_Backup.bat et ESXi2_Backup.bat)
1. Copie du fichier contenant les machines à sauvegarder
2. Enregistrement du fichier de démarrage des backups
3. Démarrage de la backup
4. Création et envoi du mail de rapport de la sauvegarde
7. Modification du fichier ghettoVCB.sh et renommer en ESXi1.sh et ESXi2.sh
1. Modification du chemin où doivent être déposé les backups
(VM_BACKUP_VOLUME)
2. Définition du type de format des disques de VM de la backup
(DISK_BACKUP_FORMAT)
3. Définition du nombre de backup maximum stocké par VM
(VM_BACKUP_ROTATION_COUNT)
4. Définition si oui ou non la backup se fait à chaud
(POWER_VM_DOWN_BEFORE_BACKUP)
5. Définition si la machine doit être de manière hardware arrêter ou pas
(ENABLED_HARD_POWER_OFF)
6. Définition du temps avant le shutdown (exprimé en multiple de 60s)
(ITER_TO_WAIT_SHUTDOWN)
7. Définition si oui ou non la backup doit être compressé
(ENABLE_COMPRESSION)
8. Définition du type de bus à utiliser pour les disques de la VM
(ADAPTER_FORMAT)
9. Définition de l’espace mémoire RAM) à sauvegarder avec la VM lors d’un snapshot
(VM_SNAPSHOT_MEMORY)
10. Définition si la machine doit être mis « en pause » pour faire le snapshot
(VM_SNAPSHOT_QUIESCE)
Decrauzat.net
Page 1 sur 3
11. Création d’une connexion temporaire avec un disque NFS
(ENABLE_NON_PERSISTENT_NFS) Activé ou pas (1=Activé)
(UNMOUNT_NFS)
Supprimé la connexion NFS ou pas (1=Oui)
(NFS_SERVER)
Adresse IP du serveur avec disque NFS
(NFS_MOUNT)
Nom du répertoire NFS (sur le serveur NFS)
(NFS_LOCAL_NAME)
Nom affiché de la connexion NFS sur ESXi
(NFS_VM_BACKUP_DIR)
Nom du répertoire NFS sur l’ESXi
8. Création des scripts pour les restores (ESXi1_Restore.bat et ESXi2_Restore.bat)
1. Copie du fichier contenant les machines à restaurer
2. Enregistrement du fichier de démarrage du restore
3. Démarrage du restore
4. Création et envoi du mail de rapport du restore
9. Renommer le fichier ghettoVCB-restore.sh en ESXi1-restore.sh et ESXi2-restore.sh
10. Copier les fichiers ESXi1.sh et ESXi1-restore.sh (ou ESXi2 et ESXi2-restore.sh) sur le disque
ESXi SYS (contenant l’installation ESXi) dans le répertoire Script avec WinSCP
http://winscp.net/eng/download.php#download2
11. Création du script ESXi.bat
(voir fichier ESXi_Batch.doc)
Decrauzat.net
Page 2 sur 3
12. Créer les tâches Windows (afin de faire automatiquement les backup ou restore)
Decrauzat.net
Page 3 sur 3

Documents pareils