Backup/Restore uma solução!



2008-05-04

Uma das maiores chateações [ao menos para mim ] era ter que restaurar um banco de dados mysql - usado pelo xoops, joomla, drupal, xaraya e outros cms - na 'mão' incluindo de 2000 em 2000 linhas pelo phpmyadmin. Sim, pq o phpmyadmin tem um time-out que mesmo usando compressão gzip, na maioria das vezes, nao permitia restaurar pelo comando sql ou rodando uma query. Bom, agora esse problema acabou! Fuçando daqui e dali descobri o MySQLDumper - programa opensource - que tem sua página de apresentação aqui: MySQLDumper. Testei o programa que, entre outras características, permite backup inteiro e em partes, permite transmissao do backup por ftp, aviso por email, deletar backups antigos automaticamente, restaurar para outro bd!, e outras tantas facilidades. Para download direto do MySQLDumper - clique aqui - hoje a versão estavel eh a 1.21b v6. Já existe outra a caminho...
Entrei em contato com o DSB - dev do script - e estamos no X-TRAD finalizando a tradução para português. A tradução que estou testando hoje vocês podem baixar - clicando aqui. Depois de instalar o MySQLDumper coloquem a pasta pt_br no diretorio 'language', substituam o lang_list e tb coloquem nossa bandeira na pasta flags. Nas configuraçoes > preferences, vocês poderão escolher nosso idioma. B) Algumas dicas iniciais: 1. depois de fazer o upload do prog para uma pasta no root de seu site, o config.php tem q ter permissão de escrita ou chmod 777; 2. alguns servers - dependendo se estao ou nao com o safe mode habilitado - nao criam as pastas necessárias para o backup. [nao se preocupe - o MySQLDumper avisa!] Para isso é muito simples: Crie com seu prog de FTP as seguintes pastas dentro do seu diretorio 'mysqldumper': - work - work/backup - work/config - work/structure - work/log Todas tem q ter permissão de escrita. [chmod 777] 3. uma das caracteristicas mais interessantes - e oportunas - eh a criação de senha para ter acesso ao programa [senha encriptada]. Logo na tela configuração, enquanto você nao configurar a senha, o prog vai ter um aviso em vermelho... Você cria pelo proprio mysqldumper. Novamente: se o seu server nao deixar, vc vai ter que criar o .htaccess e o .htpasswd e tranferir para o seu servidor - com o conteudo que o programa vai te apontar - lembre-se: se voce criou uma senha, ela vai aparecer na configuração que voce deve colocar no .htpasswd. Tanto um quanto outro devem ficar, obviamente, dentro da pasta do mysqldumper. Fonte: http://xoopscube.com.br/modules/Xigg/index.php/node/248
Postar um comentário