juniorph Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 (editado) "Me desculpe, mas acho que sua companhia está essencialmente morta", essas foram as palavras que Marco Marsala, dono de uma empresa de serviços de hospedagem, teve que ler quando foi buscar ajuda sobre um erro que ele cometeu. Ao dar o comando para que absolutamente tudo fosse apagado dos servidores, o rapaz removeu todas as informações de sua companhia e também dos sites de seus clientes. Desesperado, ele tentou conseguir algum tipo de auxílio no fórum Server Fault, que conta com a participação de experts em servidores e programação. Marsala explicou o que aconteceu depois de executar um código de programação nos computadores da empresa. Em vez de soluções, ele recebeu diversas respostas indicando que ele basicamente havia deletado todas as informações da companhia e dos clientes – e, basicamente, destruiu toda a empresa com uma linha de código errada. O problema estava em um comando "rm -rf", um código básico que deleta absolutamente tudo que for indicado. O "rm" ordena que o computador remova algo, o próximo "r" deleta tudo dentro de um diretório específico e o "f" indica que essa ação deve ser forçada, independente de avisos que poderão aparecer. Quando você junta todos os elementos, como Marsala fez, tudo é deletado. O código, inclusive, é uma espécie de piada nas rodas de programadores e do pessoal da área de computação. Como ele geralmente é utilizado com a especificação de um diretório que deve ser "zerado", o problema foi na forma que o rapaz usou o código: ao não especificar qualquer área, o código simplesmente varreu tudo que havia nos computadores. Um código errado, e todos os registros e backups da empresa de Marsala foram deletados No post de Marsala, ele descreveu como tudo aconteceu: "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", explicou. "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 dessa linha." Até mesmo os backups que foram feitos em caso de uma catástrofe similar foram apagados. "Todos os servidores foram deletados e os backups também, porque o armazenamento remoto foi montado pouco antes pelo mesmo script". Foi aí que a resposta usada na abertura desta matéria surgiu. Me desculpe, mas acho que sua companhia está essencialmente morta "Você talvez tenha uma chance de recuperar tudo se desligar todo o equipamento e entregar seus drives para uma empresa de recuperação de dados extremamente competente – será extremamente caro e possivelmente eles não vão conseguir te ajudar, além de tomar muito tempo", escreveu um dos companheiros de fórum. "Você vai falir e não precisa de ajuda técnica – você precisa ligar para o seu advogado", escreveu um usuário chamado Michael Hampton. Outros posts também não foram nada animadores: "Isso não é apenas azar: é um esquema extremamente malfeito e que foi amplificado por uma completa falta de cuidado", respondeu outro. O caso, no entanto, não é o único: algo muito parecido aconteceu dois anos antes e foi reportado no mesmo tópico de Marsala – o acidente mais antigo foi causado por um espaço que não foi identificado pelo programador. Fonte: TecMundo & Server Fault Editado Abril 5, 2023 por juniorph 0 Citar Link para o comentário
Enio F. Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 isso não foi uma trolagem na época? 0 Citar Link para o comentário
juniorph Postado Abril 5, 2023 Autor Compartilhar Postado Abril 5, 2023 6 minutos atrás, Enio F. disse: isso não foi uma trolagem na época? essa matéria apareceu pra mim hoje no facebook, mas não vi que era de 2016 como o tecmundo tinha acabado de compartilhar achei que era recente se for falsa peço a algum administrador que apague 0 Citar Link para o comentário
DELTA SERVERS Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 Compreendo sua preocupação. Mesmo que as informações sejam falsas, é importante estar sempre alerta e atento ao executar comandos e scripts para evitar possíveis erros ou falhas. As informações mencionadas acima podem ser úteis em certas situações e despertar nossa atenção. É importante lembrar que, em momentos de fadiga, podemos inadvertidamente perder o foco ao executar comandos ou scripts. 1 Citar DELTA SERVERS SOLUÇÕES CORPORATIVAS! Link para o comentário
LtiWeb Soluções Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 Olha... referente ao "post" realmente acho uma coisa muitoooooooooo difícil de acontecer, pois o camarada esquecer um rm dentro de um escript, e pior.... enviá-lo para execução em todos os servidores... Já é difícil, "pelo menos" pra mim ter que executar uma coisa em todos os servidores, ainda mais servidores diferentes como o de Backup... mais em fim.... Agora uma coisa é extremamente verdadeira, o que o amigo @DELTA SERVERS comentou a cima, uma das piores coisas que podemos fazer é trabalhar sob extrema fadiga... Nós que trabalhamos nesse ramo temos um péssimo costume de virar noites tentando resolver pipinos e etc.... e eu mesmo já fiz muita m3rd4 por falta de atenção em decorrência de sono, fadiga mental etc... E depois de estar com a cabeça no lugar, olhar e pensar como pude fazer isso. Se há um conselho para qualquer um até pra mim mesmo hoje é... não deu certo ? dá uma pausa, ache uma forma de relaxar a mente um pouco e depois volte.... ( Geralmente aquilo que você não consegue resolver é resolvido bem rápido depois ) 3 Citar Link para o comentário
chuvadenovembro Postado Abril 5, 2023 Compartilhar Postado Abril 5, 2023 Realmente, dificil acreditar que um usuário ou admin gerenciando multiplos servidores fosse capaz de rodar esse comando hehehe Por outro lado, tenho um conhecido de infancia que trabalhava com ti, que em certa ocasião ele formatou um disco do windows da empresa e não sabia dizer como conseguiu fazer isso mesmo sabendo que o processo pedia confirmações e ainda sim ele fez isso... Se esse caso ai do post fosse mais recentemente, eu confesso que seria mais facil de acreditar hehehe pois muita gente (independente de estar cansado ou não), esta vivendo/trabalhando no piloto automático. 0 Citar █ AtarWeb.com.br • Hospedagem de Site + SSL Grátis █ Revenda de Hospedagem DirectAdmin SSD + SSL Grátis Link para o comentário
Fabio S Araujo Postado Abril 6, 2023 Compartilhar Postado Abril 6, 2023 Então ele mantinha o backup dentro do mesmo servidor? porque se com um comando apagou tudo do disco, inclusive o backup. 0 Citar Suporte TI & Service Provider - Visite nosso novo site Link para o comentário
cabn12 Postado Abril 6, 2023 Compartilhar Postado Abril 6, 2023 Nossa que coisa complicada, manter tudo dentro do mesmo servidor! Realmente nossa mente e corpo depois de muito stress não responde mais de forma correta! Lembro de uma situação que passamos na época com um dc dos EUA, era sábado fomos dar um passeio próximo ao nosso escritório, e resolvi ir la para descansar no ar condicionado, pois estava proximo a praia e o calor estava muito forte, então resolvi ligar um dos computadores para dar uma olhadinha de leve no servidor era 5 da tarde abri o whm chequei algumas coisas e do nada pimba cade o acesso ao servidor... era um servidor pequeno ainda disco hd, e ao verificar placa mãe foi pro saco... detalhe o dc para surpresa somente poderia fazer troca na segunda pois não tinha ninguem para suporte lá, então foi aquele dia super hiper mega legal, corremos atrás de um dc que pudesse entregar um servidor sábado a noite, achamos e o mesmo foi entregue somente as 23 horas do sábado então foi madrugada até domingo a tarde para recuperar tudo! detalhe tínhamos 2 backups um Europa e outro EUA que salvou a vida! Por isso mantemos hoje 3 backups remotos 2 nos EUA em dcs diferentes e 1 na Europa. 1 Citar Link para o comentário
juniorph Postado Abril 6, 2023 Autor Compartilhar Postado Abril 6, 2023 eu uma vez cansado e com 2 abas de clientes abertos no whmcs, 1 cliente era pra fazer cancelamento e o outro eu tinha acabado de dar um suporte, e acabei por falta de atenção excluindo o VPS do cliente errado, foi a maior dor de cabeça que eu tive, pois não tinha backup do vps, nem o cliente tinha backup dos próprios arquivos.. erros acontecem, hoje em dia tomo extremo cuidado ao fazer cancelamentos, olho nome, IP e não paro para fazer outras tarefas enquanto isso, confirmo novamente e depois excluo.. 0 Citar Link para o comentário
Administração AngelCosta Postado Abril 8, 2023 Administração Compartilhar Postado Abril 8, 2023 https://www.tecmundo.com.br/programacao/103701-cara-cade-firma-rapaz-deleta-empresa-linha-codigo-errada.htm 0 Citar 'Cause he's my best friend, he's my pal. He's my homeboy, my rotten soldier. He's my sweet cheese. My good-time boy. Link para o comentário
Posts Recomendados
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.
Nota: Sua postagem exigirá aprovação do moderador antes de ficar visível.