MultiCloud Marketplace


DB EBS slave init from non-EBS master v1

Open in Dashboard

Published by RightScale on Aug 11, 2009Revision: 4


Converts a running EBS DB instance to be slave of an existing (and currently running) Master DB that uses the non-EBS MySQL templates.

The purpose of this script is to facilitate the live migration from a non-EBS based MySQL templates, to EBS based ones. By booting an EBS template (with INIT_AT_BOOT=false) and then executing this initialization script, one creates a live replicating slave server (that uses an EBS volume), from a non-EBS master without any downtime. Once the EBS slave is completely in sync with the non-EBS master, we can fully migrate the DB system by promoting it, launching a new EBS slave, initializing it (once the intial snapshot it completed), and then terminate the original non-EBS master.


Revision 4 | Aug 11, 2009

Sprint 12 release - 08/10/09


Available to Paid
RightScale Accounts

Sign-up for RightScale

Support Information