Ok avevo un po’ di tempo libero negli ultimi giorni e, dato che mi ha incuriosito la possibilità di schedulare gli “zip backup” della versione free con la patch 2 di Veeam 8.0 appena uscita, ho deciso di creare uno script per backuppare completamente tutte le virtual machine di un host vmware. Tutto quello che dovete fare è inserire i parametri corretti e schedulare l’esecuzione dello script con un il task scheduler di windows.
VeeamFree complete backup script
Prerequisiti:
1) Un server windows su cui eseguire lo script
2) Un host vmware licenziato (le versioni free non sono supportate in quanto hanno le api per gestire i backup bloccate)
3) Veeam 8.0 aggiornato alla patch2 installato sul server di backup
4) Powercli installata sul server di backup (la potete scaricare dal sito vmware, io ho usato la 5.5 adesso è appena uscita la 6)
5) Spazio disco da utilizzare come repository
Cosa vi permette di fare questo script:
1) Backuppare in modo affidabile tutte le vm presenti su un host vmware in maniera totalmente gratuita
2) Restore di tutta la vm, di un disco della vm, granular restore dei file
3) Avere un report via mail e file html dell’esito dei backup
4) Comprimere i backup
5) gestire in maniera semplificata la retention dei dati
Cosa NON vi permette di fare questo script:
1) Gestire backup incrementali (tutti i backup eseguiti saranno Full)
2) Sfruttare a pieno la deduplica di Veeam
3) In generale sfruttare tutte le feature avanzate di Veeam
Funzionalità da implementare:
1) Gestione degli errori
Configurazione:
- Installare Veeam
- Aggiungere l’host da backuppare all’interno di veeam
- Configurare i parametri all’interno dello script (ip dell’host, credenziali etc.)
- Schedulare lo script tramite task scheduler (deve essere lanciato tramite powercli)
Se avete domande o suggerimenti scrivete pure un commento, grazie!
[…] Qui trovate uno script tramite il quale backuppare tutte le vm presenti su un host vmware Veeam free complete backup script […]