Independientemente de si la casilla de verificación para s3 disable cleanup - Deshabilitar la eliminación de copias de seguridad de S3 cuando se eliminan localmente está activada o desactivada en la configuración, cuando elimino una copia de seguridad localmente, también se elimina del bucket remoto de S3. Creo que esto es un error, pero si no lo es, por favor explícame qué me estoy perdiendo. ¡Gracias!
¿Hemos revisado recientemente esta ruta de código, @gerhard?
No es un error, pero la descripción de la configuración es incorrecta. Lo único que hace es evitar que Discourse elimine copias de seguridad antiguas de S3 cuando hay más copias de seguridad que maximum_backups.
Las copias de seguridad ya no funcionan de esa manera. Dependiendo del valor de la configuración del sitio backup_location, las copias de seguridad se almacenan bien localmente o en S3. Cuando eliminas una copia de seguridad en la interfaz de usuario, se eliminará de la almacenamiento local o de S3 según esa configuración.
¡OK! Lo he editado para
s3_disable_cleanup: "Evitar la eliminación de copias de seguridad antiguas de S3 cuando haya más copias de seguridad que el máximo permitido."
