Ir para conteúdo
  • Cadastre-se

[DICA] Script para Backup/Cópia de contas do cPanel


zanin

Posts Recomendados

Boa noite pessoal,

Em anexo um script que achei no fórum do cPanel para criar backups full de todas as contas de um servidor com cPanel e enviá-los por FTP a outro servidor. Testei aqui usando o cron para agendar as cópias e funciona beleza.

Sugestão de uso:

- descompacte os dois arquivos contidos no arquivo .zip em anexo na pasta /home/seu_usuario/

- edite o arquivo backup.php (no arquivo tem alguns comentários do que alterar)

- crie a tarefa cron com o período que deseja. Ex: 0 1 * * * /usr/local/bin/php /home/seu_usuario/backup.php

(no exemplo, o script será executado todos os dias 01:00)

Características:

- backup automático de todas as contas do servidor;

- uso da API do cPanel para listar as contas - através da biblioteca xmlapi.php;

- gratuito;

- funciona com o usuário root ou com o usuário de revenda;

*** Notas Importantes ***

Autor do Script: usuário tomdchi do forum cPanel

Autor da biblioteca: David Neimeyer (membro do time de dev do cPanel)

Link do post original: https://forums.cpanel.net/f49/automatic-cpanel-backup-domain-mysql-cron-php-111213.html

Link para a última versão da biblioteca: https://github.com/CpanelInc/xmlapi-php

Outras bibliotecas criadas pelo cPanel: https://github.com/CpanelInc

[ATTACH]378[/ATTACH]

Ps.: Desculpe se já existe o mesmo script aqui no fórum, na busca que fiz não o encontrei.

Script Backup.zip

Link para o comentário
Compartilhar em outros sites

Excelente dica, é uma das mais úteis dos últimos meses! Se fosse a 3 semanas atrás iria me salvar, mas mesmo assim pode ser útil na migração de revendas.

Espero que seja útil! Em meus testes funcionou bem!

Por ser via API, dá para fazer isso de forma remota também. Ou seja, se você tem 3 contas, dá para copiar da conta 1 para a conta 2 através da conta 3. Não testei isso, mas deve funcionar também...

Dá para dar um "grau" no script, colocando uma interface web etc.. Mas ai fica a vontade dos senhores rs (se eu tiver tempo eu faço depois e publico aqui... - firulas hehehe)

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?