Virtual machine vhd's são suportados pelo Armazenamento do Windows Azure. Para ser mais preciso, os blobs de página. Um blob é triplo-replicado dentro do próprio data center, depois georeplicado para um data center vizinho (a menos que você desative a georeplicação). Nos EUA, esses pares são East < - > West e North Central < - > Central sul. Na Europa, é Dublin < - > Amesterdão, e na Ásia é Hong Kong < - > Singapura.
SLA de armazenamento ( aqui ): 99,9% de disponibilidade.
Com relação aos backups: é trivial criar uma cópia de um blob. Até recentemente, a API suportava apenas cópia de blob dentro da mesma conta de armazenamento (ergo mesmo centro de dados). Com a versão de primavera de 2012, a API foi atualizada e agora suporta cópia de blob de várias contas (para que você possa fazer backups periódicos em qualquer lugar que desejar). Anúncio e descrição completa aqui .
Eu não estou dizendo que você precise fazer backup dos seus vhd's. Você decide. Dado o custo relativamente barato de armazenamento (detalhes completos aqui ): Assumindo um 50GB vhd, que você ficaria com menos de US $ 3 mensais (ou menos de US $ 2 se desativasse a georeplicação). Ter um backup em outro lugar apenas adicionaria mais alguns dólares ao seu custo mensal de armazenamento.
Com relação à sua segunda pergunta: primeiro, deixe-me apontar um artigo que Michael Washam postou, com uma visão detalhada das Máquinas Virtuais. Este artigo espera responder algumas das suas perguntas. Deixe-me chamar alguns itens.
Todo o suporte a hardware e infraestrutura relacionada é atendido: Balanceador de carga de front-end, integridade de hardware, atualizações do sistema operacional host, conjuntos de disponibilidade (quando balanceamento de carga em várias VMs) etc. Observe que, nesse artigo , há menção a um novo SLA de instância única de 99,9%. Portanto, embora você tenha um curto período de inatividade se estiver executando apenas uma VM, a malha do Windows Azure trará o backup da VM com bastante rapidez se, digamos, o hardware que executa a VM convidada falhar. Para evitar uma única instância tempo de inatividade, considere um conjunto de disponibilidade, onde você pode balancear a carga de um terminal em várias máquinas virtuais.