This document provides high level processes for upgrading a multiple-server environment, in support of the recent addition of the latest generation AWS instance types such as M3s, C3s and C4s. These processes support upgrades from:
- Engine Yard Gentoo 2009 to 2009 (stable-v2 to stable-v2)
- Engine Yard Gentoo 12.11 to 12.11 (stable-v4 to stable-v4)
... for these instance types:
Tip: Use the tools and documentation (which are linked-to in the process steps) to save time.
This document includes these sections:
Multiple-server environment upgrade using promotion tools
This is a relatively easy, medium-downtime method to upgrade a multi-server environment's instance types using application and database promotion tools.
To upgrade your application's instance types
-
Check the environment status:
- Ensure that you have good backups for your environment.
- Check the environment's app takeover preference configuration setting to be sure it is set to
Boot from snapshot
.
-
Review the upgrade information page.
Check the stack version. If the stack release is:
- Add an application slave with the instance type and size you need.
- Promote the app slave to app master.
- Add a database replica with the instance type and size you need.
-
Promote the database replica to database master.
(You will enable the maintenance page as a part of the database promotion process.)
- Add utility instances as needed, with the instance types and sizes you need. Migrate as required:
- Utility data
- Utility services
FAQs
You might have these questions about upgrades.
Do I need to do all this for weekly cookbook / stack upgrades?
No; minor weekly upgrades have the same upgrade process as usual: Click Upgrade on your environment.
More information
This table provides other resources related to upgrades.
For more information about... | See... |
---|---|
Upgrade intro and overview | Upgrade Guide |
Single server (solo) environment upgrades | Upgrade a Single Server (Solo) Environment |
Simple upgrades from v2 to v4 | Simple Upgrade from Engine Yard Gentoo 2009 (stable-v2) to 12.11 (stable-v4) |
Complex upgrades from v2 to v4 | Upgrade from Engine Yard Gentoo 2009 (stable-v2) to 12.11 (stable-v4) with Custom Chef |
About AWS instances on Engine Yard | About Instance Sizes |
Supported AWS instances on Engine Yard | Amazon Instance Type Support |
If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.
Comments
Article is closed for comments.