Kako najbezbolnije preseliti sajt na drugi server?
Doslo je vreme da idem na jaci server, i planiram da uzmem server kod drugog provajdera.
Pitanje je kako sve to odraditi, a da za 48h [dok se DNS ne promeni] ne napravim haos kod pretrazivaca. Lako je preseliti neki manji sajt, ali je ovde problem sa bazom, koja se menja takoreci svake sekunde. Sajt mora da radi svo vreme, i sajt ne sme da izgubi nove unose u bazu. Imam na umu dva moguca resenja za ovo. 1) da kreiram www2. poddomen, koji ce da se hostuje na novom serveru. sacekam 48h da svi vide www2, i zatim ceo sajt privremeno prebacim na www2, a sa primarnog poddomena radim redirekciju na www2. tako cu definitivno da zbunim pretrazivace, pocece ceo sajt mozda da crawluju iz pocetka... jedino ako ima neka fora da im kazem da ne crawluju ? takodje cu mozda i PR da poremetim? a tu je i problem sto ce svi iz pocetka morati da se uloguju [cookies je vezan za poddomen] 2) da na nov server postavim samo php skripte, koje ce da se kace na bazu koja je na starom serveru. tako ce oba servera da koriste istu bazu, i niko nece primetiti promenu servera... posle 48h naravno i bazu preselim. problem sa ovim je sto je server kod drugog provajdera [doduse isto u Nemackoj], i nisam siguran kako ce mysql konekcije uopste da se ponasaju, hoce li biti spore, i koliko ce to bandwidtha da mi posisa [ponekad imam i do 250k pages za 1 dan] ima li neko ideju sta da radim, i kako najbezbolnije da se preselim? |
druga varijanta samo sto je mozda bolje da se stari server konektuje na novi... Serveri nisu u istom data centru? Opterecenje ce biti znanto manje jer ce se mnogim ljudima u kratkom roku poceti prikazivati novi server. Ako krenes da radis oko 1-2am do jutra ce vecina videti novi server.
|
serveri ce biti skroz kod razlicitih provajdera... doduse u istoj drzavi [nemacka].
kako ce se to ponasati, ima li neko iskustva? imam i do 250k pages po danu, koliko ce to biti prenetih gigabajta podataka... ? |
Sorry, ali kako mi da znamo koliki je to traffic?
Posto je server u tvojim rukama, mislim da sa SHOW STATUS mozes dobiti i Sent/Received podatke, pa mozes odoka izracunati koliko je to dnevno. |
Ne bih ti savetovao da mnog komplikujes.
Prebaci sajt na novi server na istu adresu. Podesi DNS takda pokazuje na novi server. Na istom serveru podesi jos jednu adresu (recimo ww2.domen) koja nije ranije postojala na starom serveru. Na staroms erveru ubij sajt i umesto nejga stavi jednu strnu koja obavestavao preseljenju i nudi link na ww2.domen. U roku od 4 sata korisnici ce vec poceti da vide novi serer na staroj adresi. Oni koji jos uvek vide adresu na starom sereru ce dobijati obavestenje o preseljenju i link na adresu koja je svakako na novom severu. Posle nekoliko dana, kada DNS bude potpuno azuriran, na starom serveru ubij skroz hosting za taj domen jer ce svi videti sajt na obe adrese na novom serveru. |
nisam se setio da pogledam mysql stats.
Kôd:
Traffic Tip | per hour testiracu... ako ne uspe, odradicu ovo kao sto Pedja kaze. |
Nije direktno povezano sa preseljenjem servera, ali ima veze sa hostovanjem.
Otkad je proradio google.co.yu postoji jos jedna opcija " странице из земље: Србија " gde se listaju rezultati sa servera kojima je IP adresa u opsegu iz Srbije.Ne bih ni razmisljao o ovome da par ljudi nije doslo preko Google-a jer je moj kucni racunar dospeo u index Google-a. Server mi se nalazi u Francuskoj tako da google ne vraca nijedan rezultat pretrazivanja za gorepomenutu opciju. I, sta sad mi nindze da radimo? Ima li neko ovde (u Srbiji) koji moze da ponudi dobar hosting i treba li uopste da se brinemo oko toga? |
:1092:
pa na koj fazon onda to izlistava mycity, kad je on na dedicated u Nemackoj? izlistava recimo i niscafe.com, koji se hostuje u Amsterdamu, a ne izlistava gradnis.net koji je u USA. :1039: inace, skroz losa opcija, kao da ne znaju da imamo krsh internet i da niko normalan ne drzi server u Srbiji... |
Pa... zbog mycity.CO.YU
|
kako onda niscafe.com upada tu, a recimo gradnis.net ne upada?
zar nisi rekao da je selekcija na osnovu IP adresa u Srbiji? |
NisCafe.com, hostuje se kod SezamPro http://www.ip2location.com/77.105.2.225
GradNis.net EV Servers http://www.ip2location.com/64.246.3.210 Citat:
|
ah, da, lose sam video whois.
onda nije samo po IP opsegu vec i po domenu. bar neka vajda od co.yu |
Pozdrav,
BF redovno ima posetioce koji dolaze sa google.co.yu, a niti je na .co.yu, niti se hostuje u Srbiji (već na Bluesmanovom serveru koji je, kao što znate, u DE). Ali koristimo "Content-Language" content="sr", moguće da je zbog toga. Lično mislim da je priča o važnosti lokacije servera naduvana od strane domaćih hostera koji očigledno imaju interes da to rade... |
dolaze sa google.co.yu kada posetioci ne ukljuce tu famoznu trecu opciju.
kada je ukljuce - nema vas - http://www.google.co.yu/search?hl=sr...cr%3DcountryYU |
Komplikujes sebi zivot. Jednostavno na starom serveru ostavi samo stranicu koja daje "Server busy" - Error 500 kod a sve prebaci na novi server.
(nije moja ideja vec gugletov predlog ;) ) |
Pa sta posetioci da rade dok im se ne izmeni dns?
To mi nije opcija, da sajt ne radi ceo dan. |
^ Ali najbezbolnija jeste.
|
ma probacu ipak varijantu sa mysql-om.
ne znam da li php podrzava mysql konekciju sa kompresijom sadrzaja? EDIT: podrzava. to ce jos vise da smanji trafic, pa i da radi sekund sporije - podnosljivo ce biti. |
Mnogo manje posetilaca ce biti ugrozeno nego sto se cini. Narocito ako im to najavis unapred.
|
Ma lepo im ostavis obavestenje da promene hosts fajl :) Dopisu jednu liniju i problem resen :P
|
1. bazu i sajt prebacio na novi server
2. namestio da se stari server kaci na mysql na novom serveru [mysql_pconnect() sa opcijom za kompresiju) 3. promenio dns niko nista nije primetio... mysql podaci sa novog servera su stizali na stari za 0.3 sec, bukvalno neosetan lag. nesto jako malo transfera napravljeno [4gb svega] posle 12h dns se skoro svima refreshovao. konacan rezultat je: sajt je sve vreme online. |
Samo da vam javim da izgleda da je najzad došlo do promena u Google algoritmu vezano za opciju "странице из земље: Србија" na www.google.co.yu - sada prikazuje i sajtove koji ne zadovoljavaju one ranije utvrđene uslove (da budu pod .yu ili da su na srpskom IP-u). Za više info overite ponovo onaj link iz Pecine poruke:
Citat:
|
Očigledno je algoritam poboljpan i bitno promenjen.
Par sajtova koje pratim se sada uredno pojavljuju. Nažalost broj pretraga na njemu je i dalje mali... |
ma ljudi google.co.yu je tek poceo...
u pocetku su bili samo domen i ip, a logicno je bilo da se to prosiri i na sajtove koji su na srpskom jeziku.... samo mi onda nije jasno cemu странице на српском i странице из земље: Србија ?! :) |
Vreme je GMT +2. Trenutno vreme je 17:40. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.