question

MySQL - como criar um arquivo de banco de dados de backup seguro?

Oi,

Eu estou usando o MySQL Community Server 5.1.55 e meu sistema operacional é Windows.

Eu quero todas as minhas bases de dados de backup em arquivo de despejo de um.
Atualmente estou usando mysqldump.exe com este comando:

mysqldump.exe myDB - single-transaction - u myuser - pmypass - r "C:\dumpDB\myDB.sql"

Este comando criará com êxito um arquivo de banco de dados de despejo chamado myDB.sql.
Mas a minha preocupação é, podemos facilmente abrir este myDB.sql com o bloco de notas e podemos ver
todos os dados, nome de usuário e senha armazenada no banco de dados.
Isto não é totalmente seguro o suficiente.

Eu entendo que usando esta técnica, ele apenas criar um texto / ficheiro de script
para um banco de dados do dumping.

OK, minha pergunta é:
Como criar um arquivo de banco de dados MySQL backup seguro?

Onde:
-usuário não pode facilmente ler o arquivo de despejo
-sem o uso de software de criptografia de terceiros (WinZip / WinRar)
-só podem ser abertos utilizando MySQL Server (ou equivalente)

Ou trata-se de algumas limitações para o Community Server?

.
resposta Resposta
Dependendo de quão paranóico você deseja ser, adquirir algum software de criptografia e criptografar o arquivo de despejo após ou durante a criá-la.

Então, se você precisar restaurar o backup, descriptografe o arquivo de despejo.

Se você precisa de algo de graça, fazer uma pesquisa no Google por "TrueCrypt". A beleza do TrueCrypt é que você pode criar um Volume de disco criptografado no seu disco rígido. No Windows, é como ter um disco rígido extra, com uma letra como e: ou f: dependendo do seu sistema. Esse disco é criptografado.

Portanto, dizer que você cria um volume criptografado "e": (para criptografado). Crie seu arquivo de despejo no arquivo local, "E:\mydumps\MySQL.dump". Desmonte a unidade "E:". Viola! O arquivo de despejo é totalmente criptografado com tão forte uma criptografia e senha que você precisa, e não há nenhum arquivo "temporário" em qualquer lugar que precisa ser removido, ou que podem ser recuperadas com métodos de recuperação de "Excluídos arquivo especial".

Mais tarde, se você precisa que dados de volta, apenas monte o volume do TrueCrypt, digite a senha e, em seguida, torna-se como qualquer outro disco rígido. TrueCrypt irá descriptografá-lo, e você pode carregá-lo no seu banco de dados.

E, novamente, uma vez que você desmonte-, é voltar a ser criptografado. Pedaço de bolo!

Ele é completamente livre e de código aberto, e eu pessoalmente uso o tempo todo.

ComentáriosComentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved