como pesquisar no servidor

1

Eu sou novato no Linux ...

1. i want to make backup database(use mysqldump)
2. copy from server(use linux-server) to client PC (use linux- ubuntu 9.0)..
3. before that i want to search that DB file using terminal..
4. bcoz i dont know where the files are located 

como fazer isso ..? por favor ajude eu nunca fiz isso ..

    
por klox 16.07.2010 / 06:26

2 respostas

1

Seus passos devem ser assim:

Variante 1 - se você não puder acessar o banco de dados diretamente pela rede:  0. Conecte-se ao servidor via ssh  1. mysqldump > /path/to/bakcup/file.sql  2. Presuma que você copie sobre ssh: scp user @ server: /path/to/backup/file.sql /path/to/local/file.sql  3. você não precisa procurar para o arquivo db, já que você sabe onde o salvou. Eu quero pesquisar dentro do arquivo db para uma string específica, você pode fazer isso com muitas ferramentas. Como sugerido acima, grep é uma boa escolha.

Variante 2 - se você puder acessar o banco de dados no servidor pela rede:  1. Certifique-se de ter o mysql-client instalado no seu computador (existem versões para PCs Linux e Windows)  2. use mysql dump (leia o manual para parâmetros exatos) para descarregar o arquivo pela rede diretamente para o seu computador

    
por 16.07.2010 / 09:50
2

Não faça backup dos arquivos de banco de dados brutos. Use as ferramentas de despejo do banco de dados ( mysqldump , pg_dump , etc.) para obter os dados reais do servidor.

    
por 16.07.2010 / 06:38