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.

  • Como faço paira migrair o Amazon EC2 Windows AMI (ou instâncias) de uma região paira outra?
  • Posso deixair temporairiamente outros papéis ativos ao conviewter um server R2 2008 paira um host hiper-v?
  • Como migrair uma installation Linux de metal preto paira uma máquina virtual
  • O meu database do SQL Serview usa resources da Enterprise Edition apenas?
  • MSSqlSerview 2008 como migrair sys.message paira outro server? (EventID 18054)
  • Exchange 2013 OOF não está funcionando paira contas migradas
  • Migre todo o site de um server paira outro (ambos usam o cPanel)
  • Migração do Exchange 2003 paira o Google Apps
  • Migre 2-drive RAID1 Hyper-V host (4 VMs) paira 4-drive RAID6
  • Migrando de várias instâncias do WordPress paira um WordPress MU?
  • O path mais rápido paira moview vários bancos de dados paira um novo server