Testing environments for demos before upgrade

Hello

I have some ONE installations with differents FileSystems (XFS, EXT4) , Datastores (SAN (fslvm), NAS (Glusterfs, NFS), Networks (VLAN, isolateds), Hosts (Physical, Blades), HA for Sunstone…

My problem is when i must to evaluate the migration to other new ONE version.

I have think the possibility to virtualize my installation but with a backup the problem is that we dont have similar specs on the virtual environment so i couldnt evaluate the environment correctly.

Do you have any best practices to make a test environment based on a production cluster?

What is the best practices to clone an production opennebula to a for example virtualbox environment?

How do you make the test for brokens evolution from a production environment?

Thanks a lot!!

My steps to clone an installation are:

  1. Take a backup from /etc/one

  2. Take a backup from /var/lib/one/.one

  3. Take a backup from mysql database

  4. Restore all the backups on a new system with an clean installation of ONE

  5. Try to upgrade the environment.

Problems:

The hosts are not the same

The images, templates, VNIC, VMs are not the same

Could it be a test environment for upgrades?

Jose Angel Diaz Diaz
Coordinador Tecnologico

Centro de Excelencia de Fuentes Abiertas (CENATIC)
Dirección adjunta de Sistemas de Información

red.es
Edificio Cenatic
Calle Clara Campoamor s/n
06200 Almendralejo. España
Telf: 924 677 316
www.red.es
www.unblogenred.es