Spostamento di un DNN su un altro server

Spostare un’installazione DNN, o DotNetNuke, su un altro server significa configurare un nuovo alias HTP e salvare il database prima di trasferire qualsiasi file. Senza copiare e spostare correttamente il database, rischi di perdere informazioni. Tuttavia, spostare un DNN su un altro server può essere un processo relativamente rapido e diretto, a condizione che tu sia sicuro di accedere al tuo server e utilizzare programmi FTP.

DNN e aliasing

DNN, o DotNetnuke, funziona come un sistema di gestione dei contenuti. DNN è open source, il che significa che gli sviluppatori possono accedere liberamente al codice sorgente e apportare miglioramenti. Se stai costruendo il tuo sito su un server di prova e desideri passare all’ambiente del server reale, aggiungi un alias http tramite Amministratore> Impostazioni sito. Ciò significa che quando sei pronto per cambiare server, DNN offrirà le pagine giuste, anziché le pagine del tuo server precedente.

Backup di file

Il backup di tutti i file core DNN e del database DNN consente di trasferire i dati sul nuovo server. Aiuta anche ad avere backup nel caso in cui qualcosa vada storto nel trasferimento. Lo specialista di DotNetNuke Mitchell Sellers consiglia di eseguire il backup dell’intera directory DNN salvando tutti i file e le cartelle, inclusi module.dll e la cartella “portals”, sul computer. È possibile salvare i file utilizzando il protocollo di trasferimento file o il software FTP.

Backup del database

Il tuo database DNN contiene gran parte dei tuoi preziosi contenuti e dati del sito. Per eseguire il backup di un database DNN, è necessario l’accesso al server. Se non sei sicuro di come accedere al tuo server, chiedi alla società ospitante di eseguire il backup dei file del database. In caso contrario, un programma come Enterprise Manager di Microsoft per SQL Server 2000 consente di connettersi al server. L’opzione “Backup database” che si trova nel menu “Tutte le attività” salva tutte le informazioni.

web.config

Quando si passa al nuovo server, il file web.config necessita dei nuovi dettagli del server per garantire che il database si connetta correttamente. Ciò include la modifica delle stringhe di connessione e delle informazioni sulla tabella di portalias per riflettere il nuovo URL. Se non si modificano questi dettagli, la nuova installazione tenterà di connettersi al server precedente, impedendo il caricamento delle pagine.