Cuando habilita la sincronización de OneDrive en Microsoft Teams, la pestaña wiki de un canal puede mostrar de repente páginas vacías o perder ediciones recientes. Esto ocurre porque la pestaña wiki almacena sus datos como archivos .mht dentro de una carpeta oculta de SharePoint, y la sincronización de OneDrive puede entrar en conflicto con ese almacenamiento. Este artículo explica por qué se produce el conflicto y le ofrece una forma confiable de recuperar el contenido faltante de la wiki sin perder otros archivos.
La solución implica detener la sincronización de OneDrive para el canal afectado, restaurar los archivos de la wiki desde SharePoint y luego volver a sincronizar en el orden correcto. También aprenderá a prevenir que el problema vuelva a ocurrir cambiando la configuración de sincronización. Los pasos a continuación funcionan tanto en Windows 11 como en Windows 10.
Puntos clave: Recuperar contenido faltante de la wiki de Teams después de la sincronización de OneDrive
- Centro de administración de Teams > Aplicaciones de Teams > Administrar aplicaciones > Wiki: Le permite deshabilitar temporalmente la aplicación wiki para detener los conflictos de sincronización.
- Sitio de SharePoint > Contenido del sitio > TeamsWikiData: La carpeta oculta donde se almacenan los archivos .mht de la wiki y se pueden restaurar.
- Configuración de OneDrive > Copia de seguridad > Administrar copia de seguridad: Le permite detener la sincronización de una biblioteca de documentos específica y luego volver a sincronizarla después de restaurar los archivos.
Por qué la sincronización de OneDrive hace que desaparezca el contenido de la wiki de Teams
La pestaña wiki de Teams no es una base de datos separada. Almacena cada página como un archivo .mht dentro de una biblioteca de documentos oculta de SharePoint llamada TeamsWikiData. Esta biblioteca se encuentra en el sitio de SharePoint que respalda el canal. Cuando habilita la sincronización de OneDrive para ese sitio, OneDrive descarga toda la biblioteca, incluidos los archivos de la wiki, en su dispositivo local.
El conflicto se produce porque OneDrive y Teams intentan administrar los mismos archivos. Teams espera que los archivos de la wiki permanezcan en la nube y solo se acceda a ellos a través de su interfaz. OneDrive, sin embargo, los trata como cualquier otro archivo sincronizado y puede bloquearlos, cambiarles el nombre o moverlos a una carpeta local. Si se produce un error de sincronización, OneDrive puede eliminar la copia local, y esa eliminación se propaga a SharePoint, eliminando el contenido de la wiki para todos en el canal.
Otro desencadenante común es cuando pausa la sincronización de OneDrive o cierra la sesión de OneDrive mientras Teams está abierto. La pestaña wiki intenta entonces leer archivos que ya no están disponibles localmente, lo que da como resultado una página en blanco o un mensaje de error. La buena noticia es que, en la mayoría de los casos, los archivos todavía existen en la papelera de reciclaje de SharePoint, por lo que puede restaurarlos.
Pasos para recuperar el contenido faltante de la wiki después de la sincronización de OneDrive
Siga estos pasos en orden. No omita la verificación de la papelera de reciclaje, porque es allí donde suelen terminar los archivos de la wiki eliminados.
- Detener la sincronización de OneDrive para el canal afectado
Abra la configuración de OneDrive haciendo clic en el icono de la nube de OneDrive en la bandeja del sistema. Seleccione Configuración y luego Cuenta. En Elegir carpetas, localice el sitio de SharePoint que contiene el canal con la wiki faltante. Desmarque la biblioteca de documentos de ese sitio y haga clic en Aceptar. Esto detiene la sincronización de OneDrive de los archivos de la wiki mientras los restaura. - Abrir el sitio de SharePoint en el navegador
En Teams, vaya al canal donde falta la wiki. Haga clic en la pestaña Archivos y luego seleccione Abrir en SharePoint. Esto abre el sitio en su navegador predeterminado. Necesita esta URL para acceder a la carpeta oculta de la wiki. - Navegar a la carpeta TeamsWikiData
En el sitio de SharePoint, haga clic en Contenido del sitio en la navegación izquierda. Busque una biblioteca de documentos llamada TeamsWikiData. Si no la ve, haga clic en Contenido del sitio y luego en Papelera de reciclaje para buscar elementos eliminados. Abra la carpeta TeamsWikiData para ver los archivos .mht que contienen sus páginas de wiki. - Restaurar los archivos eliminados de la papelera de reciclaje
Si los archivos faltan en la carpeta, vaya a la Papelera de reciclaje de SharePoint. Seleccione todos los archivos .mht que pertenecen a su wiki y haga clic en Restaurar. Después de la restauración, los archivos vuelven a aparecer en la carpeta TeamsWikiData. - Volver a sincronizar el sitio de SharePoint con OneDrive
Vuelva a la configuración de OneDrive y, en Elegir carpetas, vuelva a marcar la biblioteca de documentos del sitio de SharePoint. Haga clic en Aceptar y permita que OneDrive descargue los archivos restaurados. Esto garantiza que la copia local coincida con la versión en la nube. - Abrir la pestaña wiki en Teams
Regrese a Teams, vaya al canal y haga clic en la pestaña Wiki. Las páginas deberían aparecer ahora. Si la pestaña todavía muestra una página en blanco, cierre Teams por completo y vuelva a abrirlo. Esto actualiza la conexión con los archivos de la wiki.
Si la wiki de Teams todavía muestra una página en blanco
¿Por qué la pestaña wiki muestra una página en blanco incluso después de restaurar los archivos?
A veces los archivos .mht están presentes en SharePoint, pero la pestaña wiki no puede leerlos porque los nombres de archivo o la estructura de carpetas cambiaron durante la sincronización. Para solucionarlo, compare los nombres de archivo de la carpeta TeamsWikiData con los nombres de página de la wiki. Si se modificó un nombre de archivo, cámbiele el nombre de nuevo al formato original, que suele ser PageName.mht. Luego actualice la pestaña wiki.
¿Por qué desapareció el contenido de la wiki para todos los miembros del canal?
La eliminación por sincronización de OneDrive se propaga a SharePoint, por lo que cuando se elimina la copia local de un usuario, la eliminación se envía al servidor. Esto elimina los archivos para todos. Para evitarlo, debe deshabilitar la sincronización de OneDrive para el sitio de SharePoint que contiene la wiki. La pestaña wiki no necesita sincronización local para funcionar; accede a los archivos directamente desde SharePoint en la nube.
¿Por qué la pestaña wiki muestra un error como “No se puede mostrar esta página”?
Este error suele ocurrir cuando la pestaña wiki intenta cargar un archivo que todavía está bloqueado por OneDrive. Espere unos minutos después de volver a sincronizar, luego cierre y vuelva a abrir Teams. Si el error persiste, borre la caché de Teams eliminando la carpeta %appdata%\Microsoft\Teams y reinicie Teams. Esto obliga a Teams a reconstruir sus datos locales.
Nueva wiki de Teams vs wiki clásica: diferencias clave con la sincronización de OneDrive
| Elemento | Nuevo Teams (predeterminado) | Teams clásico (heredado) |
|---|---|---|
| Almacenamiento de la wiki | Almacenado en SharePoint como archivos .mht | Almacenado en SharePoint como archivos .mht |
| Comportamiento de la sincronización de OneDrive | Sincroniza toda la biblioteca TeamsWikiData | Sincroniza toda la biblioteca TeamsWikiData |
| Método de recuperación | Restaurar desde la papelera de reciclaje de SharePoint | Restaurar desde la papelera de reciclaje de SharePoint |
| Configuración de sincronización recomendada | Deshabilitar la sincronización para la biblioteca de la wiki | Deshabilitar la sincronización para la biblioteca de la wiki |
Prevenir la pérdida futura de contenido de la wiki ajustando la configuración de sincronización de OneDrive
Para evitar este problema, puede impedir que OneDrive sincronice la carpeta TeamsWikiData. Abra la configuración de OneDrive, vaya a Cuenta y, en Elegir carpetas, desmarque la biblioteca de documentos del sitio de SharePoint que contiene la wiki. Esto no elimina la wiki de Teams; solo evita la sincronización local. La wiki seguirá funcionando porque Teams lee los archivos directamente desde SharePoint.
Si debe sincronizar el sitio para otros archivos, puede excluir la carpeta TeamsWikiData utilizando la característica Archivos a petición. Haga clic con el botón derecho en la carpeta en el Explorador de archivos, seleccione Liberar espacio y la carpeta ya no se almacenará localmente. De esta manera, OneDrive no bloqueará ni eliminará los archivos de la wiki.
Otra medida preventiva es hacer copias de seguridad periódicas del contenido de la wiki. Abra la carpeta TeamsWikiData en SharePoint, seleccione todos los archivos y haga clic en Descargar. Guarde una copia local en una ubicación segura. Esto le proporciona una copia de seguridad manual que puede restaurar incluso si se vacía la papelera de reciclaje.
Ahora puede recuperar el contenido faltante de la wiki deteniendo la sincronización de OneDrive, restaurando los archivos desde la papelera de reciclaje de SharePoint y volviendo a sincronizar la biblioteca. Para prevenir que vuelva a ocurrir, deshabilite la sincronización para la carpeta TeamsWikiData o use Archivos a petición. Como sugerencia avanzada, use el atajo Ctrl+Shift+R en Teams para forzar una actualización de la pestaña wiki después de restaurar los archivos.