Backup Automatico. [RESOLVIDO]

1. Backup Automatico. [RESOLVIDO]

Walace Miranda
walacevls

(usa Debian)

Enviado em 20/04/2017 - 09:13h

Ola Galera.

Estou configurando um backup automático e gostaria de saber como eu poderia estar fazendo a linha de comando no Crontab.

Preciso que ele faça todos os dias as 19hrs.

Grato.



  


2. MELHOR RESPOSTA

Adriano Santos Lima
mastergbi

(usa Slackware)

Enviado em 20/04/2017 - 09:37h

Muito simples, digite no console

# crontab -e

Digite ou cole na ultima linha:

0 19 * * * /bin/sh /sua_pasta/seu_script_backup.sh

Digite Ctrl+x pra salvar e sair.

* Lembre-se de dar permissão de execução ao seu script


3. Re: Backup Automatico. [RESOLVIDO]

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 20/04/2017 - 09:24h

https://pt.wikipedia.org/wiki/Crontab

espero que ajude


4. Permissao

Walace Miranda
walacevls

(usa Debian)

Enviado em 21/04/2017 - 22:06h

mastergbi escreveu:

Muito simples, digite no console

# crontab -e

Digite ou cole na ultima linha:

0 19 * * * /bin/sh /sua_pasta/seu_script_backup.sh

Digite Ctrl+x pra salvar e sair.

* Lembre-se de dar permissão de execução ao seu script




como dou a permissão ?


5. Re: Backup Automatico. [RESOLVIDO]

Adriano Santos Lima
mastergbi

(usa Slackware)

Enviado em 24/04/2017 - 15:44h

navegue até a pasta onde está o script e digite:

# chmod +x nome_script.sh


6. backup (FITA)

Pablo de Oliveira Veiga
PabloVeiga

(usa Ubuntu)

Enviado em 24/04/2017 - 16:12h

mastergbi escreveu:

Muito simples, digite no console

# crontab -e

Digite ou cole na ultima linha:

0 19 * * * /bin/sh /sua_pasta/seu_script_backup.sh

Digite Ctrl+x pra salvar e sair.

* Lembre-se de dar permissão de execução ao seu script


montei um sistema de backup de meu servidor:
onde no HD interno eu faço backup semanal - mensal - anual (até aqui está tudo ok)
só que falta eu fazer o backup diário que seria por fita ou um HD Externo (USB)...
sabe como que eu faço para realizar esse backup.


7. Re: Backup Automatico. [RESOLVIDO]

Adriano Santos Lima
mastergbi

(usa Slackware)

Enviado em 24/04/2017 - 16:36h

Porque não consegue fazer o mesmo backup com o HD externo, não conseguiu montar o HD externo no /mnt? o dispositivo USB nao está reconhecendo ???


8. Re: Backup Automatico. [RESOLVIDO]

Pablo de Oliveira Veiga
PabloVeiga

(usa Ubuntu)

Enviado em 25/04/2017 - 10:20h

mastergbi escreveu:

Porque não consegue fazer o mesmo backup com o HD externo, não conseguiu montar o HD externo no /mnt? o dispositivo USB nao está reconhecendo ???


então estou tendo dificuldade ... com certeza estou fazendo algum caminho errado..

pois ao dar o coando fidik -l

ele mostra o seguinte:

Disk /dev/sdc: 149 GiB,
...

Dispositivo inicializar start fim setores Size id tipo
/dev/sdc1 2048 312573615 312571568 149G 5 Estendida


Então ele esta reconhecendo... só que não consigo monta-lo


9. Re: Backup Automatico. [RESOLVIDO]

Adriano Santos Lima
mastergbi

(usa Slackware)

Enviado em 25/04/2017 - 16:28h

Talvez faltou alguns parâmetros na hora de montar, como por exemplo, tipo de arquivos do seu HD externo, permissões e etc..

Bom já sabemos que o HD externo está na /dev/sdc, vamos montar ele, faça o seguinte:

cria um diretório na pasta mnt:

# mkdir /mnt/nome_seu_hd

Agora monte:

# mount -t vfat -o umask=0000 /dev/sdc1 /mnt/nome_seu_hd

(se não for sdc1 tente no sdc2, mas pelo q você postou é sdc1)

Pronto, seu HD externo já vai está montado:

Confira se ele está listado nas partições, digite:

# df -a

entre no diretório, veja se está tudo lá...

# cd /mnt/nome_seu_hd
# ls



* faça tudo logado como root ok?



10. Re: Backup Automatico. [RESOLVIDO]

Pablo de Oliveira Veiga
PabloVeiga

(usa Ubuntu)

Enviado em 26/04/2017 - 09:11h

mastergbi escreveu:

Talvez faltou alguns parâmetros na hora de montar, como por exemplo, tipo de arquivos do seu HD externo, permissões e etc..

Bom já sabemos que o HD externo está na /dev/sdc, vamos montar ele, faça o seguinte:

cria um diretório na pasta mnt:

# mkdir /mnt/nome_seu_hd

Agora monte:

# mount -t vfat -o umask=0000 /dev/sdc1 /mnt/nome_seu_hd

(se não for sdc1 tente no sdc2, mas pelo q você postou é sdc1)

Pronto, seu HD externo já vai está montado:

Confira se ele está listado nas partições, digite:

# df -a

entre no diretório, veja se está tudo lá...

# cd /mnt/nome_seu_hd
# ls



* faça tudo logado como root ok?


Bom Dia
Ontem fiz esses testes consegui sim, listei todos arquivos de meu hd.
portanto hoje formatei meu hd deixei zerado como NTFS (pois se precisar consigo acessar em algumas máquinas windows).
para montar fiz o seguinte.

mount /dev/sdc1 /mnt/[minha_pasta]
cd /mnt/[minha_pasta]
ls
(com esse simples comando que consegui verificar meus aquivos).

Portanto hoje preciso mandar meu backup para o hd externo (NTFS).
Ex. rsync /home/backup /mnt/[minha_pasta]

minha duvida seria se eu tenho que mandar para onde fiz a montagem (/mnt/[minha_pasta]) ou diretamente ao sdc1.
e se com esse simples comando eu consigo fazer ou preciso de algumas permissões como você mencionou acima.


OBG.







11. Re: Backup Automatico. [RESOLVIDO]

Adriano Santos Lima
mastergbi

(usa Slackware)

Enviado em 27/04/2017 - 16:16h

se tiver logado como root acredito que não precisa de permissão, mas com usuário comum talvez você precise fazer isso:

rsync -Cravzp /home/backup /mnt/[minha_pasta]

Tente sem o -Cravzp primeiro...


12. Re: Backup Automatico. [RESOLVIDO]

Pablo de Oliveira Veiga
PabloVeiga

(usa Ubuntu)

Enviado em 28/04/2017 - 08:32h

mastergbi escreveu:

se tiver logado como root acredito que não precisa de permissão, mas com usuário comum talvez você precise fazer isso:

rsync -Cravzp /home/backup /mnt/[minha_pasta]

Tente sem o -Cravzp primeiro...


Bom Dia,

Fiz esses dois comando tanto com o rsync como com tar ... com um scrpit separado.

ele começa a realizar perfeitamente o backup... só que durante ele emite algumas mensagem ... que não sei como resolver ...

[1623.210386] CIFS VFS: Error -104 sending data on socket to server
[1623.213194] CIFS VFS: Error -32 sending data on socket to server

[53279.323240] INFO: taskupdateb.mlocat:3372 blocket for more than 120 seconds
"echo 0 > /proc/sys/kernl/hung_task_timeout_secs" disables this message.

são essas mensagens que exibe no meio da transferência de arquivos. e não sei como resolver.





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts