-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Calculating Digests
I have some replication jobs that have been working just fine. This morning before they ran, I edited each job and changed the text in the "Description" box.
Now every job is "Calculating Digests" and it's going to take "forever" to complete...several days, anyway, rather than 15-20 minutes.
Is this seriously supposed to happen after such a trivial change to the job?? What can I do to stop this now that it's started?
Now every job is "Calculating Digests" and it's going to take "forever" to complete...several days, anyway, rather than 15-20 minutes.
Is this seriously supposed to happen after such a trivial change to the job?? What can I do to stop this now that it's started?
-
- Influencer
- Posts: 12
- Liked: 1 time
- Joined: Feb 23, 2017 8:39 pm
- Full Name: Fortuné KOUATCHA
- Contact:
Re: Calculating Digests
Hi bhagen,
Normally, this change should not cause calculating digest to happen.
Have you not change other parameters like source of the replication for instance?
Normally, this change should not cause calculating digest to happen.
Have you not change other parameters like source of the replication for instance?
F.K.
Life is like Backup: we always behave as if its not important till the day we have a crash
Keep working! Keep smiling! 
Life is like Backup: we always behave as if its not important till the day we have a crash



-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
Changing the description of the job is the only change that was made.
-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
Arggg!! The "Repository for replica metadata" got changed as well!
That solves it.
Apologies for the confusion!
That solves it.
Apologies for the confusion!
-
- Influencer
- Posts: 12
- Liked: 1 time
- Joined: Feb 23, 2017 8:39 pm
- Full Name: Fortuné KOUATCHA
- Contact:
Re: Calculating Digests
That it is!
You are welcome! You just have to wait now.
You are welcome! You just have to wait now.
F.K.
Life is like Backup: we always behave as if its not important till the day we have a crash
Keep working! Keep smiling! 
Life is like Backup: we always behave as if its not important till the day we have a crash



-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
No way; I'm not waiting a week for these to finish...I'm stopping them "gracefully", and then I'll copy the replica data folder to the repository I pointed the jobs at and re-start the jobs.
(I know; "gracefully" has never worked for me either...meaning, it usually takes as long as the job would have taken in the first place. So I normally give it a try, and then just kill the job "immediately".)
(I know; "gracefully" has never worked for me either...meaning, it usually takes as long as the job would have taken in the first place. So I normally give it a try, and then just kill the job "immediately".)
-
- Influencer
- Posts: 12
- Liked: 1 time
- Joined: Feb 23, 2017 8:39 pm
- Full Name: Fortuné KOUATCHA
- Contact:
Re: Calculating Digests
Even by doing that way, you will not avoid the digest calculation as you are still using the same job.
Another way could be to create a new job and use mapping feature to leverage existing Replica.
Another way could be to create a new job and use mapping feature to leverage existing Replica.
F.K.
Life is like Backup: we always behave as if its not important till the day we have a crash
Keep working! Keep smiling! 
Life is like Backup: we always behave as if its not important till the day we have a crash



-
- Veeam Software
- Posts: 21170
- Liked: 2154 times
- Joined: Jul 11, 2011 10:22 am
- Full Name: Alexander Fogelson
- Contact:
Re: Calculating Digests
Generally, copying replica metadata should help to avoid digests re-calculation, the job should pick it up. However, I'm not sure about the terminated job run, it might cause digests re-calculation as well.
-
- Expert
- Posts: 206
- Liked: 41 times
- Joined: Nov 01, 2017 8:52 pm
- Full Name: blake dufour
- Contact:
Re: Calculating Digests
i think if you terminate the job, on the next run it will throw the cant find dirty block info in the previous restore point - the job wont use cbt.
-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
Thanks for your help so far, everybody!
I've copied the replicas folder to the new repository.
I've confirmed that terminating jobs caused digests to re-calculate. I've also confirmed that if I edit one of those terminated jobs and check the "replica seeding" box, then map replicas using "detect", the job runs with no "dirty block" issue nor digest re-calculation. So that's good.
Now my question is: if I edit a job and uncheck the "replica seeding" box, will it calculate digests again?
I guess the better question would be: is there now any need to uncheck the "replica seeding" box?
I've copied the replicas folder to the new repository.
I've confirmed that terminating jobs caused digests to re-calculate. I've also confirmed that if I edit one of those terminated jobs and check the "replica seeding" box, then map replicas using "detect", the job runs with no "dirty block" issue nor digest re-calculation. So that's good.
Now my question is: if I edit a job and uncheck the "replica seeding" box, will it calculate digests again?
I guess the better question would be: is there now any need to uncheck the "replica seeding" box?
-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
Actually, this turns out to not be true. I've started the next job that I'd terminated, which I'd edited by checking the replica seeding box, and it indeed "Cannot find dirty block information in the previous restore point, CBT will not be used"....the job runs with no "dirty block" issue...
I guess that makes sense since the previous restore point didn't finish.
However, it isn't calculating digests! Good thing too; this is a 15TB VM.
-
- Expert
- Posts: 206
- Liked: 41 times
- Joined: Nov 01, 2017 8:52 pm
- Full Name: blake dufour
- Contact:
Re: Calculating Digests
good deal, glad this worked out for you.
blake
blake
-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
Sheesh; this isn't true either! It just started calculating digests.However, it isn't calculating digests! Good thing too; this is a 15TB VM.

So now I'm going to have a gap in replication while the entire 15TB vm is re-calculated (this'll take a couple days). Or I could delete the replica from disk and start a new job, but that would delete all the restore points.
I don't understand the mechanics of why this happens, but I sure wish it wouldn't, or there was a better way to make changes to replication jobs without basically starting the job over from scratch!
-
- Expert
- Posts: 206
- Liked: 41 times
- Joined: Nov 01, 2017 8:52 pm
- Full Name: blake dufour
- Contact:
Re: Calculating Digests
dont delete the replica, that would be an even worse situation as you would have to re replicate the entire vm.
-
- Influencer
- Posts: 12
- Liked: 1 time
- Joined: Feb 23, 2017 8:39 pm
- Full Name: Fortuné KOUATCHA
- Contact:
Re: Calculating Digests
Hi Bhagen,bhagen wrote: ↑May 23, 2019 6:07 pm Sheesh; this isn't true either! It just started calculating digests.
So now I'm going to have a gap in replication while the entire 15TB vm is re-calculated (this'll take a couple days). Or I could delete the replica from disk and start a new job, but that would delete all the restore points.
I don't understand the mechanics of why this happens, but I sure wish it wouldn't, or there was a better way to make changes to replication jobs without basically starting the job over from scratch!
Digest calculating occur everytime an action which can change VM or Disk ID/size is carried out because veeam need to compare the "virtual" new VM and the target replica to keep the integrity of replica chain.
Running an active full replication will make it avoid Digest to be re-calculated. To do so, you don't need to delete all your replica as you can use them for Seeding/mapping.
Must of the time, running a new active full replication in such situation is better, but it can depend on the infrastructure in place (WAN link, vNetwork, size of vDisk and VM,...)
F.K.
Life is like Backup: we always behave as if its not important till the day we have a crash
Keep working! Keep smiling! 
Life is like Backup: we always behave as if its not important till the day we have a crash



-
- Expert
- Posts: 183
- Liked: 30 times
- Joined: Feb 23, 2017 10:26 pm
- Contact:
Re: Calculating Digests
I don't see a way to run an active full replication job?Running an active full replication will make it avoid Digest to be re-calculated.
Who is online
Users browsing this forum: No registered users and 66 guests