Re: [Ubuntu-BR] Backup do MySQL

2006-02-10 Por tôpico Álvaro Justen [Turicas]
Achei:
http://dev.mysql.com/doc/refman/5.0/en/backup-table.html
Essa sintaxe está como deprecated, mas lá fala algo sobre o
mysqlhotcopy e NÃO cita o mysql_dump.
Acho muito ruim ter que fazer o MySQL gerar tooda SQL, colocá-la
num arquivo e depois fazê-lo executar toooda a mesma SQL. Isso pra
mim é perda de tempo [afinal, o MySQL demora pra caramba pra executar
milhões de SQLs] e de espaço, já que apenas dois arquivos precisam ser
copiados por tabela.
Isso é apenas minha opinião pessoal, ainda não tive tempo pra testar
essa instrução SQL [BACKUP TABLE], nem o mysqlhotcopy, apenas é minha
interpretação do que ouvi e li sobre.

On 2/9/06, Mario Meyer [EMAIL PROTECTED] wrote:
 http://dev.mysql.com/doc/refman/5.0/en/backup.html

 Estranho, o próprio manual do MySQL aconselha a usar o mysqldump.. e
 diz que o outro metodo (copiar as tabelas diretamente) funciona apenas
 para MyISAM..  Não acho que a MySQL AB fosse colocar em seu manual
 algo que não deva ser utilizado..

--

Abraços,
 Álvaro Justen - Turicas

--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-10 Por tôpico Mario Meyer
Tanto o BACKUP TABLE quanto o mysqlhotcopy funcionam apenas para
tabelas MyISAM.. e o MySQL demora para executar muitas queries quando
voce faz isso pelo phpMyAdmin.. quando faco pela linha de comando, vai
rapidinho.. ;)

A maneira mais geral é o mysql_dump.. o manual recomenda o mysql_dump
e mencniona o mysqlhotcopy APENAS para MyISAM.. por tanto, recomendo
que continuem utilizando o mysql_dump.. até pq o mesmo *deverá*
funcionar em outros bancos como PostgreSQL caso voce queira migrar..

[]s,
Mário Meyer

2006/2/10, Álvaro Justen [Turicas] [EMAIL PROTECTED]:
 Achei:
 http://dev.mysql.com/doc/refman/5.0/en/backup-table.html
 Essa sintaxe está como deprecated, mas lá fala algo sobre o
 mysqlhotcopy e NÃO cita o mysql_dump.
 Acho muito ruim ter que fazer o MySQL gerar tooda SQL, colocá-la
 num arquivo e depois fazê-lo executar toooda a mesma SQL. Isso pra
 mim é perda de tempo [afinal, o MySQL demora pra caramba pra executar
 milhões de SQLs] e de espaço, já que apenas dois arquivos precisam ser
 copiados por tabela.
 Isso é apenas minha opinião pessoal, ainda não tive tempo pra testar
 essa instrução SQL [BACKUP TABLE], nem o mysqlhotcopy, apenas é minha
 interpretação do que ouvi e li sobre.

 On 2/9/06, Mario Meyer [EMAIL PROTECTED] wrote:
  http://dev.mysql.com/doc/refman/5.0/en/backup.html
 
  Estranho, o próprio manual do MySQL aconselha a usar o mysqldump.. e
  diz que o outro metodo (copiar as tabelas diretamente) funciona apenas
  para MyISAM..  Não acho que a MySQL AB fosse colocar em seu manual
  algo que não deva ser utilizado..

 --

 Abraços,
  Álvaro Justen - Turicas

 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-09 Por tôpico Nilson Morais
Qual dado tecnico que faz o dump n ser confiavel?
Qual seria o outro metodo de backup do mysql?

ate hoje utilizei o dump e nao tive problemas...

[]z


Em 09/02/06, Mario Meyer [EMAIL PROTECTED] escreveu:

 http://dev.mysql.com/doc/refman/5.0/en/backup.html

 Estranho, o próprio manual do MySQL aconselha a usar o mysqldump.. e
 diz que o outro metodo (copiar as tabelas diretamente) funciona apenas
 para MyISAM..  Não acho que a MySQL AB fosse colocar em seu manual
 algo que não deva ser utilizado..

 []s,
 Mário Meyer

 2006/2/9, Álvaro Justen [Turicas] [EMAIL PROTECTED]:
  Júlio,
  Tome CUIDADO com o mysql_dump! Ele NÃO foi feito para backups, mas
  infelizmente muitos administradores usam-no para tal.
  Pelo que sei, ele cria instruções SQL do(s) banco(s) de dados, sendo
  preciso você execute-as para repor o backup, o que demora DEMAIS, além
  de *NÃO CONTER TODAS INFORMAÇÕES* sobre a(s) base(s) de dados.
  Portanto, ele NÃO seria a alteranativa mais indicada para backups.
  Se não me engano o MySQL vem até com algumas instruções para
  fazer/repor backups, bastando você copiar alguns arquivos. Vou dar uma
  olhada em umas anotações que tenho sobre [se achá-las :-P], então
  envio uma resposta falando mais sobre, mas eu fui altamente
  recomendado a NÂO usar o mysql_dump para backups por um professor
  especialista em administração de bancos de dados, inclusive com
  certificado da MySQL AB.
 
  On 2/8/06, Julio Monteiro [EMAIL PROTECTED] wrote:
   Olá,
  
   Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
   backups diários de todos os sites nele contido. Para o backup dos
   arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena a
   hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
   compactando? Ou tem que dar um mysql_dump em cada banco de dados? Nao
   tem como fazer uma rotina para ele ja fazer backup de *tudo*?
  
   Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
   gerenciador de backups bom, como o rsnapshot? Seria backups para
   enviar para um servidor remoto (e não para armazenar em tapes).
  
   Abraços,
- Júlio Santos Monteiro
homepage = http://www.monteiro.eti.br/;
irc = jmont @ irc.freenode.net
GnuPG = 0x5E3995FE @ pgp.mit.edu
  
   --
   ubuntu-br mailing list
   ubuntu-br@lists.ubuntu.com
   www.ubuntu-br.org
   https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
  
 
 
  --
 
  Abraços,
   Álvaro Justen - Turicas
 
  --
  ubuntu-br mailing list
  ubuntu-br@lists.ubuntu.com
  www.ubuntu-br.org
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
 

 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br




--
Atenciosamente,

Nilson Morais
Programador
___
/* Msn/Email: [EMAIL PROTECTED] */
--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-09 Por tôpico Julio Monteiro
Um amigo meu me falou que o correto é utilizar um tal de mysqlhotcopy... Vou
dar uma pesquisada :)

Em 09/02/06, Nilson Morais [EMAIL PROTECTED] escreveu:

 Qual dado tecnico que faz o dump n ser confiavel?
 Qual seria o outro metodo de backup do mysql?

 ate hoje utilizei o dump e nao tive problemas...

 []z


 Em 09/02/06, Mario Meyer [EMAIL PROTECTED] escreveu:
 
  http://dev.mysql.com/doc/refman/5.0/en/backup.html
 
  Estranho, o próprio manual do MySQL aconselha a usar o mysqldump.. e
  diz que o outro metodo (copiar as tabelas diretamente) funciona apenas
  para MyISAM..  Não acho que a MySQL AB fosse colocar em seu manual
  algo que não deva ser utilizado..
 
  []s,
  Mário Meyer
 
  2006/2/9, Álvaro Justen [Turicas] [EMAIL PROTECTED]:
   Júlio,
   Tome CUIDADO com o mysql_dump! Ele NÃO foi feito para backups, mas
   infelizmente muitos administradores usam-no para tal.
   Pelo que sei, ele cria instruções SQL do(s) banco(s) de dados, sendo
   preciso você execute-as para repor o backup, o que demora DEMAIS, além
   de *NÃO CONTER TODAS INFORMAÇÕES* sobre a(s) base(s) de dados.
   Portanto, ele NÃO seria a alteranativa mais indicada para backups.
   Se não me engano o MySQL vem até com algumas instruções para
   fazer/repor backups, bastando você copiar alguns arquivos. Vou dar uma
   olhada em umas anotações que tenho sobre [se achá-las :-P], então
   envio uma resposta falando mais sobre, mas eu fui altamente
   recomendado a NÂO usar o mysql_dump para backups por um professor
   especialista em administração de bancos de dados, inclusive com
   certificado da MySQL AB.
  
   On 2/8/06, Julio Monteiro [EMAIL PROTECTED] wrote:
Olá,
   
Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
backups diários de todos os sites nele contido. Para o backup dos
arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena
 a
hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
compactando? Ou tem que dar um mysql_dump em cada banco de dados?
 Nao
tem como fazer uma rotina para ele ja fazer backup de *tudo*?
   
Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
gerenciador de backups bom, como o rsnapshot? Seria backups para
enviar para um servidor remoto (e não para armazenar em tapes).
   
Abraços,
 - Júlio Santos Monteiro
 homepage = http://www.monteiro.eti.br/;
 irc = jmont @ irc.freenode.net
 GnuPG = 0x5E3995FE @ pgp.mit.edu
   
--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
   
  
  
   --
  
   Abraços,
Álvaro Justen - Turicas
  
   --
   ubuntu-br mailing list
   ubuntu-br@lists.ubuntu.com
   www.ubuntu-br.org
   https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
  
 
  --
  ubuntu-br mailing list
  ubuntu-br@lists.ubuntu.com
  www.ubuntu-br.org
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
 



 --
 Atenciosamente,

 Nilson Morais
 Programador
 ___
 /* Msn/Email: [EMAIL PROTECTED] */
 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br




--
- Júlio Santos Monteiro
homepage = http://www.monteiro.eti.br/;
irc = jmont @ irc.freenode.net
GnuPG = 0x5E3995FE @ pgp.mit.edu
--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-09 Por tôpico rics
Lá nos docs diz que o mysqlHotCopy só funciona com MyISAM porque ele usa o
método de copiar as tabelas, método esse que não funciona para outros tipos
de tabela.

Em vez de ficar testando na louca é mais fácil ver o que a documentação
recomenda e aí fazer os testes direito oras! =) perde menos tempo lendo do
que testando coisas que já foram exaustivamente testadas! :D

Grande abraço,
rics



On 2/9/06, Julio Monteiro [EMAIL PROTECTED] wrote:

 Um amigo meu me falou que o correto é utilizar um tal de mysqlhotcopy...
 Vou
 dar uma pesquisada :)
--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-08 Por tôpico Mario Meyer
2006/2/7, Julio Monteiro [EMAIL PROTECTED]:
 Olá,

 Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
 backups diários de todos os sites nele contido. Para o backup dos
 arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena a
 hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
 compactando? Ou tem que dar um mysql_dump em cada banco de dados? Nao
 tem como fazer uma rotina para ele ja fazer backup de *tudo*?

da uma olhadinha direito nas opcoes do mysql_dump.. ele tem sim uma
opcao de fazer dump do banco inteiro...

 Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
 gerenciador de backups bom, como o rsnapshot? Seria backups para
 enviar para um servidor remoto (e não para armazenar em tapes).

nao conheco programa nenhum para isso, mas é muito simples de
implementar com scp e autenticacao por chaves... se quizer me procura
depois q te dou o bizu..

[]s,
Mário Meyer

--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-08 Por tôpico Julio Monteiro
Beleza ;D Agente se fala no IRC

Em 08/02/06, Mario Meyer [EMAIL PROTECTED] escreveu:

 2006/2/7, Julio Monteiro [EMAIL PROTECTED]:
  Olá,
 
  Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
  backups diários de todos os sites nele contido. Para o backup dos
  arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena a
  hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
  compactando? Ou tem que dar um mysql_dump em cada banco de dados? Nao
  tem como fazer uma rotina para ele ja fazer backup de *tudo*?

 da uma olhadinha direito nas opcoes do mysql_dump.. ele tem sim uma
 opcao de fazer dump do banco inteiro...

  Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
  gerenciador de backups bom, como o rsnapshot? Seria backups para
  enviar para um servidor remoto (e não para armazenar em tapes).

 nao conheco programa nenhum para isso, mas é muito simples de
 implementar com scp e autenticacao por chaves... se quizer me procura
 depois q te dou o bizu..

 []s,
 Mário Meyer

 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br




--
- Júlio Santos Monteiro
homepage = http://www.monteiro.eti.br/;
irc = jmont @ irc.freenode.net
GnuPG = 0x5E3995FE @ pgp.mit.edu
--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-08 Por tôpico Rodrigo Sampaio Primo
Olá Julio, o mysqldump tem uma opção para fazer dump de todas as bases de
dados de uma vez só. Não lembro de cabeça, dá um olhada na man page dele que
se acha. Já ouvi falar também que é possível copiar os diretórios que
correspondem aos nomes das bases de dados, parece que para isso é
recomendável você parar o servidor antes. Nunca utilizei esse segundo método
e por isso não te recomendo como não sei se é seguro. Abraços, Rodrigo.

Em 07/02/06, Julio Monteiro [EMAIL PROTECTED] escreveu:

 Olá,

 Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
 backups diários de todos os sites nele contido. Para o backup dos
 arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena a
 hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
 compactando? Ou tem que dar um mysql_dump em cada banco de dados? Nao
 tem como fazer uma rotina para ele ja fazer backup de *tudo*?

 Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
 gerenciador de backups bom, como o rsnapshot? Seria backups para
 enviar para um servidor remoto (e não para armazenar em tapes).

 Abraços,
 - Júlio Santos Monteiro
 homepage = http://www.monteiro.eti.br/;
 irc = jmont @ irc.freenode.net
 GnuPG = 0x5E3995FE @ pgp.mit.edu

 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] Backup do MySQL

2006-02-08 Por tôpico Mario Meyer
http://dev.mysql.com/doc/refman/5.0/en/backup.html

Estranho, o próprio manual do MySQL aconselha a usar o mysqldump.. e
diz que o outro metodo (copiar as tabelas diretamente) funciona apenas
para MyISAM..  Não acho que a MySQL AB fosse colocar em seu manual
algo que não deva ser utilizado..

[]s,
Mário Meyer

2006/2/9, Álvaro Justen [Turicas] [EMAIL PROTECTED]:
 Júlio,
 Tome CUIDADO com o mysql_dump! Ele NÃO foi feito para backups, mas
 infelizmente muitos administradores usam-no para tal.
 Pelo que sei, ele cria instruções SQL do(s) banco(s) de dados, sendo
 preciso você execute-as para repor o backup, o que demora DEMAIS, além
 de *NÃO CONTER TODAS INFORMAÇÕES* sobre a(s) base(s) de dados.
 Portanto, ele NÃO seria a alteranativa mais indicada para backups.
 Se não me engano o MySQL vem até com algumas instruções para
 fazer/repor backups, bastando você copiar alguns arquivos. Vou dar uma
 olhada em umas anotações que tenho sobre [se achá-las :-P], então
 envio uma resposta falando mais sobre, mas eu fui altamente
 recomendado a NÂO usar o mysql_dump para backups por um professor
 especialista em administração de bancos de dados, inclusive com
 certificado da MySQL AB.

 On 2/8/06, Julio Monteiro [EMAIL PROTECTED] wrote:
  Olá,
 
  Tenho um servidor (Ubuntu, obviamente), e gostaria de programar
  backups diários de todos os sites nele contido. Para o backup dos
  arquivos, montei um script em SH mesmo, que gera o tar.gz e armazena a
  hora. Tem como fazer o mesmo com o MySQL, apenas copiando arquivos e
  compactando? Ou tem que dar um mysql_dump em cada banco de dados? Nao
  tem como fazer uma rotina para ele ja fazer backup de *tudo*?
 
  Ah, e aproveitando o email, outra pergunta: alguem conhece ai um
  gerenciador de backups bom, como o rsnapshot? Seria backups para
  enviar para um servidor remoto (e não para armazenar em tapes).
 
  Abraços,
   - Júlio Santos Monteiro
   homepage = http://www.monteiro.eti.br/;
   irc = jmont @ irc.freenode.net
   GnuPG = 0x5E3995FE @ pgp.mit.edu
 
  --
  ubuntu-br mailing list
  ubuntu-br@lists.ubuntu.com
  www.ubuntu-br.org
  https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
 


 --

 Abraços,
  Álvaro Justen - Turicas

 --
 ubuntu-br mailing list
 ubuntu-br@lists.ubuntu.com
 www.ubuntu-br.org
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


--
ubuntu-br mailing list
ubuntu-br@lists.ubuntu.com
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br