Question

What's the difference between Snapshot & Recovery Points?


Badge +2

Whenever I take snapshots from Prism Central it shows under Recovery point but not under Snapshot. Not sure, if both are same Thing.

Also, recovery point give an option to “Replicate” , whereas Snapshot give an option to “Restore”….are both same?


11 replies

Userlevel 3
Badge +4

Hi @Charu 

Replicate and Restore are 2 different things, we generally do restore when we want to rollback to a certain point in time copy whereas replication is like protecting certain copy to another site /DR .

Restore are stored locally while the Recovery points are stored in another site/DR site

Restore - this is replacing the current VM with a snapshot from the past, aka rolling it back to a previous state.

 

Replicate - You are making a copy of the VM in the previous state.

Hi Charu

 

I guess the difference is made between recovery points and snapshots because of the Self Service Portal but I am searching for an explanation on that too. 

My believe is that users with access to the SSP only can just be permitted to create recovery points to which they can restore and not restore the snapshots which might be done for Replication purposes.

If you asked the support or got an answer to that which makes it clear, please let me know.

 

Greetings,

Chris

Userlevel 5
Badge +5

Hi Charu,

VM Recovery Point is a Snapshot effectively, you are not wrong here.

A Snapshot can be triggered manually or by a schedule in PE. It can also be replicated to a remote site as part of the Protection Domain.

A Recovery point is a similar thing in that it is a snapshot, it is stored locally on the cluster and can be replicated to a remote cluster as part of a Protection Domain. Recovery Point can be created manually or be handled by a Protection Policy configured in PC. A VM can be restored from a Recovery Point either locally or remotely in a state of a chosen recovery point. This is effectively the same as the Clone from a Snapshot in that you are creating a copy of a VM as it was at a certain point in time in the past.

Let’s level up the complexity now.
A Snapshot is a PE/AHV term. PC can detect a Snapshot and can restore/delete a Snapshot but it can’t create a Snapshot.

Recovery Point is a PC term. PE is not even aware of such a thing. Moreover, if a VM is part of a Protection Domain “Create Recovery Option” is greyed out in PC.

To summarise, both an AHV Snapshot and PC Recovery point are technically the same technology while a Recovery Point is a construct that is operated by Prism Central.

 

Happy to answer any further questions.

Badge +2

Hi @Alona , is there a way to get list of all the Recovery Points created through Prism Central.

Badge +2

@Alona I see, we can get the details in PC ->Virtual Infrastructure->Recoverable Entities. Thanks :)

Userlevel 5
Badge +5

You found it:)

Badge +1

The Recovery Point/Snapshot feature still have permission issues if you are running PE 5.15.2 LTS i.e. in Prism Central, the RP permissions don't work if you have less than an ADMIN role.

Support keeps saying its a limitation on the PE version and supposedly PE 5.18 STS fixed the permission issues. Can anyone confirm that? I am hesitant to go to a STS version but this one feature alone have prevented me from activating the Self-Service portal.

The Recovery Point/Snapshot feature still have permission issues if you are running PE 5.15.2 LTS i.e. in Prism Central, the RP permissions don't work if you have less than an ADMIN role.

Support keeps saying its a limitation on the PE version and supposedly PE 5.18 STS fixed the permission issues. Can anyone confirm that? I am hesitant to go to a STS version but this one feature alone have prevented me from activating the Self-Service portal.

It still doesn’t work, even when you create a new role with all permissions set it will not show any Recovery Points. We are using 5.18.1.1.

Badge +1

My recent finding is go to Role>Manage Assignment and choose the Entities option to view Recovery Points. But still not able to limit the role to Project Specific Vms. Maybe have to play with Categories.  

I just find out a boring point : as a projet’s user, when I restore a recovery point, I have no choice but create a new VM. This new VM is not configure in the project. The behavior should be a in-place restoration and keeping all properties.

Also, I should only access to the RP of my project.

 

It still doesn’t work, even when you create a new role with all permissions set it will not show any Recovery Points. We are using 5.18.1.1.

I created a custom role based on ‘customer role’. I had to create a specific assignement to my user with RP access on all entities.

Reply