Migrasi Sharepoint Site 2007 ke 2010
Hellooowww kawan...
Eh ktemu lagi, btw, topik ini lagi trend nih, karena orang
berbondong-bondong pada beli sharepoint 2010 (lebaayyy).hahaha... Abis
itu mungkin banyak orang yang bertanya, "Gimana cara migrasiin sharepoint site
2007 gue ya ?". Nah, semoga artikel ini bisa bantu menjawab pertanyaan itu
yah.. kali ini kita coba belajar bagaimana melakukan migrasi site 2007 ke 2010
dengan metode database attach.
Oke, biar ga
penasaran dan gentayangan nakutin orang mari kita coba saja :
Persiapan sebelum migrasi :
1.
Backup
content database kamu dulu
2.
Install/Upgrade sharepoint site 2007 kamu ke
sharepoint 2007 Service Pack 2 (kalau belom)
3.
Buka command line, kemudian cek dengan tool
stsadm.exe dengan command C:\Program Files\Common
Files\Microsoft Shared\web server extensions\12\BIN>stsadm -o
preupgradecheck. Pastikan issue-issue di benerin terlebih dahulu.
![]()

Backup - Restore
Database Content
1.
Sekarang backup content database kamu.Bisa
lewat SQL Server Management Studio. Pada object browser, Klik kanan pada content database kamu > Tasks > Backup.
![]()
2.
Backup juga semua web part custom, solution,
workflow, event handler, folder di C:\Inetpub\wwwroot\wss\VirtualDirectories\[site
port kamu] dan kronco-kronconya buat bedol desa ke sharepoint 2010.
3.
Kemudian restore database content ke sharepoint
2010 database server. Pada SQL Server Management
Studio. Klik kanan pada databases.
Pilih Restore Database.
![]()
Sehabis itu isi To Database, dan pilih from
device, dan browse ke file backup kamu tadi. Ok

4.
Sekarang buka "Central Administration".
5.
Kemudian buka section Application Management
6.
Di bagian Web Applications, klik manage web applications
7.
Klik New,
lalu buatlah web app baru, isikan beberapa parameter lain disana. Database name
sementara tulis aja "WSS_Content_1" karena sehabis ini kita dismount lagi.
8.
Kemudian kopi juga file2 custom webpart ke
folder site kamu yang baru (C:\Inetpub\wwwroot\wss\VirtualDirectories\[site
port kamu]) dan tambah beberapa setting custom di web.config kamu.
9.
Kemudian buka powershell, Start > All Programs > Sharepoint 2010 Products > SharePoint
2010 Management Shell.
10.
Kita jalankan command Test-SPContentDatabase , untuk melakukan pengecekan
sebelum melakukan migrasi. Contoh : Test-SPContentDatabase
-name SPContentDatabase -WebApplication http://sitekamu

![]()
Nah command itu
menghasilkan issue-issue yang musti kamu beresin agar semua webpart dan feature
site kamu bisa jalan dengan baik. Agak ribet lihatnya yah ? karena feature dan
web part yang missing ditulis dalam GUID. Bete deh. hehe tenang aja, ada kawan bule disana yang
bantu kita untuk memudahkan kita dalam membaca laporan ini. Cek link ini http://sp2010extmigrareport.codeplex.com/
Disitu kawan bisa menerjemahkan hasil report ini ke dalam bentuk yang lebih
mudah dibaca. Gimana caranya ?
- Download
dulu toolnya di site http://sp2010extmigrareport.codeplex.com
- Terus jalankan
command Test-SPContentDatabase
untuk menghasilkan output teks file. Contoh : Test-SPContentDatabase -name WSS_Content_New -WebApplication
http://black-diamond:3333 > c:\test.txt
- Kemudianbuka
command line, jalankan tool SharePoint2007Migration.Console
dengan parameter input file dan output file. Contoh : SharePoint2007Migration>SharePoint2007Migration.Console.exe
c:\test.txt c:\hasil.txt
- Kamu
buka deh file hasil.txt-nya lebih mudah dibaca khan ? Gak pake GUID2an
lagi.. :D thanks bro.
11.
Sekarang kamu balik lagi ke powershell. Dan
jalankan command Dismount-SPContentDatabase <nama content database baru>.
Contoh : Dismount-SPContentDatabase
Wss_Content_1

![]()
12.
Kemudian kita mount content
database lama dengan command : Mount-SPContentDatabase <ContentDb> -WebApplication http://SiteName. Contoh: Mount-SPContentDatabase
WSS_Content_New -WebApplication
http://black-diamond:3333
![]()
13.
Nah contoh diatas itu ada errornya.. haha,,
karena issue-issue missing webpartnya belom disolve, tapi tenang aja bisa
disolve belakangan.
14.
Sekarang buka site kamu yang baru. Contoh : http://black-diamond:3333
15.
Tadaaa,,,horeee selamat selamat anda layak dapat
bintang..
16.
Kalau kamu mo ubah tampilannya jadi ala
sharepoint 2010, silakan ke Site Actions > Visual Upgrade atau buka site
settings. Site Actions > Site Settings. Dibawah
Site Collection Administration, pilih link upgrade.
17.
Sebelum di sharepoint 2007 :
![]()
18.
Sesudah di sharepoint 2010 :
![]()
19.
Ok, untuk mengupgrade code-code feature kamu
dari 2007 ke 2010 bisa menggunakan visual studio 2010, saat membuat project
baru, di installed templates pilih "Import VSeWSS Project".
Tapi detailnya tidak dijelaskan disini.
20.
Selamat ber-explorasi, semakin ganteng dan
kreatif yah... :D
Ciaooo...
Referensi
:
1.
http://sp2010extmigrareport.codeplex.com/
2.
Thanks kang Agusto sharingnya - http://community.bamboosolutions.com/blogs/sharepoint-2010/archive/2010/11/02/sharepoint-2010-cookbook-migrate-a-sharepoint-2007-site-to-sharepoint-2010.aspx?utm_source=ShareThePoint&utm_medium=twitter
3.
http://dev4side.com/projects/sharepoint-2010-extended-migration-db-attach-report.aspx
4.
http://technet.microsoft.com/en-us/library/cc263026.aspx
5.
http://technet.microsoft.com/en-us/library/ff607941.aspx
6.
http://www.sharepointjoel.com/Lists/Posts/Post.aspx?List=0cd1a63d-183c-4fc2-8320-ba5369008acb&ID=288