Cum să-ți migrezi site-ul web fără niciun timp de nefuncționare?

Publicat: 2020-01-24

How to migrate Website

Indiferent dacă sunteți un guru online sau un începător în afacerile online, nu strică niciodată să perfecționați elementele fundamentale ale creării unei platforme grozave pentru a vă dezvolta, extinde și menține afacerea online. Acest articol este pentru a vă ajuta să vă educați și să vă familiarizați cu ideea de migrare a site-ului web.

Migrarea site-ului web: ce este?

Migrarea site-ului web este un proces de transfer al întregului site web, inclusiv conținutul web și baza de date, de la un furnizor de găzduire la un alt furnizor de găzduire. Dacă vă gândiți la acest proces sau aveți nevoie să migrați, asigurați-vă că întregul proces de migrare va fi efectuat cu toate precauțiile.

Primul lucru pe care veți dori să-l faceți este să verificați compatibilitatea planului sau serviciului pe care sunteți interesat să-l achiziționați pentru a vă găzdui site-ul web. De exemplu, dacă site-ul dvs. este creat cu PHP și MySQL, asigurați-vă că noua dvs. gazdă web oferă astfel de platforme. În plus, implementarea securității, viteza și timpul de funcționare sunt câteva aspecte cruciale de luat în considerare atunci când alegeți orice gazdă web. Nu ați dori să alegeți un furnizor de găzduire care va cauza mai multe probleme site-ului dvs. decât să le rezolve. Timpul de nefuncționare nu este bun pentru niciun site web.

De ce trebuie să vă migrați site-ul web?

Website Migration

Cu toții am fost acolo. Încercați să vă accesați site-ul web și serverul dvs. web nu răspunde. ar putea fi problema gazdei dvs. Iată câteva motive pentru care căutați să vă migrați site-ul.

Serverele furnizorului dvs. de găzduire sunt supraîncărcate

Dacă ați achiziționat un serviciu de găzduire partajată, ar putea exista mii de site-uri web care rulează în același timp pe un singur server, acest lucru duce la supraîncărcarea serverului, iar site-ul dvs. se confruntă cu timpul de nefuncționare.

Atac cibernetic rău intenționat asupra serverului

Ar putea exista o șansă de malware și atac cibernetic pe site-ul dvs. în cazul în care furnizorii dvs. de găzduire web existenți nu au o conformitate corespunzătoare cu securitatea. Este unul dintre motivele timpului de nefuncționare.

Ai de-a face cu tablouri de bord obosite

Trebuie să te simți confortabil cu furnizorul tău de găzduire. Dacă sunteți blocat pe o platformă care funcționează slab și nu mai este confortabil să plătiți pentru serviciile acelei gazde, probabil că ar trebui să vă reduceți pierderile cât mai curând posibil.

Preț extraordinar de găzduire zi de zi

Veți constata că plătiți pentru anumite servicii și credeți că nu există taxe ascunse. Ai încredere că furnizorul tău este sincer. Apoi, într-o zi, descoperiți că vi se percepe o taxă mai mare decât ați convenit și se aplică taxe suplimentare pentru serviciile care ar trebui să fie deja incluse în prețul total. Dacă descoperiți că vă aflați într-o astfel de situație, este sigur să sugerați anularea oricăror tranzacții ulterioare și toate legăturile de afaceri cu această gazdă este cea mai bună cale de urmat.

Migrarea site-ului web poate părea descurajantă, dar este mai mult un proces flexibil decât unul complex. Până în acest moment, sunteți convins că poate este timpul să vă migrați site-ul către o nouă gazdă, dar cum puteți face acest lucru cu un timp de nefuncționare minim? Ei bine, ai noroc!

Iată o descriere detaliată a procesului de migrare a site - ului dvs. de la gazda actuală la alta .

(1) Achiziționați un plan compatibil de la un nou furnizor de găzduire web.

Accuwebhosting

În prezent, există multe companii de găzduire web disponibile pentru a facilita transferul serviciilor dvs. de găzduire. Au planuri de găzduire web personalizate sau preajustate care se potrivesc cel mai bine nevoilor dumneavoastră. Este pur și simplu o chestiune de preferință. După achiziționarea unui plan, noul furnizor de găzduire vă va trimite detaliile, inclusiv adresa dvs. IP și alte detalii ale serviciului de nume de domeniu. Odată ce ați primit confirmarea noului serviciu, verificați cu atenție toate configurațiile și informațiile. Asigurați-vă că nu vă anulați serviciul de găzduire existent până când totul nu este transferat în noul serviciu și funcționează corect.

Verificați autentificarea

Pe măsură ce primiți detalii de conectare de la noul dvs. furnizor de găzduire, va trebui să verificați porturile deschise, acreditările de conectare, FTP etc.

După ce verificați detaliile de conectare, verificați instrumentul de transfer încorporat și vedeți dacă se potrivește pentru migrarea site-ului dvs. Dacă aveți cPanel la ambele capete, îl puteți utiliza pentru întreaga migrare a contului cPanel, inclusiv conținut web, baze de date și conturi de e-mail.

Căutați migrarea cPanel la cPanel? Verificați Accuwebhosting > articolul despre migrarea cPanel la cPanel pentru detalii complete.

(2) Faceți backup pentru toate datele

Backup your Data

Furnizorul dvs. de găzduire existent ar trebui să vă ajute să faceți backup pentru datele dvs. Iată 3 tipuri esențiale de copii de rezervă pe care trebuie să le efectuați:

(A) Copiere de rezervă a conținutului web :

Conținutul site-ului web este nucleul oricărui site web. Fără conținut, nu ați putea să vă descrieți serviciile și să transmiteți informații. Dacă aveți un Windows Server sau Windows Shared Hosting, conținutul ar trebui să se afle la wwwroot. În Linux Hosting cu cPanel, conținutul site-ului poate fi găsit în public_html.

Creați un fișier Zip al conținutului dvs. web :

Accesați locația în care sunt stocate datele site-ului dvs. și convertiți toate fișierele de conținut web într-un singur fișier zip în Windows, precum și în Linux.

Migrați Zip Backup folosind FTP :

File Transfer Protocol sau FTP este folosit pentru a transfera datele de la un server la altul. Există multe instrumente disponibile pentru FTP, cum ar fi FileZilla, Cyberduck, FireFTP, Classic FTP etc. Se recomandă ca un client FTP FileZilla să facă o copie de rezervă a fișierelor Zip.

Doriți să faceți o copie de rezervă a site-ului dvs. folosind FileZilla FTP Client? Verificați FileZilla > Faceți backup pentru pașii completi.

(B) Copiere de rezervă a bazei de date:

Backup-ul bazei de date este esențial pentru migrarea site-ului dvs., deoarece stochează toate detaliile utilizatorilor, produselor, tranzacțiilor etc.

Există 2 tipuri de baze de date pe care le-ar putea avea site-ul dvs.: MSSQL și MySQL:

Copiere de rezervă a bazei de date MySQL :

phpMyAdmin este un instrument bazat pe web în care puteți să vă bazele de date MySQL și să rulați, de asemenea, comenzi MySQL. De asemenea, oferă opțiuni de import/export pentru baza de date.

Doriți să faceți o copie de rezervă a bazelor de date MySQL? Verificați Accuwebhosting > MySQL DB Backup pentru pașii completi.

Copiere de rezervă a bazei de date MSSQL :

Baza de date MSSQL poate fi gestionată în cadrul SQL Management Studio. Aici puteți gestiona bazele de date MSSQL. Oferă o opțiune de a exporta direct Backup-ul bazei de date MSSQL. Mai jos este linkul către MSSQL DataBase Backup de la SQL Management Studio.

Doriți să faceți o copie de rezervă a bazelor de date MSSQL? Verificați Accuwebhosting > MSSQL DB Backup pentru pașii completi.

(C) Backup de e-mailuri:

Cele mai frecvent utilizate platforme pentru a face backup pentru e-mailuri sunt Microsoft Outlook și Mozilla Thunderbird. Este folosit pentru a descărca e-mailurile de pe serverul dvs. de e-mail. Vă puteți configura conturile de e-mail în aparatul local pentru a rezolva scopul de descărcare a e-mailului.

Doriți să faceți o copie de rezervă a contului dvs. de e-mail în clientul de e-mail local Microsoft Outlook? Verificați Accuwebhosting > Configurați Outlook pentru pașii completi.

Doriți să faceți o copie de rezervă a contului dvs. de e-mail în clientul de e-mail local Mozilla ThinderBird? Verificați Accuwebhosting > Configurați Thunderbird pentru pașii completi.

(3) Încărcarea datelor la un server nou:

Data Uploading

După ce ați terminat cu copierea de rezervă a datelor, veți încărca toate datele pe noul server. Puteți încărca date pe noul server separat pentru conținutul web și bazele de date. Acest pas următor este foarte important în migrarea site-ului web. Trebuie să vă asigurați că niciun fișier nu a fost ratat în timpul încărcării site-ului dvs. web, deoarece acest lucru poate cauza probleme în timpul rulării site-ului.

(A) Restaurați conținutul web:

Există multe modalități de a transfera sau încărca conținut web pe noul server gazdă. Dacă aveți un panou de control precum SolidCP sau Websitepanel pe serverul dvs. de destinație, puteți încărca conținut web direct folosind butonul de încărcare.

Restaurați manual conținutul web cu FTP :

Vă puteți conecta noul server cu FTP pentru a transfera sau a migra conținutul dvs. web.

Doriți să încărcați sau să restaurați conținutul dvs. web pe serverul dvs. de destinație folosind FileZilla? Verificați Accuwebhosting > Restaurare conținut web pentru pașii completi.

(B) Restaurați baza de date:

Înainte de a începe procesul de restaurare a bazei de date, trebuie să creați același utilizator de bază de date și DB pe serverul de destinație.

Restaurați baza de date MySQL :

Baza de date MySQL poate fi restaurată din phpMyAdmin. Doriți să vă restaurați baza de date MySQL din phpMyAdmin? Verificați Accuwebhosting > Restaurați baza de date MySQL pentru pașii completi.

Restaurați baza de date MSSQL :

Baza de date MSSQL poate fi restaurată din MSSQL Management Studio. Doriți să vă restaurați baza de date MSSQL din phpMyAdmin? Verificați Accuwebhosting > Restaurați baza de date MSSQL pentru pașii completi.

(C) Restaurare e-mailuri:

Migrarea e-mailului depinde de serviciul de e-mail pe care îl utilizați. Este posibil dacă aveți același serviciu de e-mail la ambele capete. Serviciul de e-mail oferă astfel de caracteristici/instrumente care sunt utile în migrarea e-mailului. Pentru această parte a migrației e-mailului, poate fi necesară asistență din partea companiei dvs. de găzduire a destinației.

Nu este necesar să migrați e-mailurile pe noul server de destinație. Puteți crea toate conturile de e-mail cu aceeași parolă la noul server de e-mail și puteți continua să utilizați Outlook și Thunderbird pentru a vă prelua e-mailurile.

(4) Verificarea datelor și testarea site-ului web:

Data Verification and Website Testing

Va trebui să parcurgeți toate fișierele/folderele pe care le-ați migrat de la gazda mai veche și să le comparați eficient în ambele locații. După ce ați terminat cu verificarea datelor, vă puteți testa site-ul web folosind adresa URL temporară.

Testați site-ul web cu adresă URL temporară

O adresă URL temporară este utilizată atunci când trebuie să vă verificați site-ul web fără a vă indica domeniul. cPanel și Plesk ambele panouri oferă o adresă URL temporară. Folosind o adresă URL temporară, vă puteți asigura că paginile site-ului funcționează corect și că este stabilită conexiunea la baza de date. Dacă există vreo eroare sau problemă cu site-ul dvs. web, o puteți găsi și remedia la acest pas înainte de a-l activa.

Doriți să testați și să verificați site-ul dvs. înainte de a schimba serverele de nume sau DNS? Verificați Accuwebhosting > Testați-vă site-ul pentru pașii completi.

(5) Schimbați DNS:

Change DNS

După finalizarea verificării datelor, puteți schimba serverele de nume de domeniu. Serverele de nume pot dura câteva ore pentru a se propaga pe glob. Vă puteți schimba serverele de nume de domeniu din panoul de control al domeniului de unde v-ați achiziționat domeniul.

Dacă ați achiziționat un serviciu de găzduire partajată, furnizorul dvs. de găzduire web vă va oferi detalii despre serverul de nume pentru a direcționa site-ul către serverul său. Urmează un exemplu de servere de nume.

ns1.domain.com
ns2.domain.com

În cazul în care achiziționați un server și doriți să utilizați propriul server de nume de server, va fi necesar să vă înregistrați și să setați serverele de nume în panoul de control al registratorului de domenii. Înregistrarea serverului de nume necesită o adresă IP și detalii ns1 și ns2 ale domeniului dvs., după cum urmează.

ns1.domain.com – Adresa IP a serverului dvs
ns2.domain.com – Adresa IP a serverului dvs

Toate registrele de domeniu au setări diferite pentru a se înregistra și a seta serverele de nume. Prin urmare, va trebui să faceți acest lucru în consecință. Puteți contacta registratorul de domenii pentru a seta serverele de nume necesare.

Domeniu achiziționat de la Accuwebhosting? Verificați Accuwebhosting > Înregistrați și setați serverele de nume pentru pași completi.