<div dir="ltr">


        
        
        
        <style type="text/css">P { margin-bottom: 0.08in; }A:link {  }</style>


<p style="margin-bottom:0in">You would need to backup everything
under $RABBITMQ_MNESIA_DIR. This includes both the Mnesia database
(which as Emile says holds durable configuration data) and the files
used to store messages (and their associated index files). At a quiet
point (or preferably with the broker shut down) you could
hypothetically tar up the whole lot and then subsequently restore if
necessary; however it is important to note that the Mnesia database
is associated with a particular Erlang node (say <a href="mailto:rabbit@mynode">rabbit@mynode</a>,
where mynode is the name of the server on which the broker is
running), so you cannot simply copy your backup to another node,
restore it and expect things to work. There are ways to change the
node name associated with the database, but even then you may not be
totally successful. If you want to get a bit fancy you can also
backup and restore the Mnesia database using Erlang Mnesia functions
like backup/1 and restore/1. However, the simplest way to save your
configuration is to use the rabbitmqadmin tool, assuming you have the
management API installed. For example the command &quot;rabbitmqadmin
export broker.conf&quot; will save your configuration as a JSON document to
the file broker.conf, and you could subsequently restore it using the
corresponding rabbitmqadmin import command (you can also do these
operations via the management web UI). Instead of backing up the
files used to store messages you might be better off replicating the
queues across to one or more cluster nodes.</p>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Aug 7, 2013 at 2:47 PM, 3k4b251 <span dir="ltr">&lt;<a href="mailto:314992959@qq.com" target="_blank">314992959@qq.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
thanks.   but  how  to restore ?  just copy back?<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://rabbitmq.1065348.n5.nabble.com/rabbitmq-server-Mnesia-backup-and-restore-tp28598p28622.html" target="_blank">http://rabbitmq.1065348.n5.nabble.com/rabbitmq-server-Mnesia-backup-and-restore-tp28598p28622.html</a><br>

Sent from the RabbitMQ mailing list archive at Nabble.com.<br>
<div class="HOEnZb"><div class="h5">_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
</div></div></blockquote></div><br></div>