Arquivo da categoria: Sistema Operacional

Red Hat Substitui MySQL pelo MariaDB em seus repositórios

Tudo indica que não é só fofoca nem burburinho. Lendo diversos artigos sobre banco de dados e sistemas operacionais, deredhat-logo-cloud diversos cantos do mundo, é unanimidade que a Red Hat está substituindo o MySQL pelo MariaDB em seus repositórios.

Para quem está chegando agora, e, ainda não conhece o MariaDB, trata-se de um “fork” do MySQL, que utiliza, basicamente, o mesmo código fonte. Em outras palavras, 100% compatível com MySQL e, é mantido pela trupe do criador do MySQL: Monty Widenius.

Obviamente, os projetos que circulam a órbita do sistema Red Hat, tais, como o Fedora e o CentOS, ambos, seguiram a mesma linha, extirpando o MySQL de seus repositórios oficiais (digamos assim).

Isto é bom ou é ruim? Como praticante de Taichi, nada é, absolutamente, mal ou bom. Tudo tem um lado Yin e um lado Yang.

Continue lendo Red Hat Substitui MySQL pelo MariaDB em seus repositórios

Backup de MySQL para o USB pendrive

Na última sexta-feira, recebi uma ligação de um ex-aluno, que encontrava-se, em autêntico desespero fetal. Tentei acalmá-lo, já imaginando que o MySQL havia caído, não subia mais, e, a backup estava toda perdida. Para minha surpresa ele disse: “Mestre, minha USB está queimada, e, uso ela para fazer bkp via HDD USB”. Pensei eu: queimada? queimadas todas??

Depois de muita conversa, para entender o que é uma USB “queimada” no ponto de vista de meu precoce padwan, descobri que não havia motivo algum para alarde nem desespero. O SO apenas não montou o referido HDD externo.

Como isto já me aconteceu algumas vezes, nada mais justo que relatar o heróico feito de montar simples dispositivo! De certo que não tenho um HDD USB externo cá comigo, mas, para nossa explicação serve um fálico-drive :-0, também conhecido pela alcunha de pendrive, thumb drive, entre outros.

Para isso, usarei meu poderoso pendrive de 32 gigabolas!

Primeiro passo, e, o mais importante e dificil de todos: encaixe o referido pendrive / HDD USB na portinhola USB de seu servidor, desktop, laptop ou qualquer outra traquitana, desde que, rodando Linux.

Continue lendo Backup de MySQL para o USB pendrive

Protegendo scripts em shell

Em todas as turmas que dou aula de DBA, sempre me fazem a mesma pergunta: Como faço para esconder as senhas que coloco em meus scripts? E, a maioria tem a ver com automatização de backup efetuada através do mysqldump. Existem algumas formas de fazer isso. A mais fácil é utilizar o SHC.

O SHC foi criado por Francisco Javier Rosales García da Faculdad de Informática da Universidad Politécnica de Madrid. O objetivo do SHC se traduz em:

– Proteger scripts shell
– Criptografar scripts shell
– Esconder senhas importantes que são passadas em linha de comando para automatização de tarefas
– Impedir que algum Zé Ruela mude um script funcional e o transforme em algo que vai lhe custar a cabeça 🙂

Basicamente, puxando a sardinha para o nosso lado “bancal” de dados de ser, imagine que voce precisa deixar no crontab um script de backup através do mysqldump. Como esconder a senha? Qualquer um pode editar seu script de backup, ver a senha (que neste caso é de menos), e, até mudar seu script de backup.

Continue lendo Protegendo scripts em shell