Vídeo Tutorial de Dropbox – Armazene, sincronize e compartilhe!
O DropBoxé um software desenvolvido para a sincronização de arquivos entre vários dispositivos (computadores Windows e Linux, Iphones e Ipad). Com uma conta grátis você tem direito de até 2 gigas grátis de arquivos. Você pode também usar o serviço Online sem baixar nenhum programa.
Com ele é possível enviar qualquer tipo de arquivo para o seu HD online, ou até musicas gratuitas pelo mppp.it. Vamos a principal dicas, criando uma conta grátis no DropBox. Ou seja, com ele você poderá utilizar para realizar os backups do seus sites também, você pode gerar uma rotina no Linux de execussão de backup diretamente para o Dropbox.
Entre no site, CLIQUE AQUI para acessar o site official do DropBox.
Quando você entrou no site, clique em LOGIN e depois ali em baixo você verá CREATE AN ACCOUNT e clique neste link para criar uma conta.
Coloque seu primeiro e último nome, seu E-mail e nova senha para o usuário. O site do DropBox irá pedir para você fazer o download do programa, mais não é necessário para utilização online.
Pronto galera, você já tem 2 gigas extras para guardar seus arquivos e se você instalou o programa você poderá usar localmente o sistema.
veja mais detalhes no vídeo tutorial abaixo:
Criando uma rotina de backup para o Dropbox com PHP e Cpanel
Baixe o Dropbox Uploader
O desenvolvedor Jaka Jankar criou um script em php que faz toda a mágica de enviar os arquivos para o Dropbox, nesse arquivo você colocará seu usuário e senha do dropbox, e indicará quais arquivos deverão ser copiados.
Clique aqui e faça download do arquivo, na mesma página tem um exemplo de uso do script.
Nesse ponto se você quiser, já poderia usar o script para enviar qualquer arquivo do seu host de hospedagem direito para o Dropbox, bastanto indicar usuário, senha e o arquivo a ser enviado, mas vou mostrar como você pode deixar tudo agendado.
Depois de ter feito o download do arquivo, o DropboxUploader.php, vamos criar um novo arquivo, como indicado no site do desenvolvedor, no caso estou chamando o arquivo de Dropbox_up.php, dentro desse arquivo coloque o seguinte:
require 'DropboxUploader.php';
$uploader = new DropboxUploader('usuarioDropbox@site.com', 'minhasenha');
$uploader->upload("backups/BACKUP_FORUM".date("Y-m-d").".sql.gz");
$uploader->upload("backups/BACKUP_FORUM".date("Y-m-d").".tar.gz");
?>
Salve o arquivo.
Como pode ver acima, temos o require que importa o arquivo principal que é responsável por conectar ao conta do dropbox.
Na outra linha na função DropboxUploader temos onde será colocado o usuário e senha criados.
E na ultima linha é onde você indica o arquivo que será feito backup.
No caso eu tenho duas linhas, uma que envia os arquivos do fórum e outra que envia o arquivo do banco de dados, já compactados.
Como deve ter percebido também temos um coringa ai que é:
date("Y-m-d")</div>
<div>
</div> <div>mysqldump -u userbanco -senhabanco bd_forum | gzip > backups/BACKUP_FORUM`date +"\%Y-\%m-\%d"`.sql.gz</div> <div>
</div> <div>tar -zcf backups/BACKUP_FORUM`date +"\%Y-\%m-\%d"`.tar.gz public_html/forum</div> <div>
</div> <div>php Dropbox_up.php</div> <div>
Lembre-se que o backup local dos arquivos no servidor estão agendados para acontecer na pasta backups, crie essa pasta também.
Se você agendou o backup diário, lembre-se de verificar todos os dias quantos arquivos tem no servidor na pasta backup, e para garantir espaço, você pode ir deletando eles manualmente, já que eles já estão na sua pasta do dropbox.
Ou mesmo você pode agendar uma tarefa de remoção de arquivos antigos no cron.
O que me motivou a procurar por uma soluação assim foi ver que existe uma extensão para wordpress que faz backup e envia para o Dropbox, mas meu problema é que administro um forum em phpbb também e não vi nada para ele assim e a vantagem é que você vai poder mandar qualquer arquivo para o dropbox dessa maneira.
Aconselho tabém a leitura:
- http://www.deivison.com.br/blog/2012/01/26/criacao-de-backups-de-banco-de-dados-mysql-automaticamente/
- http://www.deivison.com.br/blog/2012/01/27/como-agendar-tarefas-php-no-cron-do-cpanel/
- http://www.deivison.com.br/blog/2012/01/27/bloqueando-acesso-a-pasta-por-htpass-e-htaccess/
- http://code.google.com/p/php-mysql-dropbox-backup/downloads/list
- http://jaka.kubje.org/projects/dropbox-uploader/
Plugin do WordPress para Backup no Dropbox
Segue link de um plugin para WordPress, que realiza de forma automática e agendado o backup do banco do seu Blog no Dropbox http://wordpress.org/extend/plugins/wordpress-backup-to-dropbox/
Componente do Joomla para backup no Dropbox
Assim como o plugin de cima para WordPress, existe também o componente do Joomla para Backup no Dropbox http://extensions.joomla.org/search?q=DropBox
Para o joomla recomendo o plugin da Zendesk Dropbox for Joomla!
fonte: http://lordpinguim.blogspot.com/2011/08/fazendo-backup-do-seu-siteforum-no.html



