none
Transfert d'un appli WSS 2 sur un autre ordi RRS feed

  • Question

  • Bonjour,

    je suis acutellement devant un probleme qui pour moi est important. Dans l'entreprise ou je fais mon stage, il utilise pour le moment WWS 2.0 avec SQL Serveur 2005 express. Car ceci est gratuit.

    Seulement l'ordinateur qui fait office de serveur n'est plus tout jeune et il faudrait pouvoir transférer l'appli web existante sur le nouvel ordinateur.

     

    Seulement je n'y arrive pas. J'ai vu beaucoup d'infos mais toujours avec Portal serveur que je ne dispose pas. Et avec FrontPage 2003 j'arrive a faire une sauvegarde du site (qui en regroupe plusieur) mais une fois la restauration faite y a rien qui marche, car beaucoup de webpart ne sont pas récup a la sauvegarde.

    Même si je copie le dossier d'origine des webpart en question cela ne marche pas.

     

    Pouvez vous m'aider ?

     

    pour le moment la solution que je vois est celle de faire un gost de l'ancien Win Serveur pour le mettre sur le nouvelle ordi. Et faire une mise à jour en WSS 3 qui lui propose un systeme de sauvegarde visiblement.

     

    Merci pour votre aide.

    jeudi 22 mars 2007 15:10

Réponses

  • Bonjour

     

    Pour la restauration, il vous faudra probablement rajouter le paramètre supplémentaire -overwrite (stsadm -o restore -url http://votreurldestination -filename backup.dat -overwrite).

     

    Attention cependant, cela écrasera complètement le site déjà créé (qui devrait être vide cependant).

     

    Concernant les webparts, il vous faudra les déployer sur la nouvelle machine. Ca ne devrait pas bloquer le processus de restauration, en revanche vous risquez d'avoir vos pages qui s'affichent mal. Si vous avez effectué beaucoup de personnalisation, il vous faudra les migrer aussi, reste que cela dépendra de ces développements.

    samedi 31 mars 2007 11:21

Toutes les réponses

  • Bonjour

    Vous pouvez installer WSS v2 sur votre nouvel ordinateur et le paramétrer, et ensuite sauvegarder vos collections de sites depuis votre ancien environnement pour le restaurer sur le nouveau.

    Pour cela, vous pouvez utiliser la commande "stsadm -o backup -url http://urldevotrecollection -filename nomdefichier.bak" afin de faire la sauvegarde sur votre ancien serveur. Ensuite utilisez la commande "stsadm -o restore -url http://urldevotrenouvellecollection -filename nomdefichier.bak".  Vous trouverez plus d'information dans le guide de l'administrateur : http://www.microsoft.com/resources/documentation/wss/2/all/adminguide/en-us/stsf20.mspx?mfr=true

    Il est possible aussi de transférer la base de données et de la réattacher à votre serveur virtuel, mais la méthode expliquée ci-dessus devrait faire l'affaire.

    En revanche, si vous avez des webparts supplémentaires (développement ou acquisition de webparts d'éditeurs tiers), il vous faudra préalablement les installer sur le nouvel environnement. De plus, ce nouvel environnement devra être de la même version que l'environnement source (les 2 en SP2 par exemple), sinon vous ne pourrez réussir à restaurer le contenu.

    WSS v3 propose une interface de sauvegarde / restauration en mode web, mais le mode en ligne de commande reste le même (du moins pour cette partie là)

    samedi 24 mars 2007 14:53
  • Bonjour,

    Merci pour ces infos. 

    La sauvegarde marche sans problème avec la ligne de commande.

    Seulement pour la restauration il y a plusieurs soucis :

     

    1) si je veux restaurer directement sur le site par défaut via le nom de la machine 'http://mamachine' il ne m'autorise pas a le faire car :"L'adresse de site Web 'http://mamachine' existe déjà"

     

    J'ai créé un nouveau site sous IIS sur le port 81 comme nom Intranet

    2) Si je fais restore sur ce site il me dit "vous ne pouvez pas créer le site web sans définir une inclusion explicite ou générique appropriée"

    Je suis aller dans la parti admin de sharepoint et j'ai étendu le nouveau site web Intranet a sharepoint.

     

    A partir de la site je fais la restauration sur http://mamachine:81 il ne veut pas, mais si je rajoute /Intranet la restauration ce lance.

     

    3) Seulement a la fin quand il me dit que l'opération c'est déroulée avec succès si je tape l'url : http://mamachine:81/Intranet j'ai une page web avec écrit :

    Impossible de terminer cette opération

    Essayer de nouveau.

     

    Je précise que c'est une page web de texte et non une page d'erreur.

     

     

    Et ce que vous pouvez m'aider de nouveau ?

    Mon problème est urgent car mon travail est dans le cadre d'un stage, et si je ne peux pas porter le site sharepoint de la machine A sur la machine B très rapidement, alors je vais devoir soit tout refaire sur B en WSS 3, soit et je pense faire cela en code source directement (avec apache tomcat en serveur web) pour faire des sauvegarde simple (copie des fichiers sources et basta)

     

     

    Encore merci

     

    lundi 26 mars 2007 09:00
  • re bonjour,

     

    finalement je pense savoir d'ou vient le pb, le precedent developper a passé son temps a prendre des webpart d'éditeurs tiers et a modifier le code source a tout va dans les web part, du php, du javascript etc...

     

    C'est jolie mais je pense irrécupérable par la commande.

    mercredi 28 mars 2007 10:20
  • Bonjour

     

    Pour la restauration, il vous faudra probablement rajouter le paramètre supplémentaire -overwrite (stsadm -o restore -url http://votreurldestination -filename backup.dat -overwrite).

     

    Attention cependant, cela écrasera complètement le site déjà créé (qui devrait être vide cependant).

     

    Concernant les webparts, il vous faudra les déployer sur la nouvelle machine. Ca ne devrait pas bloquer le processus de restauration, en revanche vous risquez d'avoir vos pages qui s'affichent mal. Si vous avez effectué beaucoup de personnalisation, il vous faudra les migrer aussi, reste que cela dépendra de ces développements.

    samedi 31 mars 2007 11:21
  • Bonjour,

    Est-il possible de faire un restauration à partir d'un backup SQL ?

    Merci d'avance.


    Nicolas Mattioni

    mercredi 1 août 2012 15:31