[FUG-BR] rsync - para backup
uma dúvida que me ocorreu e não consegui sanar no tio google: se faço sincronismo com o rsync e, eventualmente o srv01 sofrer alguma corrupção importante mas não perceptível no curto prazo, srv02 estará com o mesmo comprometimento - ou seja, eventualmente com algo importante corrompido e não funcional. por outro lado, posso fazer o backup com rsync total (o primeiro), seguido por vários outros, armazenando-os em diretorios distintos ou compactados com indicação de dia/hora. o primeiro caso é temerário, o segundo é seguro porém ocupará (eventualmente) muito espaço em disco e o eventual restore demandará bem mais tempo, principalmente se eu não souber a data exata em que ocorreu a corrupção. pergunta: meu raciocinio está correto? qual o procedimento que os colegas tem usado? grato, -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free A sem-vergonhice no Brasil Tem duas caras: uma de bigode e jaquetão, a outra de barba e mensalão (José Francisco Peres França - n'O Estado de São Paulo) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Em 03/06/2011 10:59, irado furioso com tudo escreveu: uma dúvida que me ocorreu e não consegui sanar no tio google: se faço sincronismo com o rsync e, eventualmente o srv01 sofrer alguma corrupção importante mas não perceptível no curto prazo, srv02 estará com o mesmo comprometimento - ou seja, eventualmente com algo importante corrompido e não funcional. por outro lado, posso fazer o backup com rsync total (o primeiro), seguido por vários outros, armazenando-os em diretorios distintos ou compactados com indicação de dia/hora. o primeiro caso é temerário, o segundo é seguro porém ocupará (eventualmente) muito espaço em disco e o eventual restore demandará bem mais tempo, principalmente se eu não souber a data exata em que ocorreu a corrupção. pergunta: meu raciocinio está correto? qual o procedimento que os colegas tem usado? grato, E a Irado :) Você tem razão em temer rsrsrsrs. Eu faço da seguinte maneira aqui: Eu faço um tar geral de cada sistema uma vez por semana e jogo ele via rsync pra um diretório referente ao servidor e diariamente faço backup dos dados como configurações e base de dados de acordo com o dia. Fica tipo assim como exemplo: /usr/local/backup/correio/ ../01 ../02 ../03 . . . ../31 No raiz do correio eu jogo o rsync semanal do tar.gz que faço do servidor de correio e dentro do diretório referente ao dia do mês jogo os dados. :) []´s - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Irado, A unica forma de contornar o problema que você descreveu seria trabalhar com snapshots :\ Você faz um backup full, e depois passa a copiar, de forma versionada apenas as alterações. Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. Edson Em 03/06/2011 10:59, irado furioso com tudo escreveu: uma dúvida que me ocorreu e não consegui sanar no tio google: se faço sincronismo com o rsync e, eventualmente o srv01 sofrer alguma corrupção importante mas não perceptível no curto prazo, srv02 estará com o mesmo comprometimento - ou seja, eventualmente com algo importante corrompido e não funcional. por outro lado, posso fazer o backup com rsync total (o primeiro), seguido por vários outros, armazenando-os em diretorios distintos ou compactados com indicação de dia/hora. o primeiro caso é temerário, o segundo é seguro porém ocupará (eventualmente) muito espaço em disco e o eventual restore demandará bem mais tempo, principalmente se eu não souber a data exata em que ocorreu a corrupção. pergunta: meu raciocinio está correto? qual o procedimento que os colegas tem usado? grato, -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJN6PSeAAoJEAaPlCkXZYgoWaAIAJ5Gf39VhesIIQ7/A5TuHrUt 4SpT09ri1LAvAUZs3gR7faF5hq0YpUEnCykknaYsh/Vez7xBulVtOqsfcZt42kXV KACJiJ3qmR8cWSBnb16d5UZpyIjbkUyZ5eC900NpTYpYzd3OAxMwA2dAMyf1ycEJ CVWVI9UiC1RQYimu/7kSU2ePUlqNMuWvx3M096H4pQj3XJ1VEfPhl7l3ehik9Vme E9anBx/J2CWLCVKRJ673m1sKvOKo9jWt26pW0acn7Yw8xPnIpDMp7uUlgyJRcjlW rsz4Mv1bo45eKwr9e4CszBtJYOoOxMj+Q1PDuWF6GoTUACPrDyeepZT89RUNfRI= =uJKd -END PGP SIGNATURE- - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Em Fri, 03 Jun 2011 11:50:10 -0300 Edson Brandi ebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. obrigado marcelo gondim e brandi; revisando as coisas, acabo de constatar que me expressei mal pra caramba na primeira mensagem. na verdade o que preciso é quase um HA; preciso ter pronto um servidor-espelho do ativo, ou seja, se o ativo sofrer um calypso qualquer, posso colocar o srv02 on-line, com defasagem minima em relação ao principal. ou seja, não é (rigorosamente falando) um backup, é espelhamento mesmo, mas não em HA (pq apenas UM estará em linha). O receio que tenho é de ter dados corrompidos e que não tenham sido percebidos e não sejam aqueles que causaram a paralisia de srv01. o cenário é meio tôsco mesmo (manual) porque são máquinas em VMWare, em hardwares distintos; Nem imagino como poderia fazer HA nisso (a solução desejável) porque NENHUM dos hardw dispoe de espaço suficiente para um real HA. grato, -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free O que mais preocupa não é o grito dos violentos, dos corruptos, dos desonestos, dos sem caráter e dos sem ética. O que mais preocupa é o silêncio dos bons. (Martin Luther King) - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Em 03/06/2011 12:09, irado furioso com tudo escreveu: Em Fri, 03 Jun 2011 11:50:10 -0300 Edson Brandiebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. obrigado marcelo gondim e brandi; revisando as coisas, acabo de constatar que me expressei mal pra caramba na primeira mensagem. na verdade o que preciso é quase um HA; preciso ter pronto um servidor-espelho do ativo, ou seja, se o ativo sofrer um calypso qualquer, posso colocar o srv02 on-line, com defasagem minima em relação ao principal. ou seja, não é (rigorosamente falando) um backup, é espelhamento mesmo, mas não em HA (pq apenas UM estará em linha). O receio que tenho é de ter dados corrompidos e que não tenham sido percebidos e não sejam aqueles que causaram a paralisia de srv01. o cenário é meio tôsco mesmo (manual) porque são máquinas em VMWare, em hardwares distintos; Nem imagino como poderia fazer HA nisso (a solução desejável) porque NENHUM dos hardw dispoe de espaço suficiente para um real HA. grato, Opa Irado, Nesse caso sugiro você fazer as duas coisas :) tipo fazer o espelho com o rsync e ao mesmo tempo ter um backup tradicional. Porque se você notar problemas no espelho vai poder retornar o backup. Grande abraço meu amigo - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Bom dia da uma olhada nesse script que eu utilizo pra backup veja se te ajuda http://biosystems.ath.cx/wiki/doku.php?id=manuais:backup_rsync_nfs_freebsd você pode trocar o rar pelo 7 zip que é free e compacta mais meus 0,2 centavos Em 03/06/2011, às 12:09, irado furioso com tudo escreveu: Em Fri, 03 Jun 2011 11:50:10 -0300 Edson Brandi ebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
irado furioso com tudo escreveu: uma dúvida que me ocorreu e não consegui sanar no tio google: se faço sincronismo com o rsync e, eventualmente o srv01 sofrer alguma corrupção importante mas não perceptível no curto prazo, srv02 estará com o mesmo comprometimento - ou seja, eventualmente com algo importante corrompido e não funcional. por outro lado, posso fazer o backup com rsync total (o primeiro), seguido por vários outros, armazenando-os em diretorios distintos ou compactados com indicação de dia/hora. o primeiro caso é temerário, o segundo é seguro porém ocupará (eventualmente) muito espaço em disco e o eventual restore demandará bem mais tempo, principalmente se eu não souber a data exata em que ocorreu a corrupção. pergunta: meu raciocinio está correto? qual o procedimento que os colegas tem usado? grato, Alguém da lista já usou em produção? http://wiki.freebsd.org/HAST Parece interessante. -- Welkson Renny de Medeiros Desenvolvimento / Gerência de Redes Focus Automação Comercial FreeBSD Community Member - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
2011/6/3 irado furioso com tudo ir...@bsd.com.br: Em Fri, 03 Jun 2011 11:50:10 -0300 Edson Brandi ebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. obrigado marcelo gondim e brandi; revisando as coisas, acabo de constatar que me expressei mal pra caramba na primeira mensagem. na verdade o que preciso é quase um HA; preciso ter pronto um servidor-espelho do ativo, ou seja, se o ativo sofrer um calypso qualquer, posso colocar o srv02 on-line, com defasagem minima em relação ao principal. Grande irado, Acho que jah disse isso, mas vou dizer novamente, ao invés de usar rsync, usa hastd. :) -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Tem também o rdiff-backup que é bastante interessante e com ele você pode guardar vários dias de backup sem ocupar muito espaço. Em 3 de junho de 2011 12:57, Renato Botelho rbga...@gmail.com escreveu: 2011/6/3 irado furioso com tudo ir...@bsd.com.br: Em Fri, 03 Jun 2011 11:50:10 -0300 Edson Brandi ebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Nunca fiz isso usando rsync, você teria que ir para uma solução mais tradicional de backup como por exemplo o Bacula. obrigado marcelo gondim e brandi; revisando as coisas, acabo de constatar que me expressei mal pra caramba na primeira mensagem. na verdade o que preciso é quase um HA; preciso ter pronto um servidor-espelho do ativo, ou seja, se o ativo sofrer um calypso qualquer, posso colocar o srv02 on-line, com defasagem minima em relação ao principal. Grande irado, Acho que jah disse isso, mas vou dizer novamente, ao invés de usar rsync, usa hastd. :) -- Renato Botelho - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Agora ficou mais claro o cenário :) O jeito mais facil que eu consigo imaginar parea fazer isso seria usar alguma combinação entre ZFS (para ter snapshots) e HAST (para replicar para outra maquina). Mas teria que testar :| , nunca usei hast em ambiente de produção. Esse servidor tem muitos iops? Edson Em 03/06/2011 12:09, irado furioso com tudo escreveu: ou seja, não é (rigorosamente falando) um backup, é espelhamento mesmo, mas não em HA (pq apenas UM estará em linha). O receio que tenho é de ter dados corrompidos e que não tenham sido percebidos e não sejam aqueles que causaram a paralisia de srv01. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJN6RhMAAoJEAaPlCkXZYgo1VUIAK2A6adomxGK5Nkj9TR7A3bp YQRll3b8YGe+blun9W6cuhUH2va/RzKkQhn8tUv2RIcGeWB1kwH7tpjTyU5c7V5q 4KzV3qkt9X/UmwiXTuzkTR+kaZeGiHbwPg6dhNkP8F9iIqQlHbDgmYUC3kbihUWV aDrg0PnGoQ+4ka6WBv+sOeVxjbDJY0DL0wdT/MnlwF5NT8TwE4GTQ7TNTUaL4q4D v4eqkAoRWJDGUcy22AwA1NsDMQHcyeCw4mq5t+JeZi9NNBV7rSjTvGURoLYlrMBh CksCbxXnCpMWW1hiqj0ur6jMrrMiIHWS1J/WnfqOxfyHmrHY+8NWkguyV5fucA0= =n4Lc -END PGP SIGNATURE- - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Colocando mais lenha na fogueira: No ports existem alguns softwares de replicação para serem usados em userland, segue alguns: # cat /usr/ports/sysutils/fusefs-chironfs/pkg-descr Chiron FS is a FUSE based filesystem which implements replication at the FILESYSTEM LEVEL like RAID 1 does at the DEVICE LEVEL. The replicated filesystems may be of any kind you want the only requisite is that you mount it. No need for special configuration files, the setup is as simple as one mount command (or one line in fstab). WWW:http://code.google.com/p/chironfs/ # cat sysutils/p5-mogilefs-server/pkg-descr http://en.wikipedia.org/wiki/MogileFS: MogileFS was created by Danga Interactive for use with LiveJournal. It is similar to the Andrew File System in its design goal. It is different than a traditional filesystem in that the user has to access files via an API. However, it's possible to implement the file system in user space using FUSE, or a similar package. MogileFS enables horizontal scaling of storage across any number of machines. Files are replicated between machines according to customizable rules such that at any time a number of drives or machines could be lost without data becoming unavailable. It is designed for high volume applications, such as high traffic websites, to spread storage across cheaper machines without relying on technologies such as NFS. WWW:http://search.cpan.org/dist/mogilefs-server/ Além do Gluster-fs que já usei em alguns cenarios com sucesso... é hora de fazer lab :) Abraços Em 3 de junho de 2011 14:22, Edson Brandi ebra...@fugspbr.org escreveu: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Agora ficou mais claro o cenário :) O jeito mais facil que eu consigo imaginar parea fazer isso seria usar alguma combinação entre ZFS (para ter snapshots) e HAST (para replicar para outra maquina). Mas teria que testar :| , nunca usei hast em ambiente de produção. Esse servidor tem muitos iops? Edson Em 03/06/2011 12:09, irado furioso com tudo escreveu: ou seja, não é (rigorosamente falando) um backup, é espelhamento mesmo, mas não em HA (pq apenas UM estará em linha). O receio que tenho é de ter dados corrompidos e que não tenham sido percebidos e não sejam aqueles que causaram a paralisia de srv01. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.16 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJN6RhMAAoJEAaPlCkXZYgo1VUIAK2A6adomxGK5Nkj9TR7A3bp YQRll3b8YGe+blun9W6cuhUH2va/RzKkQhn8tUv2RIcGeWB1kwH7tpjTyU5c7V5q 4KzV3qkt9X/UmwiXTuzkTR+kaZeGiHbwPg6dhNkP8F9iIqQlHbDgmYUC3kbihUWV aDrg0PnGoQ+4ka6WBv+sOeVxjbDJY0DL0wdT/MnlwF5NT8TwE4GTQ7TNTUaL4q4D v4eqkAoRWJDGUcy22AwA1NsDMQHcyeCw4mq5t+JeZi9NNBV7rSjTvGURoLYlrMBh CksCbxXnCpMWW1hiqj0ur6jMrrMiIHWS1J/WnfqOxfyHmrHY+8NWkguyV5fucA0= =n4Lc -END PGP SIGNATURE- - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd -- /\ Luiz Gustavo S. Costa / \ Programmer at BSD Perimeter / \ /\/\/\ Visit the pfSense Project / \ \ \ http://www.pfsense.org - BSD da serra carioca, Teresopolis (visite: http://miud.in/Inv) Contatos: luizgust...@luizgustavo.pro.br / lgco...@pfsense.org Blog: http://www.luizgustavo.pro.br - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
Re: [FUG-BR] rsync - para backup
Em Fri, 03 Jun 2011 14:22:26 -0300 Edson Brandi ebra...@fugspbr.org, conhecido consumidor/usuário de drogas (Windows e BigMac com Coke) escreveu: Esse servidor tem muitos iops? nada exagerado, é Cacti, acesso apenas via web com o tradicional, principalmente graficos. -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free Nunca se justifique. Os amigos não precisam, e os inimigos não acreditam - Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd