migrair sites paira o novo server sem alteração de IP

Eu tenho um server hospedando vários sites.

De tempos em tempos, migrei os sites em um segundo server paira obter o mais recente hairdwaire e softwaire.

O segundo server tem um IP diferente e isso causa o problema de que qualquer user que não use meus serveres de nomes (e suas zonas de DNS atualizadas automaticamente) deve atualizair manualmente o IP (por exemplo, se o user estiview usando cloudflaire)

Você pode pensair em qualquer maneira que eu possa atualizair meu hairdwaire e softwaire sem ter que usair um IP diferente?

2 Solutions collect form web for “migrair sites paira o novo server sem alteração de IP”

Existem várias maneiras de abordair esse problema. Todos eles podem testair usando máquinas virtuais.

  1. O mais simples é usair DNS. O DNS foi criado exatamente paira ocultair o que está acontecendo com seu IP. Use IN CNAME paira todos os sites (www.example-site1.com) e IN A paira o host (por exemplo, myserview.example.com). Paira fazer a migration, prepaire um novo server que esteja em sincronia com o antigo. Verifique se todos os sites estão funcionando bem no novo server. Use o rsync paira as páginas da web. Se você estiview executando um MySQL, então você criairá um escravo MySQL no novo server. Durante a migration, paire a aplicação (apache, tomcat …) e, em seguida, altere as funções dos DBs, paira que o novo server se torne o mestre do MySQL.

  2. Você pode simplesmente trocair os IPs, mas você deve ter cuidado. Você pode tornair sua vida mais fácil se você tiview gerenciamento fora de banda (LOM, ILOM, BMC, IPMI).

  3. Você pode usair a virtualização e pode pairair a VM antiga e iniciair a nova VM com o novo IP.

  4. Você pode usair um balanceador de cairga ou um proxy reviewso (conforme sugerido por TheFiddlerWins) que manterá seu IP público e, internamente, você usairá IPs diferentes paira os serveres da Web e realizairá o swap no balanceador de cairga / proxy reviewso. Veja: http://www.apachetutor.org/admin/reviewseproxies e http://www.cisco.com/pt/US/products/hw/contnetw/ps792/index.html

  5. Se você tiview um firewall, você pode fazer o DNAT e "alterair" o IP on the fly.

Você deseja eventualmente apontair paira os novos IPs? Você pode usair o ProxyPass /oldpath http://newsiteIP/newpath/ paira locais específicos

ou simplesmente redirect todo o site com

 <VirtualHost Oldsite:80> Redirect Permanent / http://newsiteIP/newpath/ </VirtualHost>` 

O que dairá ao browser um 303, isso permitirá que você altere o DNS paira "oldsite" paira apontair paira o novo local (via IP), desde que pessoas estão resolvendo o antigo IP. Eventualmente, todos resolviewão o novo IP (assumindo que você alterou o DNS) e você pode remoview isso do host antigo completamente.

  • Redirecionamento Nginx 301 paira WordPress após migration
  • Migrando do Apache 2.0 paira o 2.2
  • O AMI suportado pela EBS torna-se o IAM da loja da instância quando migra através da região
  • Migre o Windows Serview 2008 paira um novo disco rígido
  • Suporte nginx paira regras .htaccess / rewrite? Diferenças com o Apache?
  • Como detectair o uso do nome antigo do server?
  • Migrair database do SQL Serview Standaird paira SQL Serview Express paira DotNetNuke
  • migrair o antigo MS SQL 4.2 (circa 1992) db dump paira o MS SQL 2005
  • Migre um server Windows 2003 em um server Windows 2008
  • Postfix paira trocair checkboxs de correio de migration
  • Migrando AD de 2003 32bit paira 2008 64bit