Uso dois scripts para fazer backup do meu VPS (hospedado no Linode, mas o mesmo deve funcionar no Rackspace).
Primeiro, para o backup do mysql, eu uso o script automysqlbackup . Ele cuida de despejar seus bancos de dados, compactá-los e manter várias cópias diárias / semanais / mensais dos arquivos de backup. Também pode enviar por e-mail os despejos .sql compactados também.
Para backup geral do sistema de arquivos, eu uso duplicidade - isso pode usar vários back-end de armazenamento diferentes (ftp, scp, nfs, etc.), mas eu escolho usar o back-end do Amazon S3. O Duplicity fará backups completos ou incrementais, dependendo da sua necessidade. Ele também manipulará a compactação dos arquivos de backup e a criptografia, se assim o desejar.
O Rackspace não permite SSH em seus sites na nuvem, então não acho que o Duplicity funcione, a menos que você possa convencê-los a instalá-lo.
Também estávamos procurando uma solução, mas acabamos construindo um sistema de backup que arquiva arquivos e dumps SQL e os transfere para o Rackspace Cloud Files, nomeado e datado. O sistema lida com a limpeza de backups antigos (mantemos uma variedade de backups diários / semanais / mensais) e funciona como um módulo em uma instalação dedicada do Drupal. O administrador fornece feedback sobre o status de cada backup e preenche uma planilha do Google para fornecer uma visão geral. Ele também pode funcionar com qualquer site fora do Rackspace, já que ele está usando um cliente PHP para fazer todo o trabalho (faça o upload de um script PHP para os sites que você deseja fazer backup, configure-o na UI do administrador e o site mestre será cuidamos de todo o agendamento / autenticação / etc ...) Estamos usando internamente, mas podemos liberá-lo como um módulo, se houver algum interesse, por isso me avise.
fonte
A única maneira que conheço é criar um trabalho cron para fazer backup de seus dados e bancos de dados e tê-lo em ftp ou qualquer outro método que você deseja usar para a transmissão de dados. Aqui está um exemplo de script.
fonte
Um trabalho do Cron executando um script parece ser uma solução mais "sólida" para mim. Eu ainda estou no processo de me afastar da minha dependência das GUIs. D:
Dito isto, eu uso o Cobian Backup para fazer backup automático de todos os arquivos do site @ cloudsites via FTP todas as noites. É uma solução muito boa para disparar e esquecer que não requer nenhum conhecimento de script ou tarefas Cron, apenas certifique-se de testar a restauração periodicamente.
Mais detalhes aqui: http://www.iainlbc.com/2010/04/how-to-backup-rackspace-cloudsites-automatically-incrementally-using-free-software/
O MySQL Administrator (EOL) lida com os backups automatizados do nosso Amazon RDS
fonte
script muito simples para backup em arquivos de nuvem rackscpace com duplicidade
http://github.com/contenidosonline/cloud-files-backup
fonte
Eu tentei http://www.zipitbackup.com/ . Seu utilitário de backup do rackspace. Isso funciona bem.
A documentação diz como funciona:
-> Executa por site. O Zipit Backup Utility deve ser instalado para cada site que você deseja fazer backup.
-> O Zipit Backup Utility faz backup de todos os arquivos e bancos de dados do Cloud Sites na sua conta do Cloud Files.
-> Lista todos os backups disponíveis. Os backups disponíveis podem ser gerenciados através do Painel de Controle em Nuvem.
fonte