<div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">On Mon, Sep 16, 2013 at 5:31 AM, Michael Still <span dir="ltr"><<a href="mailto:mikal@stillhq.com" target="_blank">mikal@stillhq.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Fri, Sep 13, 2013 at 7:51 AM, Dolph Mathews <<a href="mailto:dolph.mathews@gmail.com">dolph.mathews@gmail.com</a>> wrote:<br>
<br>
> ++ Data backups are a solved problem, and no DB admin should trust an<br>
> application to perform its own backups.<br>
<br>
</div>I'm not completely sure I agree. Consider the case where a cloud with<br>
active users undertakes an upgrade. The migrations run, and they allow<br>
user traffic to hit the installation. They then discover there is a<br>
serious problem and now need to rollback. However, they can't just<br>
restore a database backup, because the database is no longer in a<br>
consistent state compared with the hypervisors -- users might have<br>
created or deleted instances for example.</blockquote><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
In this scenario if we could downgrade reliably, they could force a<br>
downgrade with db sync, and then revert the packages they had<br>
installed to the previous version.<br>
<br>
How would they handle this scenario with just database backups?<br></blockquote><div><br></div><div>Great point, but I still wouldn't *rely* on an application to manage it's own data backups :)</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<span class=""><font color="#888888"><br>
Michael<br>
<br>
--<br>
Rackspace Australia<br>
</font></span><div class=""><div class="h5"><br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><br></div>-Dolph
</div></div>