Frequently Asked Questions
Frequently Asked Questions about Trilio for OpenStack
1. Can Trilio for OpenStack restore instance UUIDs?
Answer: NO
Trilio for OpenStack does not restore Instance UUIDs (also known as Instance IDs). The only scenario where we do not modify the Instance UUID is during an Inplace Restore, where we only recover the data without creating new instances.
When Trilio for OpenStack restores virtual machines (VMs), it effectively creates new instances. This means that new Virtual Machine Instance UUIDs are generated for the restored VMs. We achieve this by orchestrating a call to Nova, which creates new VMs with new UUIDs.
By following this approach, we maintain the principles of OpenStack and auditing. We do not update or modify existing database entries when objects are deleted and subsequently recovered. Instead, all deletions are marked as such, and new instances, including the recovered ones, are created as new objects in the Nova tables. This ensures compliance and preserves the integrity of the OpenStack environment.
2. Can Trilio for OpenStack restore MAC addresses?
Answer: YES
Trilio can restore the VMs MAC address, however, there is a caveat when restoring a virtual machine (VM) to a different IP address: a new MAC address will be assigned to the VM.
In the case of a One-Click Restore, the original MAC addresses and IP addresses will be recovered, but the VM will be created with a new UUID, as mentioned in question #1.
When performing a Selective Restore, you have the option to recover the original MAC address. To do so, you need to select the original IP address from the available dropdown menu during the recovery process.
By choosing the original IP address, Trilio for OpenStack will ensure that the VM is restored with its original MAC address, providing more flexibility and customization in the restoration process.
Example of Selective Restore with original MAC (and IP address):
In this example, we have taken a Trilio backup of a VM called prod-1.
![](https://docs.trilio.io/~gitbook/image?url=https%3A%2F%2F3960966644-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FjKD5dmSKidJb6LgILhrT%252Fuploads%252Fgit-blob-b7c3afcc79591d8f0ef106c7fd103777cc0ee889%252Frestore1.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=3a15dbbb&sv=1)
The VM is deleted and we perform a Selective Restore of a VM called prod-1, selecting the IP address it was originally assigned from the drop-down menu:
![](https://docs.trilio.io/~gitbook/image?url=https%3A%2F%2F3960966644-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FjKD5dmSKidJb6LgILhrT%252Fuploads%252Fgit-blob-acaa9f0104b836b24f55d67e6eddd7a7c29b5612%252Frestore2.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=7bb4e696&sv=1)
Trilio then restores the VM with the original MAC address:
![](https://docs.trilio.io/~gitbook/image?url=https%3A%2F%2F3960966644-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FjKD5dmSKidJb6LgILhrT%252Fuploads%252Fgit-blob-03f4f601df35924b302ea85ecfa017e04ba271b7%252Frestore3.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=c03a01cb&sv=1)
If you left the option as "Choose next available IP address", it will assign a new MAC to the VM instead as Neutron maps all MAC addresses to IP addresses on the Subnet - so logically a new IP will result in a new MAC address.
![](https://docs.trilio.io/~gitbook/image?url=https%3A%2F%2F3960966644-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FjKD5dmSKidJb6LgILhrT%252Fuploads%252Fgit-blob-23cd39a95938d6461688abd1a5d5d494592e7b81%252Frestore4.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=f2c84920&sv=1)
Last updated