<div dir="ltr">This is an interesting topic. I too am looking for a backup tool that is &quot;glusterfs friendly&quot;. I am looking at rsnapshot, but I want to use glusterfs as a backup target and rsnapshot relies heavily on hardlinks. Hardlinks are a special case in glusterfs and I am not sure if rsnapshot is the right solution for me. I am also looking at Bacula. My use case btw is tens of thousands of tiff images scatered among directories. These tiff images sometimes get moved around and even hole subdirectories get moved around. rsnapshot nor bacula handle that elegantly. snapshotting would, but that is not build into glusterfs and lvm snapshots are not supported (in RHS).</div>
<div class="gmail_extra"><br clear="all"><div><div dir="ltr">Groeten,<div><br></div><div>Fred</div><div><br></div><div><span style="color:rgb(85,85,85);font-family:sans-serif;font-size:12px;line-height:16.796875px;background-color:rgb(252,252,252)">Science flies us to the moon. Religion flies us into buildings (</span><span style="background-color:rgb(252,252,252);color:rgb(85,85,85);font-family:sans-serif;font-size:12px;line-height:16.796875px">Victor Stenger)</span><br>
</div></div></div>
<br><br><div class="gmail_quote">On Mon, Sep 2, 2013 at 11:33 AM, James <span dir="ltr">&lt;<a href="mailto:purpleidea@gmail.com" target="_blank">purpleidea@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="im">On Mon, Sep 2, 2013 at 5:17 AM, Tamas Papp &lt;<a href="mailto:tompos@martos.bme.hu">tompos@martos.bme.hu</a>&gt; wrote:<br>
&gt; Mount the volume on the backup server and backup files as the would exist<br>
&gt; locally.<br>
</div>I do this using rsnapshot. You might want to have a look, but<br>
something like bacula is another common solution. Because gluster<br>
volumes can be quite large, you might want to have multiple<br>
independent rsnapshot runs working concurrently. I wrote a puppet<br>
module to manage and setup the separate rsnapshot instances which is<br>
not a native rsnapshot feature. Have a look if you like:<br>
<a href="https://github.com/purpleidea/puppet-rsnapshot" target="_blank">https://github.com/purpleidea/puppet-rsnapshot</a><br>
<div class="im"><br>
&gt; Cluster (gluster) configurations can be backed up by either exporting<br>
&gt; gluster volume info or backing up the vol files (/var/lib/glusterfs/... or<br>
&gt; something like that).<br>
</div>Exactly... Or by using something like puppet-gluster to define your<br>
configuration, and then backing up your puppet code. [plug]<br>
<a href="https://github.com/purpleidea/puppet-gluster" target="_blank">https://github.com/purpleidea/puppet-gluster</a><br>
<br>
Hope this helps,<br>
James<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
Gluster-users mailing list<br>
<a href="mailto:Gluster-users@gluster.org">Gluster-users@gluster.org</a><br>
<a href="http://supercolony.gluster.org/mailman/listinfo/gluster-users" target="_blank">http://supercolony.gluster.org/mailman/listinfo/gluster-users</a><br>
</div></div></blockquote></div><br></div>