Sharepoint: Migrare siti dalle macchine di sviluppo alla produzione

Se vi trovate nella necessità di spostare alcuni siti SharePoint dalla server di sviluppo al server di produzione, ho utilizzato le funzionalità della applicazione Smigrate.exe, questo piccolo tool non è utilizzato soltanto per l’aggiornamento di versioni di SharePoint ma in questo caso è stato utilissimo per questo tipo di operazioni. Di seguito vi illustro cosa dovete fare per “migrare” i vostri siti SharePoint da una macchina all’altra:

a) Backup del sito/siti sulla macchina di sviluppo
1. eseguire “smigrate.exe”  al seguente path \\servername\localdrive\Program Files\Common Files\Microsoft Shared\web server extensions\60\BIN
2. eseguire il seguente comando: smigrate -w http://server[/site] -f filename.fwp -u domain\id -pw *
3. vi verrà chiesta la password ed attendete per qualche istante (a seconda di quanto è pesante il vostro sito)
4. verificate la presenza del file *.fwp al path da voi specificato

b) Ripristinare sito/siti su macchina di produzione
1. creare un nuovo sito attraverso l’estensione di una nuova application server o semplicemente creando un nuovo sito dal portale
2. fermarsi e chiudere il browser al momento di scegliere il template
3. eseguire il seguente comando ricordando di metere come “siteurl” il vostro nuovo sito che avete creato: smigrate -r -w siteurl -f filename.fwp -u domain\id -pw *
4. vi verrà chiesta la password ed attendete per qualche istante (a seconda di quanto è pesante il vostro sito)

* Nota
il comando “smigrate” non riconosce le impostazioni di security sulla macchina di destinazione (es: account) e funziona sia per siti principali e/o sotto siti

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


%d bloggers like this: