Migración de alojado a autoalojado: las cargas anteriores todavía hacen referencia a la infraestructura de Discourse

Tarea completada

Después de verificar el tamaño de la tabla de subidas, noté que faltaban algunos cientos de entradas. No sé en qué paso desaparecieron. Me fusioné con la copia de seguridad de la base de datos del pasado con una unión SQL básica de una tabla temporal.

Como mencioné anteriormente, la URL que se solicita para una imagen es la que se almacena en la tabla de subidas, columna url. Desde la consola de Rails, reasigné estas referencias de CDN a nuestro dominio local con SQL sobre la tabla de subidas.

Por qué no usar la tarea rake

Probablemente haya algunas que estén bien y alguna composición de ellas funcionaría. Sin embargo, cuando puedes observar el comportamiento actual, sabes lo que quieres y sabes cómo llegar allí; entonces encuentro que la limitación es arbitraria.

Quiero agradecer al equipo de Discourse y a los voluntarios aquí, que me han proporcionado las piezas de información que necesitaba para descubrir la solución, que terminó consistiendo en algunos pasos.

1 me gusta