-
- Novice
- Posts: 8
- Liked: never
- Joined: Aug 29, 2011 7:25 am
- Full Name: ZID TU Graz
- Contact:
VM Permissions not Restored
Hi all,
We are currently evaluating Veeam Backup & Replication 5.0.2.230 (64 Bit) on a Windows Server 2008 R2 SP1 (64 Bit). The environment we are backing up is a VMware vSphere 4.1 (Enterprise Edition) with ESXi 4.1 hosts and one vCenter Server 4.1. The management of our virtual infrastructure is decentralised, i.e., there are several administrators of virtual machines, where every administrator can only see his/her virtual machines.
We backed up several virtual machines, which worked like a charm. When restoring the virtual machines (expand a backup job in the "Backups" section, select a virtual machine, right-click and select "Restore entire VM"; options: on the same host as the original VM; new VM name; Default Resource pool; Restore disks as on original VM), the permissions for the virtual machine in vCenter are not set. I.e., the virtual machine is fully restored, but only the Administrator (plus a few other "system" users) will be able to access it.
Did we miss any options when backing up or restoring the virtual machine? Is it not possible to restore the permissions as well? (Does the vSphere API/SDK not provide any functions for this?)
Thanks in advance and best regards,
Josef.
We are currently evaluating Veeam Backup & Replication 5.0.2.230 (64 Bit) on a Windows Server 2008 R2 SP1 (64 Bit). The environment we are backing up is a VMware vSphere 4.1 (Enterprise Edition) with ESXi 4.1 hosts and one vCenter Server 4.1. The management of our virtual infrastructure is decentralised, i.e., there are several administrators of virtual machines, where every administrator can only see his/her virtual machines.
We backed up several virtual machines, which worked like a charm. When restoring the virtual machines (expand a backup job in the "Backups" section, select a virtual machine, right-click and select "Restore entire VM"; options: on the same host as the original VM; new VM name; Default Resource pool; Restore disks as on original VM), the permissions for the virtual machine in vCenter are not set. I.e., the virtual machine is fully restored, but only the Administrator (plus a few other "system" users) will be able to access it.
Did we miss any options when backing up or restoring the virtual machine? Is it not possible to restore the permissions as well? (Does the vSphere API/SDK not provide any functions for this?)
Thanks in advance and best regards,
Josef.
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: VM Permissions not Restored
Hello Josef,
When VM is restored it receives a new ID number (moref) from vCenter Server, that is why it is treated as new VM, thus meaning you need to re-assign the permissions. On the other hand, have you tried restoring to a resource pool or vApp with security permissions in place? Were the permissions propagated?
Thanks.
When VM is restored it receives a new ID number (moref) from vCenter Server, that is why it is treated as new VM, thus meaning you need to re-assign the permissions. On the other hand, have you tried restoring to a resource pool or vApp with security permissions in place? Were the permissions propagated?
Thanks.
-
- Novice
- Posts: 8
- Liked: never
- Joined: Aug 29, 2011 7:25 am
- Full Name: ZID TU Graz
- Contact:
Re: VM Permissions not Restored
Hi Vitaly,
Best regards,
Josef
Which can be some effort with a large number of VMs and 20+ administrators ...Vitaliy S. wrote: When VM is restored it receives a new ID number (moref) from vCenter Server, that is why it is treated as new VM, thus meaning you need to re-assign the permissions.
The permissions are inherited from parent objects, but that is not what we are looking for. We have, for instance, a cluster with 20 virtual machines. The administrator, a read-only user for Nagios and similar "system" accounts are defined on cluster-level and are inherited to all child objects (i.e., the VMs). The permissions for individual VMs are, however, defined on the VM-level. This means that users A and B, for instance, have permissions for VM-1, while users C and D only have permissions for VM-2, and A and D have permissions for VM-3. These permissions are initially assigned manually ... and it would be nice if they could be restored.Vitaliy S. wrote: On the other hand, have you tried restoring to a resource pool or vApp with security permissions in place? Were the permissions propagated?
Best regards,
Josef
-
- VP, Product Management
- Posts: 27377
- Liked: 2800 times
- Joined: Mar 30, 2009 9:13 am
- Full Name: Vitaliy Safarov
- Contact:
Re: VM Permissions not Restored
Got it, thanks for the feedback.
-
- Veteran
- Posts: 259
- Liked: 8 times
- Joined: Sep 18, 2009 9:56 am
- Full Name: Andrew
- Location: Adelaide, Australia
- Contact:
Re: VM Permissions not Restored
Full VM restore - ID retention
Refer above for other posters who have came across the same issue.
an option not to override the vmx file would be a useful addition, as the current workflow isn't 100% obvious.
Refer above for other posters who have came across the same issue.
an option not to override the vmx file would be a useful addition, as the current workflow isn't 100% obvious.
-
- Novice
- Posts: 8
- Liked: never
- Joined: Aug 29, 2011 7:25 am
- Full Name: ZID TU Graz
- Contact:
Re: VM Permissions not Restored
Hi,
As a side note: I think it would be possible to implement backing up and restoring the permissions of virtual machines. See, for instance, http://www.vmware.com/support/developer ... gguide.pdf (pp. 42, Granting Privileges through Permissions).
Thanks for that thread. Now it's obvious for me, why the permissions are not restored, and which other side-effects we will have to think of (e.g., setting up a backup job for the restored VM).Bunce wrote: http://www.veeam.com/forums/viewtopic.php?f=2&t=7968
refer above for other posters who have came across the same issue.
As a side note: I think it would be possible to implement backing up and restoring the permissions of virtual machines. See, for instance, http://www.vmware.com/support/developer ... gguide.pdf (pp. 42, Granting Privileges through Permissions).
Who is online
Users browsing this forum: Google [Bot] and 94 guests