Tengo la tarea de actualizar un sitio web de Drupal 6 a Drupal 8. Me enfrento a muchos problemas de migración. ¿Puede algún experto guiarme en esto?

Drupal es un software de código abierto y con una comunidad sólida puede esperar tener una documentación de migración detallada.

Sin embargo, la estrategia de migración para su tarea es específica para sus necesidades y la orientación experta tendrá un costo.

Sugeriría que debe mirar la estrategia de migración que sale de la caja, la configuración del modelo de contenido en Drupal 8, visualizar el mapeo de campo del sitio d6 con el nuevo modelo de contenido, también asegurarse de qué módulos utilizados en d6 han lanzado la versión d8 o no , Diría que si los módulos principales en su seguro no se portan a d8, los plazos de migración aumentarán a lo grande.

Aparte de eso, Drupal tiene diferentes foros como Drupal stackexchange donde puede preguntar sobre sus problemas de implementación, pero la pregunta debe haber mencionado qué intentó y qué no funcionó.

¿Cuáles son los problemas que enfrenta?
Por lo general, no puede migrar directamente a Drupal8. Puede usar la herramienta de migración, pero solo si hay una ruta de migración disponible para ese módulo en particular. Para contenido, puedes hacerlo fácilmente.

Los sitios de Drupal 6 no se pueden actualizar directamente a Drupal 8, entonces, ¿cómo se ve el camino a seguir? Drupal 8 incluye soporte para migrar contenido de Drupal 6 a Drupal 8. No migra todo, pero lo llevará por un largo camino.

Contenido (nodos), usuarios, términos de taxonomía, archivos, estilos de imagen, formatos de entrada, url_aliases y bastante configuración adicional del núcleo de Drupal.

¿Recuerdas todos esos archivos YML que copiaste en tu módulo? Aquellos describen lo que sucede en la migración. Debería ver un archivo YML para cada uno de los tipos de contenido, así como otros para los términos, archivos y campos.

Este es un escenario común de migración de Drupal 6 a Drupal 8: migre el contenido de las ubicaciones de Drupal 6 a Drupal 8

Para la actualización, puede utilizar este servicio de migración automatizada Actualización de Drupal – CMS2CMS. Lo único que necesita es proporcionar las URL del antiguo sitio web de Drupal 6 y el nuevo sitio web de Drupal 8. O en caso de que necesite una migración personalizada del sitio web, intente hablar con ellos

Si tiene una instalación de Drupal 6 o 7 con pequeños módulos activos, entonces es probable que esos módulos no estén disponibles en Drupal 8 en un futuro próximo. Entonces quizás tengas que hacer las actualizaciones por tu cuenta.

No haga Drupal 6 -> Drupal 8 directamente. Haga Drupal 6 -> Drupal 7 -> Drupal 8 en su lugar.