[En cours...] Transfert serveur Web

kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

:hello:

J'ai actuellement un serveur web qui tourne sur un serveur A. Il doit être transférer sur le B.
Pour éviter une coupure, je pensais pouvoir m'en sortir avec Round Robin.

Une partie de la zone dns actuelle

Code : Tout sélectionner

www 10800 IN CNAME xxxxxx.xxx.gandi.net.
Et quand je rajoute ceci

www 10800 IN A ip.du.serveur.b

Cela me retourne une erreur :

Il existe déjà un enregistrement reprenant ces mêmes valeurs. :heink:

Suis je sur la bonne route ou bien ? :jap:
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

Salut,

Le plus simple est de couper le serveur A, lancer le serveur B, et rediriger les requêtes http de A vers B le temps que le DNS soit complètement basculé
Avatar de l’utilisateur
dsebire
Messages : 13158
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[En cours...] Transfert serveur Web

Message par dsebire »

+1000
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

D'accord, mais je ne suis pas sûr que cela soit possible dans la conf' suivante.

Serveur A = Service Simple Hosting de chez Gandi.

Votre conf' se fait via le pare-feu ?
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

D'accord, mais je ne suis pas sûr que cela soit possible dans la conf' suivante.

Serveur A = Service Simple Hosting de chez Gandi.

Votre conf' se fait via le pare-feu ?
Via pare-feu ou inetd. Dans ton cas c'est plus gênant. Sans faire de coupure je ne vois pas de solution, mais au mieux tu peux laisser une page affichant que le site est en cours de transfert et qu'il faut patienter. Un truc propre, histoire que les gens s'inquiètent pas :)
Avatar de l’utilisateur
dsebire
Messages : 13158
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[En cours...] Transfert serveur Web

Message par dsebire »

tu crée un index.htm qui fait une redirection vers le nouveau serveur.
pas de coupure ;)
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

tu crée un index.htm qui fait une redirection vers le nouveau serveur.
pas de coupure ;)
Et il fait ça comment ? Si la personne utilise "mondomaine.com" pour accéder au site et que tu fais un refresh sur "mondomaine.com" ça ne peut pas marcher ? :D
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

J'ai fait ceci :

1. Copie du site sur le serveur B
2. Configuration des virtual host

Code : Tout sélectionner

Redirect / http://{new ip address}/
www.mondomaine.fr pointe dorénavant sur le serveur B. Reste à modifier la zone DNS.

Suis je bon ?
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

J'ai fait ceci :

1. Copie du site sur le serveur B
2. Configuration des virtual host

Code : Tout sélectionner

Redirect / http://{new ip address}/
www.mondomaine.fr pointe dorénavant sur le serveur B. Reste à modifier la zone DNS.

Suis je bon ?
Je pense pas que ça marche puisque tu as des virtualhost, tous les gens vont être redirigés vers http://ton_adresse_ip/ et tu as qu'un seul site qui peut répondre.
Avatar de l’utilisateur
dsebire
Messages : 13158
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[En cours...] Transfert serveur Web

Message par dsebire »

si il n'y a qu'un site sur la machine B, ça marchera.
Avatar de l’utilisateur
merlin2000fr
Messages : 2140
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par merlin2000fr »

salut salut

en faites quand tu fais une bascule comme cela sur un site de prod , tu lances une copie du site A vers B et une fois la copie finie tu mets en place une redirection depuis le site A vers B comme la expliquer zplay.

une fois que les dns se sont bien dit bonjour j'ai changer de maison tu me renvois mon courrier que tu stop la redirection du site A vers B. si tout c'est bien passé, tout le monde est chez soit et dieu pour tous.
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

salut salut

en faites quand tu fais une bascule comme cela sur un site de prod , tu lances une copie du site A vers B et une fois la copie finie tu mets en place une redirection depuis le site A vers B comme la expliquer zplay.

une fois que les dns se sont bien dit bonjour j'ai changer de maison tu me renvois mon courrier que tu stop la redirection du site A vers B. si tout c'est bien passé, tout le monde est chez soit et dieu pour tous.
Il ne peut pas puisque A c'est juste un hébergement web chez Gandi :/
si il n'y a qu'un site sur la machine B, ça marchera.
Oui, mais comme il parle de virtualhosts juste au-dessus, je pense qu'il en a :(
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

Me suis lamentablement gaufré! :pt1cable:

Not Found / The requested URL /produits.htm was not found on this server.

C'est réparé! Coupure d'environ 30 minutes... Heureusement ce n'est pas un gros site. Site accessible, mise à jour dns en cours...
Avatar de l’utilisateur
merlin2000fr
Messages : 2140
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par merlin2000fr »

ha!!!!!!!

non
s il a chez X une machine avec un dns a transferer
s il a chez Z une autre machine qui doit recuperer les data de X + dns
tu as une solution de passer par un dns dynamique avec un host qui pointe sur la machine X (nouvelle machine) le temps que le transfert prenne effet.



Avatar de l’utilisateur
dsebire
Messages : 13158
Inscription : ven. 12 janv. 2018 17:44
Localisation : Loiret - entre la ville et les champs

[En cours...] Transfert serveur Web

Message par dsebire »

@kali: c'est le métier qui rentre :D
quand je fais ce genre de manip, vu que je suis apparemment aussi doué que toi, la veille je met un TTL a 15 minutes.
du coup, si je me rate, ça dure au plus 15mn :D

le lendemain, je remet un TTL "classique"

@merlin: apparemment, c'est que l'hébergement du site a déplacer, le DNS reste ou il est.
Avatar de l’utilisateur
merlin2000fr
Messages : 2140
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par merlin2000fr »

dans les deux cas c est valable
que le dns reste ou migre
au pire tu rajoutes un alias
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

@dsebire Oui, comme tu dis! :whistle:
Effectivement, juste l'hébergement qui bouge... D'ailleurs cela reste chez Gandi, mais serveur privé.
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

ha!!!!!!!

non
s il a chez X une machine avec un dns a transferer
s il a chez Z une autre machine qui doit recuperer les data de X + dns
tu as une solution de passer par un dns dynamique avec un host qui pointe sur la machine X (nouvelle machine) le temps que le transfert prenne effet.


j'ai rien compris :pt1cable:
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

DNS à jour. :)

Le serveur B a bien pris le relais! :sol:

Si je n'y étais pas allé comme un bourrin :o Tout se serait bien passé... :ange:

Merci pour vos retours. :jap:
kalistyan
Messages : 14259
Inscription : ven. 12 janv. 2018 17:44
Localisation : LYON
Contact :

[En cours...] Transfert serveur Web

Message par kalistyan »

C'est reparti pour un second site!

Gandi à SoYouStart (j'ai la main sur tout!!!)

TTL à 15 (jamais trop prudent!) :d
Site opérationnel sur le serveur B
Redirection de A vers B OK!
vHost validé!

Reste à modifier la zone DNS.

Petit HS

Le site d'hier était en full html, une simple copie et rulez! Celui d'aujourd'hui est basé sur WordPress.
En fouillant un peu ai trouvé bonheur => https://wordpress.org/plugins/duplicator/
Avatar de l’utilisateur
Ryu_wm
Messages : 8155
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Ryu_wm »

navré d'arriver trop tard :(
je confirme que cela est tout à fait possible même si tu as des virtuals hosts contrairement à ce que j'ai lu

voici un exemple de ce que je faisais (ancienne config pour ne pas risquer trop dsl)

Code : Tout sélectionner

#secret base config sorry

NameVirtualHost ogame.dynalias.org:80

DocumentRoot "/srv/www/web/ogame"
ServerName ogame.dynalias.org
ServerAdmin admin@ryu.homeftp.org
ErrorLog /var/log/apache2/ogame_error.log
CustomLog /var/log/apache2/ogame_access.log combined

    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

DirectoryIndex index.php index.htm index.html index.var.html

Redirect permanent /forum http://bcc5-328.selfip.info/ogame/forum
Redirect permanent /statz http://bcc5-328.selfip.info/ogame/statz
Redirect permanent /cdc http://bcc5-328.selfip.info/ogame/cdc
Redirect permanent /xnova http://gtxcosmos.com



NameVirtualHost ryu-homeftp.no-ip.org:80

DocumentRoot "/srv/www/web/ryu"
ServerName ryu-homeftp.no-ip.org
ServerAdmin admin@ryu-homeftp.no-ip.org
ErrorLog /var/log/apache2/ryu_error.log
CustomLog /var/log/apache2/ryu_access.log combined

    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

DirectoryIndex index.php index.htm index.html index.var.html
#
#CacheEnable mem /
#MCacheSize 25600
#MCacheMaxObjectCount 100
#MCacheMinObjectSize 1
#MCacheMaxObjectSize 2048
#

Redirect permanent /hpc http://bcc5-328.selfip.info/hpc
Redirect permanent /p2p http://bcc5-328.selfip.info/p2p
Redirect permanent /smp http://bcc5-328.selfip.info/smp


#MMapFile /hpc/logo_hpc_d3g_.png

c'est la commande "redirect" avec des arguments derrière qui gère tout ;)
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

navré d'arriver trop tard :(
je confirme que cela est tout à fait possible même si tu as des virtuals hosts contrairement à ce que j'ai lu

voici un exemple de ce que je faisais (ancienne config pour ne pas risquer trop dsl)

Code : Tout sélectionner

#secret base config sorry

NameVirtualHost ogame.dynalias.org:80

DocumentRoot "/srv/www/web/ogame"
ServerName ogame.dynalias.org
ServerAdmin admin@ryu.homeftp.org
ErrorLog /var/log/apache2/ogame_error.log
CustomLog /var/log/apache2/ogame_access.log combined

    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

DirectoryIndex index.php index.htm index.html index.var.html

Redirect permanent /forum http://bcc5-328.selfip.info/ogame/forum
Redirect permanent /statz http://bcc5-328.selfip.info/ogame/statz
Redirect permanent /cdc http://bcc5-328.selfip.info/ogame/cdc
Redirect permanent /xnova http://gtxcosmos.com



NameVirtualHost ryu-homeftp.no-ip.org:80

DocumentRoot "/srv/www/web/ryu"
ServerName ryu-homeftp.no-ip.org
ServerAdmin admin@ryu-homeftp.no-ip.org
ErrorLog /var/log/apache2/ryu_error.log
CustomLog /var/log/apache2/ryu_access.log combined

    Options -Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all

DirectoryIndex index.php index.htm index.html index.var.html
#
#CacheEnable mem /
#MCacheSize 25600
#MCacheMaxObjectCount 100
#MCacheMinObjectSize 1
#MCacheMaxObjectSize 2048
#

Redirect permanent /hpc http://bcc5-328.selfip.info/hpc
Redirect permanent /p2p http://bcc5-328.selfip.info/p2p
Redirect permanent /smp http://bcc5-328.selfip.info/smp


#MMapFile /hpc/logo_hpc_d3g_.png

c'est la commande "redirect" avec des arguments derrière qui gère tout ;)
Il pouvait pas faire ça puisqu'il avait un hébergement chez gandi, je pense pas qu'ils donnent accès aux configurations apache
micha30000
Messages : 9470
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par micha30000 »

JavaScript

window.location.href = "http://example.com"


+

Meta tag


:??:
Avatar de l’utilisateur
Zedoune
Messages : 15343
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par Zedoune »

JavaScript

window.location.href = "http://example.com"


+

Meta tag


:??:
je vois pas comment ça peut marcher, vu que tu as cette page en atteignant http://example.com puisque le DNS est pas encore basculé pour toi, si tu fais un refresh vers example.com tu retombes sur la même page ! :D
gizmo78
Messages : 20534
Inscription : ven. 12 janv. 2018 17:44

[En cours...] Transfert serveur Web

Message par gizmo78 »

tu fais un sous domaine en attendant la migration
Répondre