ola amigo pedro preciso de uma ajuda sua, é que faço backup manual todo dia na hora de fecha a empresa e ontem tivemos um problema da de energia aqui, hoje cedo restaurei o backup de ontem dai percebi que os cliente novos que adicamos ontem nao estava no backup manual, foi ai q percebi que o mkauth só inclui os novos clientes as as 03:00 da manhã
nao teria um script pra eu rodar ele manual todo dia antes de fecha a loja
# ferramenta de backup do sistema via email
35 02 * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/clientes_mkt.php 2> /dev/null
35 03 * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/backup.php 2> /dev/null
35 04 * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/emailbackup.php 2> /dev/null
35 05 * * * root /opt/php5/bin/php -q /usr/local/mkauth/scripts/ftpbackup.php 2> /dev/null
Respostas
não tem, pq para fazer o backup é preciso parar o BD, se for varias vezes no dia pode prejudicar...
Pedro consegui fazer um script que atualiza a lista de cliente recente.
agora preciso fazer um script que exclui os backup diario que ja form enviado por e-mail e nao tem mais utilidade ficar no mk-auth, vc nao tem esse comando ai?
tipo esse mas nao deu certo
#!/bin/bash
#REMOVE BACKUP ANTERIORES
remove=("find /usr/local/mkauth/backup '*.tgz'")
Pedro Filho disse:
por razões de segurança o backup do dia sempre tem um nome diferente em cada servidor mk-auth e esse nome e randomico, vc precisa pegar ele dentro do BD na tabela backups...
Edson Pereira disse:
pedro mas esse comando tinha q funcionar no terminal linux nao remove=("find /usr/local/mkauth/backup '*.tgz'")
Pedro Filho disse:
rm /usr/local/mkauth/backup/*.tgz
Edson Pereira disse: