.

Evitar el tiempo! Seamless sitio / blog Move - VPS Biblia # 19

English Inglés (cambiar)
  • Digg
  • Twitter
  • Technorati
  • del.icio.us
  • Facebook
  • MySpace
  • Reddit
  • StumbleUpon
  • LinkedIn
  • email

Configurar VPS no administrado (4 principiantes) - Parte 19: Moving Day! Cómo mover tu blog o sitio

imagen del rack del servidor

Migrar su sitio web o blog a un nuevo servidor con problemas mínimos o inaccesibilidad. Esta guía de los pasos a cabo un procedimiento de reubicación probado.

Cuando me mudé a mi sitio de mi servidor compartido a mi VPS nuevo y brillante en Linode, esta era una preocupación para mí, especialmente en lo que tenía una base de datos en constante cambio. Recorriendo la web, encontré algunas instrucciones escasos, pero nada a fondo, y no hay tutoriales que me dio la confianza. Así que le pregunté en el foro Linode, y el proceso de trazado a continuación es un resumen de los consejos dados por la gente amable que, junto con mi propia experiencia.

Configurar una VPS no administrado (4 principiantes) .. La Biblia VPS

En 20 de copiar / pegar pasos .. de cero a héroe, el cuadro en blanco a cute-como servidor de Linux.

Desplácese hacia abajo para el índice de la serie completa.

Así que, hey, cobertizo compartida y viva virtual! Espero que ayuda. The_guv

.. Así que, para este proceso, se le puede agradecer Linode usuarios del foro btmorex, Lykaon, kirbysdl y hybinet.

Esta guía se refiere a un compartidos mover a VPS, pero puede ser aplicado a cualquier servidor-a-Move servidor.

En primer lugar arriba, Self-Service

No le diga OLD host que la intención de pasar AWAY.

Regístrate con un nuevo huésped Web

Si no está seguro de qué tipo de acogida que usted necesita, VPS Biblia Parte 1: VPS (Virtual Private Server) vs compartido vs Dedicado le ayudará a elegir.

Si usted va la ruta VPS no administrado, leer esta biblia de pies a cabeza. Si no son gestionados que, para el resto de esta guía, voy a suponer que usted ha construido su caja. Para compartir, gestionado VPS o dedicados, el cuadro está construido de todos modos, así que vamos a saltar sobre.

Crear registros DNS

Básicamente, estos decirle a un servidor en busca de un dominio.

Si su nuevo huésped no permite la configuración de DNS, que es bastante pobre. Cosa que usted está con un servidor compartido, en cuyo caso se obtiene lo que paga. Para aquellos que pueden llevar a cabo la administración de DNS ..

Agregar registros DNS en el panel de control para, por ejemplo, con Linode o Slicehost que se hace en el Administrador de DNS. Puede referirse a la Biblia VPS Parte 9: Añadir una zona de dominio a su VPS para más detalles y un video explicativo. Dar todo lo que realmente bajo un TTL (Time To Live) de valor. Si usted tiene alguna MX u otros registros DNS con tu host actual, replicar esos.

No te preocupes, esto no hace que su dominio a resolver el nuevo host antes de tiempo, pero se prepara para la migración.

Doble el antiguo sitio o blog

Duplicar su sitio web o estructura de archivos del blog en el nuevo servidor, crear y vincular las bases de datos e importar la información en su interior.

Sitio Web y Blog de instalación de recursos

La mayoría de estos tutoriales con guías de vídeo, así como la de copiar / pegar cómo-a. Nota: algunos son nginx-céntrica, pero eso es generalmente considerado como el servidor web más eficiente de todos modos.

Modifíquese el archivo hosts para los ensayos de la web o blog

Top truco, este. Puede modificar un archivo en su PC para redirigir su URI en el nuevo servidor, sólo para ti. Esto no afecta el sitio original, ni su tráfico en general (a menos que hayan cambiado sus archivos de acogida también!)

Windows

Ir a mi c:> windows> system32> drivers> etc y anfitriones abierto con un editor de texto.

Linux

Ir etc> y anfitriones abierto con un editor de texto.

Mac

No lo sé. Por favor, déjame saber!

Usted sabrá que es el archivo correcto, ya que tendrá una entrada o dos como: --

127.0.0.1	localhost

... and that is the format you want for the new lines you have to add to the file. So add something like:-

12.34.56.78  domain.com
12.34.56.78  www.domain.com

... swapping the IP for your new IP, and the domain for yours.

Upon saving the file, when you surf to domain.com, instead of taking you to your old server, it will take you to the new one, and you can fully test your site's functionality.

(I told you that was top ;) )

NOW TEST YOUR NEW SITE'S FUNCTIONALITY.

But don't administer the wrong site: after testing, don't forget to delete the new hosts entry, else comment it out with a # at the beginning of the line. And restart your web browser.

Resolve Email

Move your email accounts from your current host.

If you want a simple, spam-free solution with no web server resource cost (ie no personal mail server), check out the VPS Bible Part 18: Google Apps for Domain-Specific Email .

Test your email.

Create A or AAAA Records

This is the key to a seamless move, which is particularly important if, for example, you host a forum or receive a lot of blog comments.

What we're going to do is to set up your new host to resolve the domain call to your old host. Basically, this eliminates the possibility of writing to more than one database while, for example, the nameservers propagate or Google's global servers refresh your new domain details.

In the new server's DNS settings, add two A/AAAA records using these guidelines:-

Hostname IP TTL (Time to Live)
domain.com old web host IP address shortest option
www.domain.com old web host IP address shortest option

When you save your options, you may find one of the hostname fields is blank. That's normal.

Point Domain to Nameservers

Goto your domain registrar account and look for the Nameserver option. Renew the data.

For example, with Linode, bless, change to ns1.linode.com, ns2.linode.com, ns3.linode.com and ns4.linode.com. You'll find your new web host's nameserver details easily enough.

Now we are awaiting full propagation, at all server points around the world. I have no idea how long that takes, but about 72 hours is generally reckoned, so allow for 4-5 days to be safe.

MOVING DAY!

Go back to those A Records we created, replacing the old host IP to your new host IP. Set the TTL to the shortest possible 'time to live'. But before you click OK ..

Take a final backup of your old database and import the data into your new one.

.. And now you can click OK on those new A records.

While your A record changes will update the new host nameservers within minutes, it takes up to 72 hours for full web-wide propagation. You may find new data records in the old database, so you'll have to export and import those strays.

Note: At Linode, updated DNS records take effect every 15 minutes. So if you edit an A record at 2:32, it'll take until 2:45, plus the time period specified in the TTL, for the update to be visible to the world. Careful timing will give you the least downtime.

Final Checks

If you completed the previous testing properly, there should be no surprises. Then again ..

After the time period specified in the TTL, check your site to ensure everything works. Because your local nameservers may not yet have resolved with the new A record data, and so that you can be sure you're looking at the new, not the old, web application, use the host file trick.

Shed Shared, Viva Virtual!

Whatever kind of web host you've moved to, you can cancel the old host 4-5 days after moving day. Your breathing will gradually shallow out. Take tea!

Virtually Done

This series is pretty much complete, and I'm definitely gonna be spending more time down the pub.

However, as a round-up, VPS Bible Part 20: Blogroll, Links, Credits, Resources will list some of the best resources on the web for anything Linux or VPS. Plus it's a bit of a thank you to all those whose advice has helped me to go from VPS newbie, a few months ago to, well, senior newbie. Hey, you be the judge, but I sure ain't a sysmin.

By way of a follow up, and as promised in VPS Bible Part 17: Nginx Control Panel Workarounds , I'll be publishing some appendix guides too, showing you how to administer your VPS without relying on bloatware like cPanel.

Here's the you-know-what ...


SETUP an Unmanaged VPS (4 Newbies) .. The V-P-S Bible

Serve multi sites & blogs on a budget .. at the fastest possible speed .. with the least downtime .. in the most secure environment .. and future-proofed for easy admin.

That's what the VPS Bible is about, stepped out in simple copy & paste guides.

From high traffic WordPress blogs to startup web hosts, here's what you need.

Set it up?   Click here for the 21 part follow-up .. V-P-S Admin

  1. * Includes video tutorial.

  2. Not linked = not published. Won't be long. Fix a feed for updates.


If you liked that ...
... maybe you'll like these?

.