<font face="arial" size="2"><p style="margin:0;padding:0;">Hey Édouard,</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">My team has put together some ideas on scheduled backups as well.</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">A generic cron service, here:</p>
<p style="margin:0;padding:0;">http://wiki.openstack.org/scheduled-task-service</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">and a more robust snapshot scheduling service, here:</p>
<p style="margin:0;padding:0;">http://wiki.openstack.org/scheduled-images-service</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">We want to know what everyone else needs out of this feature, these are just some solutions we have thought about.</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">We need something more robust than simple periodic tasks since our cloud will be under heavy load. One example is in both proposals we have the snapshot time being determined by the system and not the user, this is important in a heavy load system since we do not want to handle a heavy load in bursts. However, allowing a user to specify time could always be an option of the deployer.</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">-Alex</p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;"> </p>
<p style="margin:0;padding:0;">-----Original Message-----<br />From: "Édouard Thuleau" <edouard.thuleau@gmail.com><br />Sent: Wednesday, October 31, 2012 7:00am<br />To: josh@jk0.org<br />Cc: "OpenStack Development Mailing List" <openstack-dev@lists.openstack.org><br />Subject: [openstack-dev] [nova] Automate backup images<br /><br /></p>
<div id="SafeStyles1351714002"><span style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">Hi Josh,</span>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;"></div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">I aim to automate backup images of instance.</div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;"></div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">I saw that you implemented a backup solution to the OpenStack Compute API which uses the snapshot mechanism of OpenStack Nova. It adds backup command with parameters 'backup_type' and 'rotation'. This command permits to define two type of backup (daily and weekly) and the number of backup to keep around.</div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">The problem is this mechanism isn't periodically executed by OpenStack. The user must execute himself the backup command to update the backuped images.</div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;"></div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">I created, few weeks ago, a blueprint to define a simple way to automate this mechanism: <a style="color: #1155cc;" href="https://blueprints.launchpad.net/nova/+spec/backup-schedule" target="_blank">https://blueprints.launchpad.net/nova/+spec/backup-schedule</a></div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">Could you send me some comments/feedback on this blueprint ?</div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">Regards,</div>
<div style="color: #222222; font-family: arial,sans-serif; font-size: 13px; background-color: #ffffff;">Édouard.</div>
</div></font>