Liberar Full Backup do cPanel somente em Determinado Horário

Sem Comentários

Hoje em dia, devido a tecnologia utilizada em novos servidores, já é possível comportar um número muito maior de contas em um servidor; Porém, um dos problemas que administradores de servidores enfrentam é o alto load após o requerimento ou solicitação de backups de contas muito grandes através do cPanel. Por isto, elaborei uma solução para aqueles que desejam bloquear a criação de backups em horário comercial.

O primeiro passo é logar no SSH através de sua conta de root.

Agora, crie um novo arquivo(através do nano ou vi, eu, preferencialmente utilizo o vi)
vi /usr/backup

E insira este conteúdo:
#!/bin/bash

if grep -q “backup=0″ /var/cpanel/features/default
then
sed -i “/backup=0/ d” /var/cpanel/features/default
else
echo “backup=0″ >> /var/cpanel/features/default
fi

Salve o arquivo através de esq > :wq

O próximo passo é dar as permissões de execução para este arquivo, então execute o comando:
chmod +x /usr/backup

Agora, iremos adicionar o mesmo em nossa crontab. Digite crontab -e e adicione:
0 23 * * * /usr/backup
0 6 * * * /usr/backup

Isto irá liberar o uso de backup apenas das 23 às 06. Se você estiver no horário de backups não precisará executar o comando que irei citar, porém se estiver no horário em que não se pode fazer backups você terá de desativá-los através do comando /usr/backup

Espero que tenham gostado da dica; Esta é a maneira correta de bloquear os backups, desta maneira, os usuários não verão o ícone de backup em seu cpanel e não poderão acessar a página de backup mesmo que manualmente!

Sobre o blog

Este Blog tem o objetivo de divulgar as novidades da WebinHost e compartilhar notícias sobre hosting, servidores, empreendedorismo e todo universo tecnológico.

Arquivos

Comente via Facebook
Sem Comentários
 

Deixe uma resposta