Boas
estive a esperimentar o SMF Backup e não me faz nenhum backup :(
coloquei tudo bem, o erro que me aparece é este:
class smfbackup.http.SMFException: No "sesc" or "sc" input field found in the reply page. Cannot proceed.
Será que não existe um script automático para executar de 24h em 24h através do servidor e deixar lá alojado o backup da bd numa pasta predefinida por mim ???
Existe, eu uso isso.
Já postei por aqui algures isso, deixa ver se enconto. É que onde estou não consigo aceder ao CPanel para ver o script...
edit: não encontro, lamento. Tenho de ver isso quando estiver a aceder de outro lado...
Obrigado margarett, fico a aguardar.
Apagaste entretanto o post que colocaste por ultimo? Já encontraste?
Se não --> admin.template.php:
<label for="compress"><input type="checkbox" name="compress" id="compress" value="gzip" checked="checked" class="check" /> ', $txt['maintain_backup_gz'], '</label>
Passa a:
<label for="compress"><input type="checkbox" name="compress" id="compress" value="gzip" class="check" /> ', $txt['maintain_backup_gz'], '</label>
A questão era colocar por defeito sem visto na opção de activar a compressão, certo?
sim já encontrei, por isso é que apaguei o meu post :D
era só remover o checked="checked"
obrigado margarett ;)
Quote from: margarett on September 17, 2008, 05:59:05 AM
Existe, eu uso isso.
Já postei por aqui algures isso, deixa ver se enconto. É que onde estou não consigo aceder ao CPanel para ver o script...
edit: não encontro, lamento. Tenho de ver isso quando estiver a aceder de outro lado...
era só para te lembrar, para ver se encontravas esse script. ;)
Fizeste bem, já me tinha esquecido... Vou procurar, mas só logo. Como tinha dito, daqui não posso aceder ao CPanel
Quote from: margarett on September 24, 2008, 06:04:52 AM
Fizeste bem, já me tinha esquecido... Vou procurar, mas só logo. Como tinha dito, daqui não posso aceder ao CPanel
ok, quanto te lembrares coloca aqui ou envia-me por pm, se faz favor.
Finalmente lembrei-me :P Então cá vai:
CPanel --> Cron Jobs
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg184.imageshack.us%2Fimg184%2F2830%2Fback1xa1.th.jpg&hash=853af1762cf8f5d431a4bc75d9c2389eb056d3de) (http://img184.imageshack.us/my.php?image=back1xa1.jpg)
Escolher Unix Style (apesar de o "advanced" é mais simples que o outro)
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg515.imageshack.us%2Fimg515%2F3101%2Fback2jb1.th.jpg&hash=57c30a7a5075458057bf6b212eb44cbfec331268) (http://img515.imageshack.us/my.php?image=back2jb1.jpg)
Configurar as horas e minutos com a hora a que querem fazer o backup. No meu caso, para todos os dias às 3 da manhã, fica assim:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fimg524.imageshack.us%2Fimg524%2F9247%2Fback3cz7.th.jpg&hash=5f4fd54bd5f0e045c0f5bdc0013f902a589305ad) (http://img524.imageshack.us/my.php?image=back3cz7.jpg)
Não vou estar com explicações sobre o Cron, basicamente o "*" quer dizer sempre, e depois as horas e minutos definem... a hora e os minutos :P
O comando a executar será alguma coisa assim:
mysqldump nome_da_bd | gzip -9 > /home/xxxxxxx/public_html/caminho_para_backups/nomedobackup_`date -I`.sql.gz
Em que:
nome_da_bd --> Nome da BD no servidor
gzip -9 --> Compressão máxima
O resultado será um ficheiro por dia, com os nomes "nomedobackup_29-09-2008.sql.gz", "nomedobackup_30-09-2008.sql.gz", "nomedobackup_01-10-2008.sql.gz", etc etc etc.
ATENÇÃO: esta operação consome, todos os dias, alguns MB do espaço do host, portanto convém MESMO não esquecer de fazer umas limpezas aos mais antigos.
ATENÇÃO2: os backups, consequentemente todo o vosso fórum, fica disponível numa pasta acessível a toda a gente que saiba o caminho. Portanto, será boa idea dar um nome perfeitamente estapafurdio à pasta de destino dos backups.
Nota mental: colocar no índice.
Tentei fazer isso, mas não está a fazer a nada...
Pois, não sei que te diga... No meu funciona. Podes não ter o mysqldump disponível no teu servidor, ou o gzip. O resto é sintaxe de unix/linux que dá de certeza.
O teu CPanel deve ter logs, procura por alguma coisa por volta da hora que programaste ;)
:D E eu no email que recebi foi isto :P
Quotemysqldump: Got error: 1045: Access denied for user 'cobr69'@'localhost' (using password: NO) when trying to connect
No entanto, estava lá o blackup da minha galeria de fotos, mas em branco :-\ :-\
Será que é preciso colocar a senha do cpanel aqui? Ao a senha de utilizador da BD?:
Quotemysqldump nome_da_bd | gzip -9 > /home/xxxxxxx/public_html/caminho_para_backups/nomedobackup_`date -I`.sql.gz
podes tentar:
mysqldump -u user_da_bd -p pass_desse_user nome_da_bd
mas acrescenta-se o resto não tipo assim:
mysqldump -u user_da_bd -p pass_desse_user nome_da_bd | gzip -9 > /home/xxxxxxx/public_html/caminho_para_backups/nomedobackup_`date -I`.sql.gz
ou estarei enganado?
Claro :P
Obrigado margarett ;)
o servidor do forum não tem cpanel, mas agora instalei o webmin, que também dá para fazer isso e é gratuito :D
ps: peço desculpa pela resposta tardia, mas infelizmente tive um acidente de mota que me pôs no hospital até há semana passada. :(
Xiiii :( Boa recuperação ;)
Quote from: margarett on October 31, 2008, 07:56:11 AM
Xiiii :( Boa recuperação ;)
Obrigado, só passo estar uns 15m sentado por causa das dores, mas com o tempo , isto vai lá.