en-USit-IT
Accedi | Registrazione

Upgrade a nuove versioni di DotNetNuke

Istruzioni per eseguire un upgrade di versione di DotNetNuke

Premesse:

  1. Prima di tutto occorre fare un backup del database SQL e della cartella web contenente la vostra installazione di DNN.
  2. Se il vostro sito è già online consiglio sempre di fare un tentativo in un'ambiente di test. Meglio perdere tempo con un test in più, piuttosto che correre ai ripari perchè il sito è offline a causa di errori incomprensibili.

 Download DNN versione Upgrade

Prima di procedere con la migrazione occorre scaricare da Codeplex la versione o le versioni di DNN opportune per migrare. Se la vostra versione di DNN è molto indietro rispetto alla versione a cui intendete migrare sarà necessario fare l'upgrade più volte migrando a versioni intermedie.

Upgrade a versioni intermedie a volte è necessario in quanto DNN nella sua evoluzione modifica la sua struttura di base (core) ed in alcune versione upgrade gestisce e aggiorna queste modifiche strutturali.

Passaggi consigliati:

Versione di Partenza Versione di destinazione
DNN 4.4.1 DNN 4.6.2
DNN 4.6.2 DNN 4.9.5
DNN 4.9.5 DNN 5.1.4
DNN 5.1.4 DNN 5.2.3
DNN 5.2.3 DNN 5.6.x


Esempio:
nel caso in cui fosse necessario passare dalla versione 4.5.2 alla 5.2.1 dovremmo passare dalle seguenti  versioni intermedie : 4.6.2, 4.9.5, 5.1.4, una volta arrivati alla 5.1.4 si può migrare direttamente alla 5.2.1

 

UPGRADE

  1. Backup Database sql;
  2. Backup Cartella web;
  3. Download zip file DNN upgrade relativo alla versione da applicare;
  4. Copiare e salvare file web.config in web.config_old;
  5. UNZIP del file .zip di DotNetNuke relativo all'upgrade nella cartella web dove risiede il sito da aggiornare;
  6. Dalla versione 4.6.2 l'installer aggiornerà automaticamente il web.config, nel caso in cui la versione sia inferiore alla 4.6.2 seguire i seguenti passi:
    • Rinominare file release.config in web.config
    • Copiare dal web.config_old al nuovo web.config le impostazioni per la connessione al DB;
    • Copiare "validationkey" e "Decriptionkey" dal file web.config_old al nuovo web.config.

  1. Dal browser aprire il sito partirà automaticamente il processo di upgrade.
  2. Ripetere le operazioni dal punto 1 al punto 8 per ogni passaggio intermedio necessario.
  3. Per qualsiasi problema scrivere sul forum.

Buon Lavoro

 

 

Guida gentilmente fornita da Marco Parmesani - www.dnncenter.it