Hello CloudStack users!

I’m looking for guidance on a CloudStack recovery scenario.

We have an Apache CloudStack environment with *5 KVM hosts* using *Ceph
(RBD) as primary storage*.
Due to an issue with the server hosting the CloudStack Management Server,
the management VM (including the CloudStack database) was deleted.

We do have a *valid database backup*, however it is *not fully up to date*:

   -

   The backup includes *only 4 out of the 5 KVM hosts*
   -

   A few VMs are *missing from the backup*
   -

   The *fifth host* was added after the backup was taken

Important note:
*All VMs (including those missing from the backup) have been running
continuously for several days* since the management server was lost.
All VM disks still exist on Ceph, and all hosts remain connected to the
same Ceph cluster.

Our questions are:

   1.

   Is it safe to restore the CloudStack database from this backup and then *add
   the fifth host back* to the existing cluster?
   2.

   What is the recommended or supported approach to *recover or re-register
   VMs that exist on Ceph and are running on the hosts but are missing from
   the CloudStack database*, without impacting running workloads?
   3.

   Are there any best practices for handling a *partial database restore*
   in a Ceph-backed CloudStack environment?

Our goal is to resync CloudStack with the existing infrastructure *without
data loss or service interruption*, as much as possible.

Thanks in advance for any advice or experience you can share.

Thanks

Reply via email to