<div dir="ltr">Hi Prasanna,<br><br>The feature page has some details about this<br><a href="http://www.gluster.org/community/documentation/index.php/Features/File_Snapshot">http://www.gluster.org/community/documentation/index.php/Features/File_Snapshot</a><br><a href="https://github.com/gluster/glusterfs-specs/blob/master/done/Features/file-snapshot.md">https://github.com/gluster/glusterfs-specs/blob/master/done/Features/file-snapshot.md</a><br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div>--Humble<br></div><br></div></div></div>
<br><div class="gmail_quote">On Wed, Dec 23, 2015 at 5:20 AM, Vijay Bellur <span dir="ltr">&lt;<a href="mailto:vbellur@redhat.com" target="_blank">vbellur@redhat.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 12/21/2015 06:47 AM, Prasanna Kumar Kalever wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Team,<br>
<br>
I have few queries regarding file snapshot feature in gluster<br>
<br>
what are the limitations of Block device translator and qemu-block translator ?<br>
Are we using them some where ?<br>
Do we have plans to improve them ?<br>
Or someone have a design to implement file snapshot feature ?<br>
<br>
</blockquote>
<br></span>
I have not heard much feedback about these two translators. The qemu-block functionality can be handy for exposing virtual block devices and due to features like native snapshotting, it could be quite interesting in use cases that require virtual block devices.<br>
<br>
The qemu-block translator has not been tested of late. A few months back I tried mkfs.xfs after attaching the block device and it failed. I did not find more time to look into that further.<br>
<br>
file snapshotting could be a possibility with dht2 but I don&#39;t think much work has happened in that direction.<br>
<br>
The other possibilities for file snapshotting include reflinks and overlay. Given that reflinks support is most probably going to land sometime in xfs, we might be able to leverage this feature and explore the possibility of providing snapshots with backend filesystems that are reflink capable (btrfs, xfs etc.).<span class=""><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I am really thankful if some one gives more details about qemu-block xlator,<br>
I don&#39;t see enough documentation regarding this :(<br>
<br>
</blockquote>
<br></span>
qemu-block xlator provides the ability to snapshot files by relying on qcow2/qed image formats. what specific details are you looking for?<br>
<br>
Avati &amp; Brian probably have the maximum context about this translator.<br>
<br>
Regards,<br>
Vijay<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
_______________________________________________<br>
Gluster-devel mailing list<br>
<a href="mailto:Gluster-devel@gluster.org" target="_blank">Gluster-devel@gluster.org</a><br>
<a href="http://www.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://www.gluster.org/mailman/listinfo/gluster-devel</a><br>
</div></div></blockquote></div><br></div>