Tinklaraštis
Kaip perkelti savo svetainę į naują serverį be prastovų
Žingsnis po žingsnio vadovas, kaip sklandžiai perkelti savo svetainę į naują serverį.
Santrauka
Svetainės perkėlimas į naują prieglobos paslaugų teikėją gali atrodyti bauginančiai, tačiau kruopščiai planuodami galite išvengti bet kokių prastovų. Šis vadovas padės jums per visą procesą – nuo tinkamo naujo serverio pasirinkimo iki galutinio DNS perjungimo. Sužinosite, kaip sukurti atsarginę svetainės kopiją, perkelti failus ir duomenų bazes, išbandyti naują aplinką ir sumažinti perdavimo vėlavimus. Atlikite šiuos veiksmus, kad pakeistumėte serverius neprarasdami lankytojų ar duomenų. Galiausiai turėsite visiškai veikiančią svetainę geresniame serveryje.
Kaip perkelti savo svetainę į naują serverį be prastovų
Svetainės perkėlimas į naują prieglobos paslaugų teikėją yra dažna užduotis jūsų svetainei augant. Nesvarbu, ar peraugote bendrąjį prieglobą, ar ieškote geresnio našumo, procesas neturi reikšti prastovų. Tinkamai pasiruošę, galite sklandžiai pakeisti serverius. Šis vadovas padės jums atlikti septynis konkrečius veiksmus, kad perkeltumėte svetainę neprarasdami lankytojų ar duomenų.
1 žingsnis: Išmintingai pasirinkite naują serverį
Jūsų perkėlimas prasideda nuo naujo serverio, atitinkančio jūsų poreikius, pasirinkimo. Neskubėkite – palyginkite tokius veiksnius kaip greitis, pagalba ir kainos. Pavyzdžiui, tokie teikėjai kaip Bluehost siūlo patikimą bendrąjį prieglobą, o SiteGround garsėja puikiu klientų aptarnavimu. Apsvarstykite, ko reikia jūsų svetainei: jei turite didelio srauto tinklaraštį, geriau gali tikti VPS arba debesijos sprendimas. Skaitykite atsiliepimus ir netgi atlikite potencialių serverių apkrovos testus naudodami tokius įrankius kaip LoadImpact. Kai nuspręsite, įsigykite naują planą – bet dar neatšaukite senojo.
2 žingsnis: Sukurkite visko atsarginę kopiją
Prieš ką nors liesdami, sukurkite pilną dabartinės svetainės atsarginę kopiją. Tai apima visus failus (HTML, CSS, vaizdus, papildinius) ir jūsų duomenų bazę (jei naudojate CMS, pvz., WordPress). Dauguma serverių siūlo atsarginių kopijų įrankius jūsų cPanel, tačiau saugiau taip pat atsisiųsti rankinę kopiją per FTP ir eksportuoti duomenų bazę per phpMyAdmin. Laikykite atsargines kopijas saugioje vietoje, pvz., vietiniame diske arba debesijos saugykloje. Be atsarginės kopijos bet kokia klaida gali būti katastrofiška.
3 žingsnis: Paruoškite naują prieglobos aplinką
Prisijunkite prie savo naujos prieglobos paskyros ir paruoškite serverį. Jei naudojate CMS, įdiekite jį naujame serveryje (arba naudokite vieno spustelėjimo diegimo įrankį). Sukurkite tuščią duomenų bazę ir vartotoją, užsirašykite prisijungimo duomenis. Nustatykite tą patį domeno vardą kaip ir senojoje svetainėje – bet dar nenukreipkite DNS. Šis laikinas nustatymas leis dirbti su nauja svetaine, nepaveikiant veikiančios. Daugelis serverių siūlo tarpinę aplinką; naudokite ją, jei yra.
4 žingsnis: Perkelkite failus ir duomenų bazę
Dabar įkelkite atsargines failų kopijas į naują serverį per FTP arba Failų tvarkytuvę. Įsitikinkite, kad katalogų struktūra atitinka (paprastai public_html). Tada importuokite duomenų bazę į sukurtą naują duomenų bazę. Jei naudojate WordPress, naudokite papildinį, pvz., Duplicator, arba rankiniu būdu redaguokite wp-config.php failą, kad prisijungtumėte prie naujos duomenų bazės. Po įkėlimo atnaujinkite visus failų kelius ar URL, kurie pasikeitė. Išbandykite naują svetainę per laikiną URL (dažnai suteikiamą jūsų serverio), kad įsitikintumėte, jog viskas veikia.
5 žingsnis: Kruopščiai išbandykite
Prieš perjungdami DNS, patikrinkite, ar visi puslapiai, paveikslėliai ir formos veikia naujame serveryje. Ieškokite neveikiančių nuorodų, trūkstamų stilių ir duomenų bazės ryšio. Jei naudojote tarpinį subdomeną, išbandykite ten. Tai taip pat geras laikas atlikti naujo serverio apkrovos testus. Paleiskite greičio testus ir įsitikinkite, kad jūsų svetainė kraunasi greitai. Jei susiduriate su klaidomis, išspręskite jas dabar, kol sena svetainė dar veikia.
6 žingsnis: Atnaujinkite DNS nustatymus
Kai įsitikinsite, kad nauja svetainė veikia, pakeiskite savo domeno DNS įrašus, kad jie rodytų į naujo serverio IP adresą arba vardų serverius. Jei sąrankos metu naudojote tą patį domeną, gali tekti atnaujinti tik A įrašą. DNS perdavimas gali užtrukti iki 48 valandų, tačiau paprastai įvyksta per kelias valandas. Per šį laiką dalis lankytojų matys seną serverį, dalis – naują. Norėdami išvengti problemų, laikykite abu serverius aktyvius, kol perdavimas bus baigtas.
7 žingsnis: Stebėkite ir užbaigkite
Atnaujinę DNS, stebėkite savo svetainę dėl galimų problemų. Naudokite tokius įrankius kaip Pingdom, kad sektumėte prieinamumą. Jei matote klaidų, patikrinkite, ar naujas serveris tinkamai sukonfigūruotas. Kai perdavimas bus baigtas (galite patikrinti naudodami internetinius DNS tikrintuvus), saugu atšaukti seną prieglobos planą – bet vis tiek pasilikite atsargines kopijas. Jūsų svetainė sėkmingai perkelta su minimaliomis prastovomis.
Įspėjimai ir dažniausios klaidos
- Duomenų bazės atnaujinimo problemos: Jei jūsų svetainė naudoja absoliučius URL (pvz., turinyje), po perkėlimo gali tekti juos atnaujinti duomenų bazėje. Atsargiai naudokite paieškos ir keitimo įrankį.
- El. pašto paslaugos: Jei naudojate el. pašto prieglobą iš senojo teikėjo, perkelkite tas paskyras arba atnaujinkite MX įrašus, kad neprarastumėte laiškų.
- SSL sertifikatai: Įsitikinkite, kad naujas serveris palaiko SSL, ir iš naujo įdiekite savo sertifikatą. Priešingu atveju lankytojai gali matyti saugumo įspėjimus.
- Papildinių konfliktai: Po perkėlimo kai kuriems papildiniams gali prireikti perkonfigūruoti, nes jų nustatymai susieti su failų keliais.
Išvada
Perkelti svetainę į naują serverį be prastovų yra visiškai įmanoma, jei kruopščiai planuojate. Pasirinkę tinkamą serverį, sukūrę atsarginę kopiją, išbandę ir kruopščiai valdydami DNS, galite sklandžiai atlikti pakeitimą. Nepamirškite laikyti senojo plano aktyvų, kol DNS plis, ir atidžiai stebėkite po perjungimo. Ateinantiems perkėlimams apsvarstykite galimybę naudoti tarpinę aplinką pakeitimams išbandyti prieš juos paskelbiant. Atlikę šiuos veiksmus, galite atnaujinti savo prieglobą neprarasdami lankytojų ar duomenų.

