Postagens

Mostrando postagens com o rótulo root

Como uma linha de código errada acabou com todo um provedor de hospedagem

Imagem
É normal em nossa vida cometer erros. Alguns podem levar à demolição de uma casa errada, outros afetam nossos smartphones , às vezes atrapalhando o rendimento do sistema com erros de memória, e alguns podem até render processo à fabricante. Desta vez, um erro aparentemente pequeno destruiu uma empresa inteira. Uma linha de código escrita de forma errada apagou todos os dados da empresa de hospedagem de sites de Marco Marsala, assim como todos os sites pelos quais ela era responsável e os backups também. O empresário tentou buscar ajuda no Server Fault , um fórum de especialistas em servidores, e descreveu o problema.   | "Eu toco um provedor de hospedagem com mais ou menos 1.535 clientes e uso o Ansible para automatizar algumas operações que devem rodar em todos os servidores. Na última noite, eu acabei rodando, sem querer e em todos os servidores, um script Bash com um comando rm -rf {foo}/{bar} com essas variáveis indefinidas em função de um bug no código acima