Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationChangement de serveurChangement de serveur
Précédente
 
Suivante
Nouveau message
06/08/2007 20:44
 

Bonjour,

Je doit changer de serveur, y a-t-il quelque part une procédure pour faire ça ?

Les conditions (très peu contraignantes) :

J'ai tous les droits sur les 2 serveurs, les 2 serveurs sont allumés en même temps et reliés en réseau local.

Actuellement c'est la version 04.03.05.

Le serveur SQL est un 3ème serveur qui lui ne change pas.

Le seul problème possible est que le serveur actuel et le serveur SQL sont dans le même domaine alors que le nouveau serveur ne sera plus dans un domaine (donc dans le domaine du serveur SQL) mais je pourrais lui donner des droits.

Alors faut-il que j'install DNN sur le nouveau serveur puis que je copie tous les fichiers des sites DNN de l'ancien vers le nouveau et que je modifie web.config, ou faut-il faire autrement ?

Question subsidiaire, je voudrais passer à la dernière version 04.05.05 faut-il le faire avant, pendant ou après le changement de serveur ?

Merci de vos réponses.

Bruno

 
Nouveau message
07/08/2007 07:56
 

Bonjour Bruno,

(en bref) non rien de bien compliqué, il vous suffira de modifier la chaîne de connexion du web.config et de spécifier l'ip directe si nécessaire.

En clair il suffit de faire un copier/coller du répertoire où est installé DNN sur le nouveau serveur, configurer IIS (comme sur le premier), changer les DNS si nécessaires (site internet) puis accèder au site en lui même.

Là, soit :

  • la connexion est ok et rien ne devra être modifié
  • la connexion n'est pas établie, dans ce cas changez la chaîne de connexion en spécifiant par exemple directement l'adresse ip locale du serveur SQL.

Pour la migration, cela n'a pas d'importance, je le ferai plutôt après histoire de voir justement si tout fonctionne bien (affichage du site, connexion, mise à jour).

On fait "régulièrement" des changements de serveur, qu'ils soient WEB ou SQL, jamais eu de soucis :)


Mick @ BSI (www.bsi.fr)
 
Nouveau message
07/08/2007 12:17
 

Bonjour Mick,

Donc si je comprends bien, pas besoin d'installer DNN sur le nouveau serveur ?
Il suffit de copier le dossier de DNN, de modifier web.config et configurer IIS.

Merci pour la réponse.

Bruno

 
Nouveau message
07/08/2007 13:52
 

Bonjour Bruno,

Comme Mick l'a indiqué, il suffi de faire une copie du dossier sur lequel pointe ton IIS actuel vers un dossier du nouveau serveur. MAIS, il ne faut pas oublier d'appliquer les droits d'accès à ce nouveau dossier et ses enfants. Si le serveur de destination est un W2K3 utilise le compte SERVICE RESEAU/NETWORK SERVICE ou le compte ASP.NET Machine Account pour les systèmes XP Pro ou plus anciens.

N'oublie pas non  plus d'installer le client réseau SQL Server et d'activer le protocole TCP/IP au moins. Pour le reste comme la base ne change pas, au pire il te faudra remplacer le nom du serveur par son adresse IP. Je pense aussi qu'il serait préférable de faire la mise à jour après. De cette façon tu vérifie le bon fonctionnement de ton nouveau serveur avant d'aller plus loin. Pour plus de sûreté, je ferais aussi un backup de la base avant de faire la mise à jour. Ainsi, en cas de problème tu as une copie de la base et des fichiers !

Gilles

 

 
Nouveau message
07/08/2007 14:07
 

Merci pour le complément d'infos ploum :)

Pour le protocole réseau SQL Server je n'ai jamais eu à le mettre sur nos serveurs web.

Sinon quand vous parlez d'installer DNN il ne faut pas oublier que rien n'est installé si ce n'est la base (et quelques changements dans les fichiers), il n'installe rien sur le poste, donc en effet il est inutile de réinstaller la base vu que vous en avez déjà une qu'il faudra attacher ;)


Mick @ BSI (www.bsi.fr)
 
Nouveau message
07/08/2007 14:29
 

Merci de vos réponses.

Je vais essayer et vous tiens au courant.

@+
Bruno

 
Nouveau message
07/08/2007 18:42
 

Bon alors ça marche mais pas en modification.

Quand je veux modifier le contenu d'un module "Editeur de texte/HTML", j'ai le message d'erreur suivant :

Une erreur est survenue
Erreur: Editeur de Texte/HTML inconnue.

Dans le forum quand on veut répondre :

Une erreur est survenue
Erreur: Ajouter/Modifier un message inconnue.

Je pense avoir bien mis les droits sur les répertoires

Je n'ai pas eu à modifier le web.config puisque le serveur SQL est le même, mais c'est peut-être là qu'il me manque des droits.

Sinon, j'ai accédé aux sites sur l'ancien et le nouveau serveur en même temps, (en mettant l'ip) c'est aussi peut-être ça qui a perturbé qqch. Car avant de changer les DNS ça me faisait déjà l'erreur.

Merci de vos conseils.

@+
Bruno

 
Nouveau message
10/08/2007 17:40
 

Bon ça y est, ça marche.

En fait j'ai été victime de Windows Update, voir là  :
http://www.dotnetnuke.com/Community/Blogs/tabid/825/EntryID/1491/Default.aspx

Merci encore de votre aide.

@+
Bruno

 
Nouveau message
11/08/2007 12:59
 

Hé hé si j'avais vu le post plus tôt je vous aurais conseillé de regarder par là !

Enfin dans tous les cas c'est ok :)

Mick


Mick @ BSI (www.bsi.fr)
 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationChangement de serveurChangement de serveur