What is the optimal size for an Ubuntu (12.10.1) EBS-backed AMI. I know the default is 8GBs, If I want to boot as a root device, should I make it bigger? I cannot seem to find too many use cases of what people use.
Não existe tal coisa, pois depende completamente do seu caso de uso. Eu normalmente mantenho minha partição root (/) no padrão de 8GB e, em seguida, adiciono volumes adicionais do EBS (/ var, / opt, / home, etc.) conforme necessário.
Once I make the AMI how do I use it as a root device (and not use the instance storage)
Clique com o botão direito do mouse em uma AMI de raiz do EBS e escolha "Launch Instance", ou selecione uma AMI de raiz do EBS na caixa de diálogo Launch Instance. Eric Hammond ( também um usuário do SF ) mantém uma lista conveniente das AMIs do Ubuntu mais atualizadas para cada região em seu site . Topo da barra lateral direita.
What is the standard maintenance for this (snapshots)
Esta é uma pergunta muito nebulosa, mas sim, tirar instantâneos periódicos é provavelmente uma boa ideia. Você precisa ter cuidado, no entanto. Dependendo de qual software está sendo executado em seu sistema, tirar instantâneos sem primeiro liberar dados para o disco provavelmente fará com que o sistema de arquivos no instantâneo esteja corrompido, exigindo a recuperação / fsck na primeira inicialização.
Para as partições de dados mysql, o ec2-consistent-snapshot do ESH faz um bom trabalho.