La publicación de 2023 sobre la «migración de aplicaciones heredadas» describe una transición de CasaOS 0.4.4, no un flujo de migración universal actual. IceWhale indicó a los usuarios de la versión 0.4.4 que reconstruyeran manualmente las aplicaciones heredadas y a quienes usaban versiones anteriores que actualizaran primero a la 0.4.4-1.
Como el empaquetado de aplicaciones de CasaOS/ZimaOS ha cambiado considerablemente desde entonces, no se debe copiar el comando de actualización histórico en un sistema moderno solo para migrar una aplicación.
Qué hacía la antigua función de migración

La interfaz separaba las definiciones de aplicaciones antiguas del modelo más reciente basado en Compose y ofrecía acciones como Reconstruir y Exportar como Compose. El objetivo era conservar la configuración de la aplicación mientras se convertía su definición.
El antiguo comando de actualización 0.4.4-1 es histórico
La publicación original incluía una ruta de actualización puntual mediante curl ... | sudo bash para usuarios de CasaOS 0.4.3 y versiones anteriores. Era un enlace específico entre versiones de 2023, no un comando seguro y permanente.
Una respuesta de 2024 ya mostraba el problema: un usuario con una versión posterior de CasaOS ya no veía los mismos botones.
Las tiendas de aplicaciones modernas utilizan contratos de metadatos más recientes
La actual guía de migración de App Store v1 a v2 documenta un protocolo de tienda más reciente con store.json, index.json, store-config.json e identificadores de aplicación obligatorios.
Esa página está destinada a los mantenedores de tiendas de aplicaciones, pero muestra por qué la antigua interfaz de «aplicaciones heredadas» debe considerarse una capa de migración histórica.
Para migrar una aplicación, protege primero sus datos
Antes de reemplazar una definición de aplicación antigua, registra su imagen, puertos, variables de entorno y rutas de volúmenes del host. Haz una copia de seguridad de la configuración y los datos persistentes, y después vuelve a crear la aplicación utilizando el paquete actual de la tienda o un archivo Compose revisado.
Los conceptos básicos de la migración de aplicaciones Docker explican los componentes del contenedor que realmente deben conservarse.
En resumen
El antiguo botón Reconstruir era una herramienta de compatibilidad de la época de CasaOS 0.4.4. No desactualices el sistema ni ejecutes un script de actualización histórico para recuperar exactamente ese menú. Conserva los datos de la aplicación, exporta o reconstruye la configuración de Compose y, después, migra al modelo de aplicaciones actual.
