-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Replication and backup of VM at the same time
Hi there,
It possible to run a backup and a replication job of the same VM at the same time on ESXi 5.1 and Veeam 6.5?
I've got some big VMs I'm replicating for the first time over the WAN (2TB) and I don't want to disable the backup jobs because of the replication. Will I have problems running a backup job meanwhile the replication is working?
Regards,
Alex
It possible to run a backup and a replication job of the same VM at the same time on ESXi 5.1 and Veeam 6.5?
I've got some big VMs I'm replicating for the first time over the WAN (2TB) and I don't want to disable the backup jobs because of the replication. Will I have problems running a backup job meanwhile the replication is working?
Regards,
Alex
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Replication and backup of VM at the same time
A VM can be processed by a single job at the same time, if another job wants to process the same VM it will be placed in the queue waiting for the first job to complete.
If you already have backups of that VM, you can more simply move that backup out-of-band to the other site with a simple external disk, import it in the replica site and use it as a seed for the replica job. In this way even the first replica job will be incremental instead of full.
Luca.
If you already have backups of that VM, you can more simply move that backup out-of-band to the other site with a simple external disk, import it in the replica site and use it as a seed for the replica job. In this way even the first replica job will be incremental instead of full.
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
They are 2 different datacentres far from each other, no way to do a seed backup.
I'll need to rely on the line for this.
Thanks for the tip anyway
I'll need to rely on the line for this.
Thanks for the tip anyway
-
- VeeaMVP
- Posts: 6166
- Liked: 1971 times
- Joined: Jul 26, 2009 3:39 pm
- Full Name: Luca Dell'Oca
- Location: Varese, Italy
- Contact:
Re: Replication and backup of VM at the same time
ok, so you can ship via the line a backup file, so the VM will not be locked for the time of the copy, and also you can use some filecopy software able to do resume, so in case of transmission interruptions you would have the ability to resume it, while the first full replica needs to go from start to end to have a good replicated VM.
Luca.
Luca.
Luca Dell'Oca
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
Principal EMEA Cloud Architect @ Veeam Software
@dellock6
https://www.virtualtothecore.com/
vExpert 2011 -> 2022
Veeam VMCE #1
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
dellock6 wrote:ok, so you can ship via the line a backup file, so the VM will not be locked for the time of the copy, and also you can use some filecopy software able to do resume, so in case of transmission interruptions you would have the ability to resume it, while the first full replica needs to go from start to end to have a good replicated VM.
Luca.
Can I transform this backup job transmitted into a replicated VM?
The destination needs to be in a position of being ready to accept replication copies from the original VM
-
- Product Manager
- Posts: 20406
- Liked: 2299 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Replication and backup of VM at the same time
Step-by-step process regarding Replica seeding:
1. Create a backup of a VM that you're willing to replicate. (You've done it already)
2. Copy the backup-file from repository in the production site to the backup repository in the DR site.
3. While creating a replication job, you should point it to the backup repository in the DR site. During the first run of a replication job, Veeam Backup & Replication accesses the repository where the seed (the backup of a VM to replicate) is located, and restores the VM from the backup.
4. After that, VB&R synchronizes the state of restored VM with the latest state of VM residing in production site. After that you will have two restore points, one is the state of VM from the backup file, the other is latest state of VM in Production site.
Otherwise, you can transfer backup file, perform the restoration process, and later during creation of the job map Production VM to the already restored DR one.
More information can be found in the corresponding User Guide.
Hope this helps.
Thanks.
1. Create a backup of a VM that you're willing to replicate. (You've done it already)
2. Copy the backup-file from repository in the production site to the backup repository in the DR site.
3. While creating a replication job, you should point it to the backup repository in the DR site. During the first run of a replication job, Veeam Backup & Replication accesses the repository where the seed (the backup of a VM to replicate) is located, and restores the VM from the backup.
4. After that, VB&R synchronizes the state of restored VM with the latest state of VM residing in production site. After that you will have two restore points, one is the state of VM from the backup file, the other is latest state of VM in Production site.
Otherwise, you can transfer backup file, perform the restoration process, and later during creation of the job map Production VM to the already restored DR one.
More information can be found in the corresponding User Guide.
Hope this helps.
Thanks.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
I'll do this tomorrow with the other VMs as I'm half way through the replication of one already. Thanks for the step by step, much appreciated!
Quick question about the "free space" on the VMDK disks:
I've got a VM that has 20GB of data on a system disk (30GB disk), plus other partition that has 5GB of data (100GB disk) and during the replication so far I've noticed 24GB send over the line. I was expecting the free space of the disk being read right quick as there is no data on it and accelerate the speed rate as no real data is being transmitted, but still around 3MB/sec (20mbit link using all sort of maximum compression options on veeam). What do you guys think that is happening on my case? Seems like it is still sending data over the line from these disks even though the data set itself not compressed is around 25GB.
Any ideas?
Thanks!
Quick question about the "free space" on the VMDK disks:
I've got a VM that has 20GB of data on a system disk (30GB disk), plus other partition that has 5GB of data (100GB disk) and during the replication so far I've noticed 24GB send over the line. I was expecting the free space of the disk being read right quick as there is no data on it and accelerate the speed rate as no real data is being transmitted, but still around 3MB/sec (20mbit link using all sort of maximum compression options on veeam). What do you guys think that is happening on my case? Seems like it is still sending data over the line from these disks even though the data set itself not compressed is around 25GB.
Any ideas?
Thanks!
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Just another quick on this, so I'll transfer to destination repository (Windows VM) and then from there the replication job will use that data as base to build the proper replicated VM + the synced data on the VMware datastore, right? Just clarifying this as I need to plan on storage as I'll sort of have 2 copies of the VM so it can use quite a lot of space. Thanks!
-
- Enthusiast
- Posts: 68
- Liked: 10 times
- Joined: Aug 02, 2011 6:09 pm
- Full Name: Zach Weed
- Contact:
Re: Replication and backup of VM at the same time
The VM will be restored from the backup file to a datastore specified in at the DR site. Once this has been restored a task called "calculating disk digests" will be performed between the source VM and the restored VM. Once the disk digests have been calculated the changed data will then be replicated over. This will show as two different tasks in the first run of the replication after pointing to the seed. One task will show ( in the real-time statistics ) as VMname (seed) and the next will just show as VMname.
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Replication and backup of VM at the same time
Is it a full or incremental pass?mephisto wrote:I've got a VM that has 20GB of data on a system disk (30GB disk), plus other partition that has 5GB of data (100GB disk) and during the replication so far I've noticed 24GB send over the line.
Are you talking about the data transfer speed or speed of data retrieval from source (reported in the job session log)?mephisto wrote:but still around 3MB/sec
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
I think CBT is kicking in, the VM has actually 120GB of data and the backup turned out to be 220GB, I want to clone it as then the thindisks on the cloned machine will get way smaller. This machine had lots of data deleted today.
Would I be able to clone the VM, upload to the DR site and then use the cloned one as a base for replication of the original VM? Would I encounter problems with the replication because it was a cloned copy that was uploaded? Thanks!
Would I be able to clone the VM, upload to the DR site and then use the cloned one as a base for replication of the original VM? Would I encounter problems with the replication because it was a cloned copy that was uploaded? Thanks!
-
- Product Manager
- Posts: 20406
- Liked: 2299 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Replication and backup of VM at the same time
In the way I see it, this scenario should work fine without any issues. However, be aware that it isn’t the only way to preserve disk-provisioned type. Veeam Backup & Replication saves the format of replicated VM disks by default. If need be, the disk format can be configured within the job. For instance, if production VM is using thick disks, you can change the format of replica disks to thin provisioned, it, in its case, will result in saving on disk space necessary for storing replica data.Would I be able to clone the VM, upload to the DR site and then use the cloned one as a base for replication of the original VM? Would I encounter problems with the replication because it was a cloned copy that was uploaded?
As to the CBT, may I ask you to confirm that aforesaid VM doesn’t have snapshots at all, since CBT doesn’t work while backing up VM with at least one snapshot. Additionally, have ever seen this article describing VMware CBT limitations?
Furthermore, are the figures you’ve mentioned from incremental or full backup run? What backup mode is used? What are the storage optimization settings? Is this a particular VM with high change rate (SQL, Exchange, etc)? Are there any antivirus and/or defrag activities being performed at this server?
Moreover, it might worth checking this topic for potential answer.
Hope this helps.
Thanks.
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Replication and backup of VM at the same time
Any block modification inside the guest OS including deleting files results in changing virtual disk blocks, so obviously CBT marks these blocks as new ones.mephisto wrote:I think CBT is kicking in, the VM has actually 120GB of data and the backup turned out to be 220GB, I want to clone it as then the thindisks on the cloned machine will get way smaller. This machine had lots of data deleted today.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Well I deleted lots of data from the VM, cloned is as thinprovisioning and is still using 400GB+ :/
I really don't get this, normally I would delete data from a VM that is using thindisk, and after cloning of vmotion it to different storage I would claim my space back. Now the VMDKs are still quite big, not really sure why as the VM now has 130GB of actual data inside it, and the Veeam backup comes out compressed as 240GB, the VM is using 400GB+ for some reason and I can't really troubleshoot what is going on :/
I really don't get this, normally I would delete data from a VM that is using thindisk, and after cloning of vmotion it to different storage I would claim my space back. Now the VMDKs are still quite big, not really sure why as the VM now has 130GB of actual data inside it, and the Veeam backup comes out compressed as 240GB, the VM is using 400GB+ for some reason and I can't really troubleshoot what is going on :/
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Full backup (replication)foggy wrote: Is it a full or incremental pass?
Are you talking about the data transfer speed or speed of data retrieval from source (reported in the job session log)?
I was taking the numbers from the statistics of the running job, processing rate.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
v.Eremin wrote: In the way I see it, this scenario should work fine without any issues. However, be aware that it isn’t the only way to preserve disk-provisioned type. Veeam Backup & Replication saves the format of replicated VM disks by default. If need be, the disk format can be configured within the job. For instance, if production VM is using thick disks, you can change the format of replica disks to thin provisioned, it, in its case, will result in saving on disk space necessary for storing replica data.
As to the CBT, may I ask you to confirm that aforesaid VM doesn’t have snapshots at all, since CBT doesn’t work while backing up VM with at least one snapshot. Additionally, have ever seen this article describing VMware CBT limitations?
Furthermore, are the figures you’ve mentioned from incremental or full backup run? What backup mode is used? What are the storage optimization settings? Is this a particular VM with high change rate (SQL, Exchange, etc)? Are there any antivirus and/or defrag activities being performed at this server?
Moreover, it might worth checking this topic for potential answer.
Hope this helps.
Thanks.
All VMs are in thinprovisioning at the moment for this client, strangely I'm having problems claiming the free space back after deleting data inside the VMs. Would be because the Vms where converted from physical and there were a few partitions inside each physical disk? Could this be causing the problem about not being able to claim the free space back?
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Replication and backup of VM at the same time
Have you run sdelete on the VM volumes prior migrating it?mephisto wrote:Well I deleted lots of data from the VM, cloned is as thinprovisioning and is still using 400GB+ :/
What transport mode is being effectively used during processing (this can be found in the job stats window right after the name of the proxy server)?mephisto wrote:I was taking the numbers from the statistics of the running job, processing rate.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
What about when I create a full backup of this, like with replication.foggy wrote: Any block modification inside the guest OS including deleting files results in changing virtual disk blocks, so obviously CBT marks these blocks as new ones.
I assumed it would be a rather small backup as lots of data have been scraped and a full backup job was started.
-
- Product Manager
- Posts: 20406
- Liked: 2299 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Replication and backup of VM at the same time
As Alexander has already mentioned, in the case where you previously had data on the drive and deleted it and wish to reclaim the space, it’s necessary to first zero out the blocks which had been previously written to the drive and only then start the migration process.
In Windows OS: the easiest way to do that in is to use a tool like SDelete. SDelete is capable of scanning a drive and zeroing out blocks from deleted files so that they can be reclaimed as free space. Use the following command to zero out the free space:
Note: The "parameter" which is used for zeroing free space in SDelete utility depends on its version. In Secure Delete v1.51 "-c" is responsible for such a task. In Secure Delete v1.6 (and newer) this role is played by "-z".
In Linux OS: for zero out free space you can use this:
Note: don’t forget to implement the command to each partition you have.
Hope this helps.
Thanks.
In Windows OS: the easiest way to do that in is to use a tool like SDelete. SDelete is capable of scanning a drive and zeroing out blocks from deleted files so that they can be reclaimed as free space. Use the following command to zero out the free space:
Code: Select all
Sdelete.exe -"parameter" c:\ <-- Replace the c:\ with the appropriate drive letter
In Linux OS: for zero out free space you can use this:
Code: Select all
dd if=/dev/zero bs=64k of=zero.temp ; rm zero.temp
Hope this helps.
Thanks.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
I didn't use sdelete, I just realised that when you vmotion the vm to a storage that has the same blocksize, it won't shrink the disks. So yeah, I'll need to use sdelete, never used it before, thanks for the tipfoggy wrote: Have you run sdelete on the VM volumes prior migrating it?
What transport mode is being effectively used during processing (this can be found in the job stats window right after the name of the proxy server)?
transport mode? Not really sure where I can check this, but I'm using Extreme compression and WAN target if that helps?
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Thanks for that, much appreciated.v.Eremin wrote:As Alexander has already mentioned, in the case where you previously had data on the drive and deleted it and wish to reclaim the space, it’s necessary to first zero out the blocks which had been previously written to the drive and only then start the migration process.
In Windows OS: the easiest way to do that in is to use a tool like SDelete. SDelete is capable of scanning a drive and zeroing out blocks from deleted files so that they can be reclaimed as free space. Use the following command to zero out the free space:
Note: The "parameter" which is used for zeroing free space in SDelete utility depends on its version. In Secure Delete v1.51 "-c" is responsible for such a task. In Secure Delete v1.6 (and newer) this role is played by "-z".Code: Select all
Sdelete.exe -c c:\ <-- Replace the c:\ with the appropriate drive letter
In Linux OS: for zero out free space you can use this:
Note: don’t forget to implement the command to each partition you have.Code: Select all
dd if=/dev/zero bs=64k of=zero.temp ; rm zero.temp
Hope this helps.
Thanks.
I've also found that I need to run this after Sdelete to shrink the disks, could you please confirm?
Code: Select all
vmkfstools -K /path/to/disk-name.vmdk
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Replication and backup of VM at the same time
This information is available in the job statistics. Just select the particular VM to the left and you will see the transport mode tag right after the name of the proxy server effectively being selected for processing of that VM. It is one of the following: [san], [hotadd], or [nbd].mephisto wrote:transport mode? Not really sure where I can check this, but I'm using Extreme compression and WAN target if that helps?
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Is it on hotaddfoggy wrote: This information is available in the job statistics. Just select the particular VM to the left and you will see the transport mode tag right after the name of the proxy server effectively being selected for processing of that VM. It is one of the following: [san], [hotadd], or [nbd].
-
- Product Manager
- Posts: 20406
- Liked: 2299 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Replication and backup of VM at the same time
As far as I’m concerned, there is no need in running this command, If after having run sdelelete tool you’ll perform migration process.mephisto wrote: I've also found that I need to run this after Sdelete to shrink the disks, could you please confirm?
Code: Select all
vmkfstools -K /path/to/disk-name.vmdk
Hope this helps.
Thanks.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
But if I run the sdelete tool I will inflate those disks to full size, I need the original running VM to also shrink down in size. I would need to run this command to shrink the original VM down, right?v.Eremin wrote: As far as I’m concerned, there is no need in running this command, If after having run sdelelete tool you’ll perform migration process.
Hope this helps.
Thanks.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
-
- Product Manager
- Posts: 20406
- Liked: 2299 times
- Joined: Oct 26, 2012 3:28 pm
- Full Name: Vladimir Eremin
- Contact:
Re: Replication and backup of VM at the same time
According to VMware, the command vmkfstools followed by -K parameter allows you to convert a preallocated virtual disk to eager zeroed thick and maintains any existing data. This process isn’t the same as shrinking the size of thin disk.
Thanks.
Thanks.
-
- Veeam Software
- Posts: 21139
- Liked: 2141 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Replication and backup of VM at the same time
Overall job processing rate is the average speed of processing of all VMs in the job (total processed data divided by the time the job took to finish). 20Mbit link allows for 2.5MB/s transfer at max so the number you see on your job (~3MB/s) is pretty much fair.mephisto wrote:I was taking the numbers from the statistics of the running job, processing rate.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Do you know how I would shrink the disks on the original VM then as the sdelete will inflate the disk to full size? Thanks!v.Eremin wrote:According to VMware, the command vmkfstools followed by -K parameter allows you to convert a preallocated virtual disk to eager zeroed thick and maintains any existing data. This process isn’t the same as shrinking the size of thin disk.
Thanks.
-
- Expert
- Posts: 121
- Liked: 7 times
- Joined: Nov 07, 2012 6:49 pm
- Full Name: Mephisto poa
- Contact:
Re: Replication and backup of VM at the same time
Yeah, I understand this, but I was expecting it to process the "free space" way quicker but now I know whay it is not, it is still considering all of that deleted data as "actual data" and compressing/transferring it. So hopefuly after sdelete I should be able to shrink that down and Veeam will transfer only the actual data of the VM, not the deleted data all together.foggy wrote: Overall job processing rate is the average speed of processing of all VMs in the job (total processed data divided by the time the job took to finish). 20Mbit link allows for 2.5MB/s transfer at max so the number you see on your job (~3MB/s) is pretty much fair.
Thanks!
Who is online
Users browsing this forum: Bing [Bot] and 288 guests