Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] add ability to update base image instead of the oldest snap #36

Open
matveevandrey opened this issue Apr 12, 2019 · 7 comments

Comments

@matveevandrey
Copy link

matveevandrey commented Apr 12, 2019

If I understand soft logic correctly the base image is never updated and all the diffs are merged to the first (oldest) snap: current_image = base_image + oldest_diff + newest_diff

Theoretically oldest_diff could become large than base_image and restore could take for a while.

It would be nice to have an ability to update base image every time the oldest snapshot expired/deleted

Thanks

@matveevandrey matveevandrey changed the title [Feature request [Feature request] add ability to update base image instead of the oldest snap Apr 12, 2019
@franklupo
Copy link
Member

Hi,
good idea. I think about how to implement it.

Best regards

@matveevandrey
Copy link
Author

Any chance to get this implemented?

@franklupo
Copy link
Member

Hi,
We are writing the new tool. It will take some time but we are well on our way.

Best regards

@matveevandrey
Copy link
Author

Any news?

@lephisto
Copy link
Contributor

Done here: lephisto@e4884b4

@mrtwister76
Copy link
Contributor

Done here: lephisto@e4884b4

I don't believe this is what @matveevandrey required.

Instead, I believe they were asking for the oldest dif to be merged into the initial base image, thus the base image is continually updated. This would prevent having to make a regular full base image backups, which on many production systems (multiple TBs) can take a very long time.

I'm not sure whether this is technically possible (i.e. to merge a dif into the base image).

@matveevandrey
Copy link
Author

Done here: lephisto@e4884b4

I don't believe this is what @matveevandrey required.

Instead, I believe they were asking for the oldest dif to be merged into the initial base image, thus the base image is continually updated. This would prevent having to make a regular full base image backups, which on many production systems (multiple TBs) can take a very long time.

I'm not sure whether this is technically possible (i.e. to merge a dif into the base image).

Correct. On my production system full backup takes a while(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants