Hvis du eier / administrerer et nettsted, er det uunngåelig at du må endre webverten en dag. Det kan skyldes de dårlige tjenestene til din nåværende vert, eller at trafikken på nettstedet eksploderte, og du må gå videre til en større vert for å imøtekomme trafikken. Uansett, vil de fleste være enige om at det aldri er en glødende begivenhet å bytte server. Nettstedet ditt vil være ned / ustabilt / utilgjengelig i løpet av overføringsperioden, og det kan potensielt føre til tap av salg. I denne artikkelen skal vi vise deg hvordan du kan overføre nettstedet ditt til en ny server enkelt og uten (eller minimal) nedetid.

Det er to hovedtyper av web hosting: Delt hosting og VPS / Dedicated hosting . Delt hosting betyr at nettstedet er vert i et delt miljø og deler samme IP-adresse som hundrevis (eller til og med tusenvis) andre nettsteder. I delt hosting er administrativ kontroll gitt til brukeren vanligvis svært begrenset, så det er praktisk talt ingen måte å manipulere DNS-funksjonen. På den annen side gir VPS / dedikert hosting brukerne absolutt kontroll over sine servere, og de kan leke med DNS-funksjonen for å redusere nedetid. La oss ta en titt nedenfor for hvordan vi kan redusere nedetid for disse to hostingmiljøene.

Merk : Denne opplæringen antar at du bruker cPanel / WHM for webområdet ditt.

Migrere nettsted i et delt hosting miljø

1. Sikkerhetskopier alle filene i den gamle serveren. Du kan enkelt gjøre dette med alle FTP-programmer. Hvis du kjører et dynamisk nettsted (som WordPress), husk å sikkerhetskopiere databasen din også (via PhpMyAdmin-> Export)

2. Sett opp den nye serveren. Kopier alle filene fra den gamle serveren til den nye serveren. Vær ekstra oppmerksom på å holde filstrukturen intakt. For dynamisk nettsted, sett opp en ny database (med nøyaktig samme navn og passord) og importer hele databasen. Igjen, kontroller at databasestrukturen er intakt.

For statisk nettside

3. Gå til domeneregistratoren din og endre navneserveren til den nye serveren. Det er det. DNS-en vil ta 24-48 timer for å forplante seg. I løpet av denne perioden vil nettstedet ditt være ustabilt, oscillerende mellom den nye og gamle serveren, men siden det er en statisk nettside, så vil dine besøkende ikke se noen forskjeller. Unngå å gjøre noen endringer i løpet av denne perioden.

For dynamisk nettside

4. Du må konfigurere nettstedet ditt for å peke på databasen på den nye serveren (noen webverter tillater ikke ekstern tilgang til databasen, så sjekk med webverten før du begynner). Åpne din cPanel i den nye serveren. Rull ned til du ser ikonet Remote MySQL . Klikk på den.

Skriv inn domenenavnet ditt i feltet og klikk på " Legg til vert ".

Logg ut av cPanel. I din gamle server, åpne databasekonfigurasjonsfilen din (for WordPress, det er wp-config.php- filen). På feltet der det blir spurt om databasens vertsnavn, endres det til IP-adressen til den nye serveren. I WordPress:

 / ** MySQL vertsnavn: Endre 123.456.789.000 til den nye serverens IP-adresse * / define ('DB_HOST', '123.456.789.000'); 

Lagre og last opp til den gamle serveren.

5. Gå til domeneregistratoren din og endre navneserveren til den nye serveren. Det er det. Mens DNS propagerer, vil besøkende se innhold fra den gamle serveren. Men da databasen er pekt på den nye serveren, vil alle endringer på nettstedet bli oppdatert i den nye serveren. Når overføringen er ferdig (24-48 timer), vil den nye serveren være oppe med alle endringene som gjøres under overføringen.

Migrere nettsted i et VPS / Dedikert hosting miljø

Før vi starter, antas det at alle brukere har root-tilgang til sine servere, og både de gamle og de nye serverne kjører cPanel / WHM.

1. Logg inn på WHM på den gamle serveren. På venstre panel ruller du ned til du ser linken " Rediger DNS-sonen ". Klikk på den.

2. Velg domenet du migrerer.

3. Se opp for dette feltet der det viser domenenavnet og IP-adressen.

Endre 86400 (eller 14400) til 300. Lagre endringene.

Det du nettopp har gjort, er satt til TTL (Time To Live) -verdien til 5 minutter, slik at DNS-klienten bare vil cache informasjonen i den aktuelle posten i 5 minutter (den vanlige innstillingen er 24 timer og 4 timer). Nå må du vente på 4-24 timer for denne TTL-verdien å forplante, avhengig av den opprinnelige verdien.

4. I mellomtiden kan du sikkerhetskopiere den gamle serveren og overføre alle dine filer og databaser til den nye serveren. Test den nye serveren for å sikre at alt fungerer bra.

5. Når du er klar til å migrere nettstedet, logg deg på den gamle serveren WHM igjen. Gå til DNS-sone siden. Denne gangen endrer du IP-adressen til den nye serverens IP. Lagre endringene.

Det du nettopp har gjort er å sette dette som et relé og peke det til den nye serveren.

6. Gå til domeneregistratoren din og endre navneserveren til den nye serveren. Det er det. På så lite som 5 minutter blir den nye serveren oppe. Som i alle tilfeller vil DNS-enheten ta 24-48 timer for å forplante, så hold den gamle serveren intakt (ikke slett noen filer eller avslutt tjenesten) til DNS-forplantningen er ferdig.

Gi oss beskjed i kommentarene hvis dette er nyttig for deg.

Bilde kreditt: EJP Photo