Move to another storage and continue with delta
-
Hello, I have a delta backup task that I want to move to another storage, I copied all the content to another storage, I made a new copy task and when I execute it it makes a full copy instead of making the differential one, how can I make it continue with the differential copy?
greetings
-
I suspect the issue is due to the creation of a new backup instead of modifying the existing one.
-
You can't make a valid diff if you move the disk around. Because when you move it, the disk is "reconstructed" from the previous chain (it's a brand new disk, also why there's a new VDI UUID). So the blocks can't be compared directly, if we diff that we'll have basically garbage.
-
Oh... maybe I misunderstood. Are you looking to move the VM disks to a different SR or change the target of your backups?
-
Sorry for my English that is translated. The copy is the same, only the other destination storage, the only thing that changes is the task, I cannot use the same one because I have other virtual machines that must stay there.
-
So, you now have two separate delta backup jobs, the original one and a new one, correct? I could be wrong, but I was thinking that a full backup would occur because you switched to a different backup job. Does the next run of the new backup job perform a differential backup?
-
@Danp In reality, I only found myself in a new backup task with the remote where the complete backup is now and when I execute the task instead of performing the differential copy, I perform the complete backup
-
@mdavico I understood that the first run on the new backup job performed a full backup. I was wondering if subsequent runs behaved properly, which is what I would expect, or if they also performed a full backup.
I'm away from my home office so I can't check, but I was thinking that the backup was tied to the UUID of the backup job. Therefore, a new UUID was in use when you created a new backup job, which resulted in the full backup being performed.
-
@Danp I understand, it must be the uuid related to the previous task, but how can I change it and perform the differential copy with the new task?
-
@mdavico You may be able to change the directory path on your remote storage so that it matches the new UUID, but this isn't something that I can verify at the moment. If you have already performed the full backup on the new backup job, then I would expect the future backups to be deltas.