Ir a la lista de sharepoint que se desea migrar y desde la configuración de
lista buscar la opción “Save document library as template” o Guardar lista como
plantilla:
Aparecerá la siguiente pantalla que permiste guardar la lista como plantilla
con extención .stp. En ella, recordar CHEQUEAR la opción de incluir contenido,
de esta forma al migrar la lista a SP2010 la migramos con el contenido
completo.
Al archivo generado, digamos, “migracion.stp”, cambiarle la extensión por
“.cab”. El archivo .stp no es más que un archovo .cab con extención cambiada. Al
volverlo a .cab éste se convierte en un archivo comprimido que se puede abrir
con winrar para acceder al contenido del mismo. El archivo se guarda en
http://sitesharepoint/_catalog/it,
desde ahí lo obtenemos para renombrarlo:
Ahora podemos extraer el contenido del archivo con, por ejemplo Winrar:
Una vez descomprimido, ya podemos editar el archivo extraido con, por
ejemplo, el Notepad++. La edición va a permitir cambiar la versión del archivo y
de la lista para que esta sea reconocida por SP2010, de otra forma no se puede
migrar:
<ProductVersion>4</ProductVersion>
<Language>1033</Language>
<TemplateID>1</TemplateID>
<Configuration>0</Configuration>
Donde decía
<ProductVersion>3</ProductVersion>
Lo modificamos y ponemos
<ProductVersion>4</ProductVersion>
Chequear que la versiones de Language sean coincidentes, si SP2007 está en
ingles va a aparecer 1033 en el archivo, si está en espeañol va a aparecer 3022.
Cambiarlo por la versión de idioma de SP2010 para que sean coincidentes.
<Language>1033</Language>
Y en configuración lo mismo, para SP2010 agregar el valor 0 dónde decía
1:
<Configuration>0</Configuration>
y lo guardamos.
Bueno, ya tenemos casi todo hecho. El siguiente paso es volver a crear el
.cab, lo hacemos con la utilidad del S.O.
makecab para
ello:
Después lo renombramos a la extensión .stp:
Y ya podemos irnos a SP2010 a importar la plantilla, para ello entramos en
las opciones del Site sobre el que queremos levantar la lista:
Y vamos a la opción List templates o plantillas de lista:
Y, en la opción del Ribbon “Documents”, seleccionamos a través de Upload
Document, el archivo migracion.stp.
De esta forma ya aparece en la lista y no hay más que ir a la opción de crear
una nueva lista, buscar el template de lista recientemente creado y la genera
con el contenido que se migró.