From deepak.jagtap at maxta.com Tue Jun 6 03:31:30 2017 Content-Type: multipart/mixed; boundary="===============6688094194515048676==" MIME-Version: 1.0 From: Deepak Jagtap To: devel at ovirt.org Subject: [ovirt-devel] Snapshots & clone support from datastore Date: Tue, 06 Jun 2017 02:57:36 +0000 Message-ID: --===============6688094194515048676== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_MWHPR11MB166305908F1E2918F9B3FE4AEDCB0MWHPR11MB1663namp_ Content-Type: text/plain; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable Hey Guys, I am newbie to ovirt, and wanted to confirm whats the best way to leverage = =3D snapshot, clone features provided by the datastore filesystem. I have a btrfs datastore exported and wanted use btrfs snapshots for vm sna= =3D pshot & clones. Does ovirt offers any hooks/APIs so that image snapshots are created by the= =3D filesystem? Thanks & Regards, Deepak --_000_MWHPR11MB166305908F1E2918F9B3FE4AEDCB0MWHPR11MB1663namp_ Content-Type: text/html; charset=3D"iso-8859-1" Content-Transfer-Encoding: quoted-printable

Hey Guys,


I am newbie to ovirt, and wanted to confirm whats the best way to levera= =3D ge snapshot, clone features 

provided by the datastore filesystem.

I have a btrfs datastore exported and wanted use btrfs snapshots fo= =3D r vm snapshot & clones.

Does ovirt offers any hooks/APIs so that image snapshots are created by = =3D the filesystem?


Thanks & Regards,

Deepak

 

--_000_MWHPR11MB166305908F1E2918F9B3FE4AEDCB0MWHPR11MB1663namp_-- --===============6688094194515048676== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwX01XSFBSMTFNQjE2NjMwNTkwOEYxRTI5MThGOUIzRkU0QUVEQ0IwTVdIUFIxMU1CMTY2 M25hbXBfCkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD0iaXNvLTg4NTktMSIKQ29u dGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKSGV5IEd1eXMsCgoKSSBh bSBuZXdiaWUgdG8gb3ZpcnQsIGFuZCB3YW50ZWQgdG8gY29uZmlybSB3aGF0cyB0aGUgYmVzdCB3 YXkgdG8gbGV2ZXJhZ2UgPQpzbmFwc2hvdCwgY2xvbmUgZmVhdHVyZXMKCnByb3ZpZGVkIGJ5IHRo ZSBkYXRhc3RvcmUgZmlsZXN5c3RlbS4KCkkgaGF2ZSBhIGJ0cmZzIGRhdGFzdG9yZSBleHBvcnRl ZCBhbmQgd2FudGVkIHVzZSBidHJmcyBzbmFwc2hvdHMgZm9yIHZtIHNuYT0KcHNob3QgJiBjbG9u ZXMuCgpEb2VzIG92aXJ0IG9mZmVycyBhbnkgaG9va3MvQVBJcyBzbyB0aGF0IGltYWdlIHNuYXBz aG90cyBhcmUgY3JlYXRlZCBieSB0aGU9CiBmaWxlc3lzdGVtPwoKClRoYW5rcyAmIFJlZ2FyZHMs CgpEZWVwYWsKCgoKLS1fMDAwX01XSFBSMTFNQjE2NjMwNTkwOEYxRTI5MThGOUIzRkU0QUVEQ0Iw TVdIUFIxMU1CMTY2M25hbXBfCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PSJpc28t ODg1OS0xIgpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRt bD4KPGhlYWQ+CjxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50PTNEInRl eHQvaHRtbDsgY2hhcnNldD0zRGlzby04ODU5LT0KMSI+CjxzdHlsZSB0eXBlPTNEInRleHQvY3Nz IiBzdHlsZT0zRCJkaXNwbGF5Om5vbmU7Ij48IS0tIFAge21hcmdpbi10b3A6MDttYXJnaT0Kbi1i b3R0b206MDt9IC0tPjwvc3R5bGU+CjwvaGVhZD4KPGJvZHkgZGlyPTNEImx0ciI+CjxkaXYgaWQ9 M0QiZGl2dGFnZGVmYXVsdHdyYXBwZXIiIHN0eWxlPTNEImZvbnQtc2l6ZToxMnB0O2NvbG9yOiMw MDAwMDA7Zm9udD0KLWZhbWlseTpDYWxpYnJpLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmOyIg ZGlyPTNEImx0ciI+CjxwPkhleSBHdXlzLDwvcD4KPHA+PGJyPgo8L3A+CjxwPkkgYW0gbmV3Ymll IHRvIG92aXJ0LCBhbmQgd2FudGVkIHRvIGNvbmZpcm0gd2hhdHMgdGhlIGJlc3Qgd2F5IHRvIGxl dmVyYT0KZ2Ugc25hcHNob3QsIGNsb25lIGZlYXR1cmVzJm5ic3A7PC9wPgo8cD5wcm92aWRlZCBi eSB0aGUgZGF0YXN0b3JlIGZpbGVzeXN0ZW0uPC9wPgo8cD5JIGhhdmUgYSBidHJmcyBkYXRhc3Rv cmUgZXhwb3J0ZWQmbmJzcDthbmQgd2FudGVkIHVzZSBidHJmcyBzbmFwc2hvdHMgZm89CnIgdm0g c25hcHNob3QgJmFtcDsgY2xvbmVzLjwvcD4KPHA+RG9lcyBvdmlydCBvZmZlcnMgYW55IGhvb2tz L0FQSXMgc28gdGhhdCBpbWFnZSBzbmFwc2hvdHMgYXJlIGNyZWF0ZWQgYnkgPQp0aGUgZmlsZXN5 c3RlbT88L3A+CjxwPjxicj4KPC9wPgo8cD5UaGFua3MgJmFtcDsgUmVnYXJkcyw8L3A+CjxwPkRl ZXBhazwvcD4KPHA+Jm5ic3A7PC9wPgo8L2Rpdj4KPC9ib2R5Pgo8L2h0bWw+CgotLV8wMDBfTVdI UFIxMU1CMTY2MzA1OTA4RjFFMjkxOEY5QjNGRTRBRURDQjBNV0hQUjExTUIxNjYzbmFtcF8tLQo= --===============6688094194515048676==--