Quando se trata de HA e Rails, sua camada de dados será o ponto fixo. Obviamente, seu código pode extrair do repositório Heroku periodicamente, então você sabe que estará sincronizado dessa maneira. Então, como podemos obter o db offsite ...
Se o tempo de atividade realmente valer a pena para você, talvez valha a pena investigar um serviço como o xeround , que pode atender aos requisitos do seu db HA para voce.
Ou considere executar seu próprio Postgres / MySQL na AWS e ter um escravo replicado na nuvem da Rackspace ou algo assim, no caso de a AWS cair completamente.
Espero que isso ajude.