Kom ihåg mig?
Home Menu

Menu


Smidigaste sättet att byta server utan nedtid?

 
Ämnesverktyg Visningsalternativ
Oläst 2010-07-01, 11:36 #1
Mortekais avatar
Mortekai Mortekai är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jan 2004
Inlägg: 587
Mortekai Mortekai är inte uppkopplad
Mycket flitig postare
Mortekais avatar
 
Reg.datum: Jan 2004
Inlägg: 587
Exclamation Smidigaste sättet att byta server utan nedtid?

Funderar på att byta server och undrar hur gör ni proffs när ni byter ut servrar för att undvika nedtid?

Tänkte jag skulle tänka till lite extra den här gången och lära mig hur man ska göra
Mortekai är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 12:42 #2
Björklunds avatar
Björklund Björklund är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jul 2006
Inlägg: 594
Björklund Björklund är inte uppkopplad
Mycket flitig postare
Björklunds avatar
 
Reg.datum: Jul 2006
Inlägg: 594
Hur långt är ett snöre? ;-)

Det beror på vad det är för applikation du har på servern och hur ofta datat uppdateras.
Björklund är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 12:53 #3
BarateaUs avatar
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Nov 2007
Inlägg: 2 648
BarateaU BarateaU är inte uppkopplad
Klarade millennium-buggen
BarateaUs avatar
 
Reg.datum: Nov 2007
Inlägg: 2 648
Lättaste är väll att du sätter upp den nya servern parallellt och sedan när allt är likadant på båda platserna så ändrar du i dns'en och skickar trafiken till den nya servern.
BarateaU är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 12:59 #4
Jawns avatar
Jawn Jawn är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Aug 2004
Inlägg: 986
Jawn Jawn är inte uppkopplad
Mycket flitig postare
Jawns avatar
 
Reg.datum: Aug 2004
Inlägg: 986
Du ska kunna peka om DNSen lokalt på servern som du flyttar ifrån till den nya.

Vad jag vet så slipper du väntetiden då.
Jawn är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 13:46 #5
emilvs avatar
emilv emilv är inte uppkopplad
Bara ett inlägg till!
 
Reg.datum: Feb 2004
Inlägg: 1 564
emilv emilv är inte uppkopplad
Bara ett inlägg till!
emilvs avatar
 
Reg.datum: Feb 2004
Inlägg: 1 564
Jawn, nej. Det är ju användarna som besöker sajten som ska komma till den nya servern, så det är i den vanliga globala DNS:en man ska ändra.

Minska ner TTL på tomännamnet till några enstaka minuter ett dygn innan du planerar att göra flytten. På så sätt går det fortare att peka om sajten. Gör i ordning allt på nya servern så att det ser likadant ut. Om du har filer som ändras så använd dig av rsync. När allt är klart för flytt, släng upp ett meddelande till besökaren på både gamla och nya servern. Peka mo DNS. Kopiera över ändringar till nya servern en sista gång (exempelvis rsync igen) och öppna sedan upp sajten endast på nya servern.

Detta är det lättaste sättet att få bara lite nedtid. Vill du ha HELT nedtidslöst blir det krångligare, speciellt om du har exempelvis en databas med i spelet. Då får du börja titta på binärloggar, kanske reverseproxies och liknande.
emilv är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 14:14 #6
fabians avatar
fabian fabian är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2004
Inlägg: 2 162
fabian fabian är inte uppkopplad
Klarade millennium-buggen
fabians avatar
 
Reg.datum: Jul 2004
Inlägg: 2 162
Exakt hur man gör flytten beror ju lite på vilken typ av sajt man har, hur belastad den är och hur mycket av innehållet som kommer att förändras medans man gör flytten. Om det är en relativt statisk sajt är det ju enklare än om det är en sajt med tusentals medlemmar som är aktiva och skriver, laddar upp bilder mmm.

Men kortfattat skulle jag göra såhär:

1.) Installera den nya serverr
Sätt upp den nya servern och kopiera allt innehåll från den gamla till den nya
Sätt upp www2.domän.com att peka mot den nya servern.

2.) OM DU SKALL BYTA DNS
- Lägg upp identiska records i den nya DNSen så att den ser ut exakt som den gamla.
- BYT dns-servrar på din domän så att du nu kör på dom nya

3.) OM DU HAR DATABAS SOM FÖRÄNDRAS UNDER FLYTTEN
- Anslut till databasen på den nya servern från den gamla, så att php-filerna laddas från din gamla server, men databasen som förändras är på den nya servern.

4.) Peka dina dns-records att peka mot den nya servern.

5.) Gör temporär redirect från varje sida på den gamla till www2 (som pekar mot den nya). Detta kan vara onödigt om du har en sida som inte förändras så mycket.

6.) Flytten klar! När du är säker på att ingen traffik kommer till den gamla servern kan du stänga ner den samt redirecta allt från www2 till www på den nya servern.
fabian är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 14:26 #7
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
Själv har jag ett annat förslag som ingen här verkar föreslå, istället för att byta dns och vänta på att dns osv ska förnyas så kan du byta den gamla serverns ip till ett ledigt, och byta den nya serverns till den gamla. Blir typ 2 sekunders nertid, men det är väl den mänskliga faktorn som utgör den mesta av den tiden =)

Men som andra sagt så beror ju det bästa sättet på vad server gör för typ av jobb, framgår ju inte om den "bara" är namnserver, eller om du har 100000 anslutna imap klienter, eller om den kör databasserver.
najk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 14:30 #8
fabians avatar
fabian fabian är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2004
Inlägg: 2 162
fabian fabian är inte uppkopplad
Klarade millennium-buggen
fabians avatar
 
Reg.datum: Jul 2004
Inlägg: 2 162
Citat:
Ursprungligen postat av najk Visa inlägg
Själv har jag ett annat förslag som ingen här verkar föreslå, istället för att byta dns och vänta på att dns osv ska förnyas så kan du byta den gamla serverns ip till ett ledigt, och byta den nya serverns till den gamla. Blir typ 2 sekunders nertid, men det är väl den mänskliga faktorn som utgör den mesta av den tiden =)
I mitt förslag slipper han nertid helt och hållet
fabian är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 14:35 #9
najks avatar
najk najk är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Oct 2005
Inlägg: 1 224
najk najk är inte uppkopplad
Har WN som tidsfördriv
najks avatar
 
Reg.datum: Oct 2005
Inlägg: 1 224
Citat:
Ursprungligen postat av fabian Visa inlägg
I mitt förslag slipper han nertid helt och hållet
Möjligtvis om det är en webbserver som ska bytas. Men om det är en namnserver TS ska byta så är det mer jobb med ett nytt ipnummer Skulle nog inte rekommendera det på en mailserver heller, man vill ju behålla sitt ipnummer och det "goda ryktet" förknippat med ipnumret. Brukar väl inte vara helt uppskattat om ett oanvänt ipnummer börjar skicka mängder av mail.

Senast redigerad av najk den 2010-07-01 klockan 14:39 Anledning: + mailserver
najk är inte uppkopplad   Svara med citatSvara med citat
Oläst 2010-07-01, 16:14 #10
fabians avatar
fabian fabian är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Jul 2004
Inlägg: 2 162
fabian fabian är inte uppkopplad
Klarade millennium-buggen
fabians avatar
 
Reg.datum: Jul 2004
Inlägg: 2 162
Citat:
Ursprungligen postat av najk Visa inlägg
Möjligtvis om det är en webbserver som ska bytas. Men om det är en namnserver TS ska byta så är det mer jobb med ett nytt ipnummer Skulle nog inte rekommendera det på en mailserver heller, man vill ju behålla sitt ipnummer och det "goda ryktet" förknippat med ipnumret. Brukar väl inte vara helt uppskattat om ett oanvänt ipnummer börjar skicka mängder av mail.
Jag har aldrig haft några problem med att byta namnserver, så länge man tänker efter före och gör allt i rätt ordning.

Ryktet för mailservern har du en poäng med, dock har jag inte varit med om att det blivit några problem med leveransen när jag flyttat mailservrar till nya IP.
fabian är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:53.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017