Sou um completo idiota quando se trata de servidores ...
Eu estava tentando mover um diretório para um nível, porque eu tinha
/var/www/website.com/website.com
e eu só precisava ter /var/www/website.com
Bem, eu fui brilhante o suficiente para rodar (em um servidor ao vivo com um site em execução, é claro)
sudo mv /* ../ (from /var/www/website.com/website.com)
Eu cancelei isso muito rápido e não poderia ter sido executado por mais de alguns segundos. Agora não consigo mais ssh no servidor:
network error: software caused connection abort
ssh: Could not resolve hostname: Name or service not known
Eu sei que o servidor ainda está online porque o site ainda está rodando como se nada tivesse acontecido (usando nginx, php, mysql). Eu posso ver os erros gerados no backend do software do fórum.
Error #0: php_network_getaddresses: getaddrinfo failed: Temporary failure in name resolution
Eu movi alguns arquivos que nunca deveria ter tocado. Meu host fornece um sistema de recuperação, mas tenho medo de reinicializar porque esses são os arquivos que eu provavelmente copiei durante isso.
Eu realmente gostaria de não reinicializar e arriscar um período de inatividade muito longo se isso for catastrófico.
EDITAR: Entrei no modo de recuperação, montei as partições, encontrei as pastas extras ( bin
, boot
, dev
, etc
, home
) movidas , movi-los de volta para /root
, reiniciei e estou obtendo um tempo de conexão ao tentar acessar o servidor. Quer saber o que tentar depois de tentar mover tudo para outro servidor.
De qualquer forma, posso limpar ou reparar /root
para descobrir o que exatamente foi danificado?