Git Product home page Git Product logo

Comments (11)

paf1 avatar paf1 commented on August 24, 2024

wait for oVirt community response .....

from ovirtbackup.

GusevVictor avatar GusevVictor commented on August 24, 2024

Dear all, can you explain to me about workflow one more time please?

So, I have 500 gb local_storage. I have a vm wich is 300 gb. I have connected export NFS domain storage.

Can I do a backup or not in this case?

If see the workflow it will be like this: Create snapshot from my 300 gb vm -> Clone into VM ????? - Will it fail because I need as least 300 gb free space in my local_storage? Thank for you responce to me.

from ovirtbackup.

wefixit-AT avatar wefixit-AT commented on August 24, 2024

Yes sadly you are true. In this case it is not possible because you need 100gb more free space + a little bit more because it can be that you can't delete the snapshot. During that huge backup a lot of changes will increase the snapshot file.

Maybe it is possible to move the data from the VM to the host and share the files to the VM via NFS or Samba to the VM.

For example:
VM: Disksize: 300GB -> 50GB operating system + 250GB Data
Move the 250GB Data to the host and share it to the VM. Then you have 50GB for the VM which can be backed up with your free space of 200GB on the storage

from ovirtbackup.

GusevVictor avatar GusevVictor commented on August 24, 2024

Big thank for you answer to me. I was wondering if you answer to the next question:

Is it possible to add a second data storage in a local_DC, and clone a vm to the new storage? It can be like this one in config.conf: like clone_domain_storage=. If possbile.

Best regards,
Victor.

from ovirtbackup.

dyasny avatar dyasny commented on August 24, 2024

What you can do instead of using an export domain, is create an NFS data domain instead, and clone VMs from the snapshot directly onto it. oVirt 3.5+ allows importing/connecting data domains from other DCs if you need mobility, and the RTO will be lower because these backups can be started right away from NFS instead of going through a long import first

from ovirtbackup.

wefixit-AT avatar wefixit-AT commented on August 24, 2024

@dyasny: Thats a good idea. I will test it when I have some spare time to work on my open source projects.

from ovirtbackup.

paf1 avatar paf1 commented on August 24, 2024

Hi,
keep both possibilities of backup domain ( NFS-export & NFS-data ) , pls.
thx.regs.Pa.

On 10.2.2016 11:57, WeFixIT wrote:

@dyasny https://github.com/dyasny: Thats a good idea. I will test it
when I have some spare time to work on my open source projects.


Reply to this email directly or view it on GitHub
#7 (comment).

from ovirtbackup.

wefixit-AT avatar wefixit-AT commented on August 24, 2024

@dyasny: Where should this option be? I have oVirt 3.6 with the latest updates but I see no option to export a snapshot to a NFS data domain or any option to selection another export destination

from ovirtbackup.

dyasny avatar dyasny commented on August 24, 2024

When you clone a VM from snapshot, you can choose where the VM's disks will be placed. It's not export as such, it's just a cloning of a VM with the destination storage domain selected as the NFS domain where you store backups.

from ovirtbackup.

wefixit-AT avatar wefixit-AT commented on August 24, 2024

Ah, I forget to add a disk to my test VM ;-)
The only problem we get here is that the VM is displayed in the VM list.
Do you have an idea how to remove it from the list?

Now it looks we can use the temporary NFS as buffer for the main storage domain. After cloning the VM can be exported to the export domain and then removed from the temporary NFS share. Then the VM list will be clean again.

Update: How is the idea to make a template of the VM?

from ovirtbackup.

dyasny avatar dyasny commented on August 24, 2024

The only problem we get here is that the VM is displayed in the VM list.

Well, that's normal. I'd tag it as a backup, with date-time maybe.

Now it looks we can use the temporary NFS as buffer for the main storage domain. After cloning the
VM can be exported to the export domain and then removed from the temporary NFS share. Then
the VM list will be clean again.

You can even implement a nice staging/backup scheme this way - use the data SD as a staging location, and maybe rsync VM disks from there to a deduplicated storage. There you can utilize stuff like rsync or virt-diff to start playing with actual differential and incremental backups, libguestfs for file-level restores

Update: How is the idea to make a template of the VM?

I don't see much of a use for that, templates are, after all, intended to be stateless blobs for real machines to derive from, and backups are the very definition of statefulness

from ovirtbackup.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.