Interior Torre del AguaBueno esto quizás no sea muy común, pero ha sido un problema para mí la última semana, el caso es el siguiente:
Tenemos una Aplicación Web con una colección de sitios en:

  • http://MiColecciónDeSitios
y queremos moverla dentro de la misma Aplicación Web a:
  • http://MiColecciónDeSitios/MCS
Bueno, el tema es el siguiente, con distribución de contenido no mueve todo lo bien que me gustaría, ya que en este caso lo que necesitaba era MOVER y no copiar, es decir necesitaba cambiar la URL pero el contenido estaba perfecto así como mapeos de seguridad y demás.

Para realizar esto, probé este procedimiento que para mí no me funciono pero creo que en otros entornos debería funcionar:
  1. Desde la línea de comandos realizar un backup con el stsadm SOLO de la Colección de sitios orígen.
  2. Sobre la Aplicación Web quitar la/s base/s de dato/s de contenido que tenga configuradas.
  3. Añadir una base de datos de contenido en blanco, en el próximo paso se usará para albergar la deseada.
  4. Crear la Colección de Sitios en la URL que deseemos mover.
  5. Restauramos la copia de seguridad sobre la base de datos de contenido.
  6. Realizamos un iis reset y ya debería estar movido.
Si esto no funciona, es decir no os lo mantiene como debería, es decir la colección de sitios movida limpiamente a otra base de datos de contenido, entonces la solución será la siguiente, no me entusiasma, pero es funcional:
  1. Creamos una nueva Aplicación Web
  2. Creamos una colección de sitios en la URL deseada (en la URL objetivo)
  3. Realizamos un backup de la colección de sitios orígen a través del stsadm
  4. Restauramos sobre la nueva colección de sitios creada especificando el comando -overwrite en el stsadm.
Con cualquiera de estos dos métodos deberíamos ser capaces de mover una colección de sitios.

Subscribe