Cómo migrar de carpetas a PrintStash sin romper nada
Indexa en su sitio una carpeta de modelos o un recurso del NAS, revisa el resultado y pásate a PrintStash sin cambiar las rutas que ya usan otras herramientas.
No hace falta subir a PrintStash una carpeta de modelos que ya está montada. Un volumen compartido indexa los archivos donde ya viven, así que las rutas del slicer y las tareas del NAS que ya tienes pueden seguir funcionando.
PrintStash guarda el índice, los metadatos interpretados y las miniaturas generadas. Los archivos de origen se quedan en la carpeta montada.
Empieza con una carpeta pequeña y representativa
Copia o selecciona una carpeta pequeña que contenga las partes incómodas de tu biblioteca: directorios anidados, un STL grande, varios archivos 3MF, descargas duplicadas y G-code de los slicers que usas. Prueba con ese conjunto antes de indexar diez años de archivos.
Monta la ruta del host dentro del contenedor api y luego añade la ruta del contenedor en Ajustes -> Volúmenes compartidos. Usa escaneo manual al principio. Confirma que las previsualizaciones, los metadatos, las colecciones y el manejo de duplicados tienen sentido.
El primer escaneo calcula el hash e interpreta todos los archivos soportados, así que las carpetas grandes o remotas pueden tardar. Los escaneos posteriores usan el tamaño y la fecha de modificación para saltarse las entradas que no han cambiado.
Revisa primero los duplicados
El hash de contenido encuentra archivos idénticos byte a byte aunque sus nombres no coincidan. Revisa esas coincidencias antes de borrar nada del disco. Dos archivos con nombres parecidos pueden contener mallas distintas, y dos archivos idénticos pueden estar en carpetas de proyecto separadas por algún motivo.
El indexado de volúmenes compartidos es conservador a propósito. Revisa qué encontró PrintStash antes de usar ese índice para limpiar la carpeta.
Añade tus carpetas de proyecto
Cuando la prueba se vea bien, añade la carpeta raíz de verdad. Elige cómo se corresponden sus subdirectorios con las colecciones:
- reflejar el árbol de carpetas como colecciones anidadas; o
- poner todos los modelos indexados en una sola colección elegida.
Usa volúmenes compartidos separados solo cuando las raíces tengan propiedad, calendarios o comportamiento de colección distintos. Partir cada carpeta de primer nivel en su propia configuración crea trabajo de mantenimiento sin mejorar la búsqueda.
Mantén intacto tu flujo con el slicer
Las carpetas locales pueden usar la vigilancia del sistema de archivos para actualizarse rápido. Los montajes NFS y SMB normalmente dependen de escaneos programados, porque los eventos nativos del sistema de archivos no cruzan esos montajes de forma fiable. Deja activo un escaneo periódico incluso cuando la vigilancia local funcione, porque recoge los cambios que se pierden durante los reinicios.
Si el NAS deja de estar disponible y el directorio montado aparece vacío, PrintStash aborta el escaneo en lugar de tratar toda la biblioteca como borrada. Arregla el montaje y vuelve a escanear.
Mantén la escritura de vuelta como algo deliberado
Las subidas y revisiones nuevas de un modelo que está en un volumen compartido con permiso de escritura se pueden escribir de vuelta en esa carpeta. PrintStash añade archivos, pero no sobrescribe bytes existentes.
Monta la ruta en solo lectura durante la primera migración si quieres descartar escrituras accidentales. Cambia el montaje de Docker solo cuando tengas claro dónde van a aterrizar los archivos nuevos.
Importa desde Printables, MakerWorld y Thingiverse
Usa la importación por URL para los modelos en la nube que quieras conservar, no para todo lo que hayas guardado alguna vez. Selecciona el volumen compartido como destino cuando esos archivos deban unirse a la carpeta existente y no al almacenamiento propio de PrintStash.
Lista de comprobación de la migración
- Haz una copia de seguridad de la carpeta original.
- Monta y escanea un conjunto de prueba representativo.
- Confirma los permisos y las rutas del contenedor.
- Elige correspondencia de colecciones reflejada o plana.
- Lanza el primer escaneo completo a mano.
- Revisa los duplicados y las previsualizaciones que falten sin borrar archivos de origen.
- Activa el calendario de escaneo que corresponda.
- Prueba la escritura de vuelta con una subida desechable si la carpeta permite escritura.
Quitar un volumen compartido de PrintStash no borra sus archivos de origen. Elimina los registros indexados pasando por la papelera y deja la carpeta en paz. La guía de volúmenes compartidos en un NAS cubre el montaje de Docker con más detalle.