Las bases de datos MySQL desaparecieron de nuestro VPS (DigitalOcean)

Las bases de datos MySQL desaparecieron de nuestro VPS (DigitalOcean)

Tenemos un proyecto en desarrollo en una gota de DigitalOcean sin tener habilitadas las copias de seguridad ya que el código está en git y nunca soñé con perder la base de datos por no hacerle nada.

Entonces, después de las vacaciones durante la época navideña, mi compañero de trabajo intentó iniciar sesión en la aplicación y me decía que no podía iniciar sesión, así que hice algunas comprobaciones y veo que la base de datos desapareció, solo están presentes las predeterminadas.

Solo tengo registros de los últimos 5 días. También revisé /var/lib/mysql y no veo ningún archivo de datos para la base de datos.

Cuando intento buscar con comodines el nombre de la base de datos en el sistema de archivos, no encuentro nada.

¿Alguien puede decirme qué pudo haber sucedido para que todo desapareciera y cómo intentar encontrar algún rastro de ello? Esperaba al menos tener un archivo de base de datos corrupto, o algo así, pero no... desapareció por completo.

Gracias

Respuesta1

Resulta que Symfony Profiler tiene phpinfo y el archivo .env está cargado con todas las credenciales confidenciales. Lección aprendida: no utilice el modo de desarrollo en un dominio disponible públicamente, incluso si la indexación está deshabilitada.

información relacionada