Copia de seguridad automática realizada mientras el modo de solo lectura estaba habilitado

¿Se debe realizar una copia de seguridad automática mientras el modo de solo lectura está habilitado?

Caso de uso:

  • Un foro de Discourse fue migrado a otro host, por lo que se habilitó el modo de solo lectura. Este foro no se eliminó “por si acaso”.
  • Después de la migración, el disco se redimensionó para reducir el espacio libre no utilizado.
  • Luego se realizó una copia de seguridad automática, después de lo cual casi no quedaba espacio libre y eso afectó a otros servicios que se ejecutaban en el host.

No esperaba que las copias de seguridad automáticas se realizaran mientras el foro estaba en modo de solo lectura.

Discourse: Commits · discourse/discourse · GitHub

Hay una configuración del sitio para controlar las copias de seguridad. Esa es la forma de desactivarlas. Deberá desactivarlas antes de establecer el modo de solo lectura (a menos que lo haga con una variable de entorno).

No estoy seguro de qué pensar sobre si el modo de solo lectura implica la desactivación de las copias de seguridad.

Editar: pero estoy de acuerdo con gerhard.

3 Me gusta

Estoy dividido en esto. Entiendo la expectativa de no tener copias de seguridad automáticas en modo de solo lectura. Normalmente creas copias de seguridad manuales cuando el sitio está en modo de solo lectura y no dependes de las automáticas.

Pero, y esto es un gran pero, deshabilitar las copias de seguridad automáticas aumenta la posibilidad de pérdida de datos. ¿Se debería crear una copia de seguridad automática si aún no hay ninguna? ¿Cómo podemos asegurarnos de que el sitio esté realmente en modo de solo lectura todo el tiempo? El proceso de copia de seguridad podría tener mala suerte y ejecutarse siempre en un momento en que el sitio esté en modo de solo lectura por cualquier motivo. Los usuarios podrían haber creado contenido en el momento en que no estaba en modo de solo lectura…

Resolver esto complicaría las cosas. E ignorar estos problemas crea riesgos para los propietarios del sitio. Discourse intenta tener valores predeterminados seguros, por lo que creo que la mejor y única solución es deshabilitar manualmente las copias de seguridad antes de cambiar permanentemente al modo de solo lectura.

Por lo tanto, diría que esto no es un error.

3 Me gusta

Como webmaster común diría que las opciones como las copias de seguridad deben estar activadas o desactivadas, nunca condicionalmente cuando uno debe recordar todas las situaciones y condiciones.

Sí, lo sé. Mi respuesta no es una cuestión de errores, sino de UX/UI.

3 Me gusta

Entonces, ¿deberíamos mostrar un diálogo que advierta sobre esto cuando se activa el modo de solo lectura? ¿Cómo lo sabrías? Esa es mi preocupación. No tendrías forma de saberlo.

1 me gusta