Cum sa ne descurcam cu mutarea unui website de pe un server pe alt server?
Multi clienti doresc sa vina la TLH dar nu au cunostintele necesare pentru a muta website-ul lor de pe serverul actual pe un server TLH.
Procesul de mutare consta in copierea fisierelor website-ului de pe actualul server pe noul server.
Mutarea site-ului se intampla de obicei din urmatoarele motive:
- Aveti nevoie de mai mult spatiu pentru website-ul Dvs;
- Doriti un hosting romanesc pentru a mari viteza de incarcare a website-ului;
- Aveti nevoie de mai multa siguranta;
- Ati gasit o oferta financiara mai buna.
Indiferent de motivul pentru care doriti sa va mutati website-ul, mutarea fisierelor si bazelor de date pe noul server este un proces necesar.
Sfatul 1 : Planuiti mutarea website-ului!
Daca nu doriti sa planuiti mutarea website-ului intr-o perioada in care nu aveti trafic (ex: noapte sau o zi din weekend) anuntati-va membrii (prin e-mail) sau printr-un mesaj postat pe website ca in ziua H website-ul nu va fi disponibil din cauza mutarii pe un server nou, eventual adaugati motivele (ex: Domeniu.ro se muta pe un server nou! Acest proces este necasar pentru a imbunatati calitatea serviciilor noastre! Va multumim!”!
Sfatul 2 : Nu planuiti modificari de functionalitate in perioada mutarii
Schimbari de functionalitate, upgrade-uri, pluginuri pot da dureri mari de cap daca sunt efectuate in perioada de mutare a website-ului. Asteptati stabilizarea website-ului pe noul server inainte de a planui astfel de schimbari.
Este ideal sa treceti site-ul de pe vechiul server in starea de mantenenta sau sa-l inchideti, penru a evita schimbari in baza de date (adaugari de continut din partea membrilor/comenzi noi).
Sfatul 3 : Backup, backup
Salvati backup-uri imediate atat pe vechiul server, cat si imediat dupa instalarea/stabilizarea website-ului pe nou server, cat si (in cazul) imediat dupa upgrade-uri/schimbari de functionalitate.
Salvati arhivele de backup atat pe computerul Dvs dar si pe un support extern (CD/DVD).
Sfatul 4 : Datele contului de hosting
Salvati si notati datele noului cont de hosting. Cu siguranta nu veti dori sa cautati prin mail dupa ele la momentul transferului.
Aveti nevoie de  :
- Datele FTP (hostname, username, password);
- Datele CPanel (nu uitati ca bazele de date si subdomeniile pot fi create doar din CPanel);
- Nameserverele.
Sfatul 5 : Configurarea
Daca website-ul nu este static (HTML/CSS, doar 5% din cazuri) ci este dinamic (PHP/SQL) este necesar sa editati fisierul (fisierele) de configurare. Identificati fisierul de configurare (de obicei config.php , configuration.php) si editati-l, modificand vechiile datele cu noile date.
Atentie la:
- baza de date (denumire, server, user, parola),
- path (calea contului, ex : /home/domain/public_html),
Sfatul 6 : Cache, smarty si path-uri externe
Stergeti continului folderelor de cache, templaturile compilate cu smarty (folderele templates_c, Atentie: nu confundati cu templaturile scriptului!) si verificati pluginuri/parti ce pot folosi configurare proprie (ex: formulare de contact), ele pot detine in acel config path-ul website-ului vechi.
Sfatul 7 : Permisiuni foldere
Unele foldere (ex: images, img_upload, uploads, cache, templates_c) au nevoie de permisiuni de scriere (chmod 0777) acestea pot fi setate din managerul FTP sau direct din CPanel -> File Manager. Pentru o buna configurare, verificati manualul scriptului.
Sfatul 8 : Importarea bazei de date
Nu uitati acest pas, incarcati fisierul sql pentru baza de date din backup-ul vechiului server folosind phpmyadmin in noua baza de date.
Sfatul 9 : Testati noul website
Puteti folosi website preview, aceste date se afla in CPanel si in mailul primit de la TLH.
Atentie : Unele scripturi redirectioneaza direct spre domeniu si nu permit a fi accesate din alta adresa, in acest caz din admin/config setati temporar adresa domeniului la adresa de preview (http://ip/folder).
Sfatul 10 : Nameserverele
Pentru a transfera domeniul trebuie sa modificati nameserverele. Daca nu ati facut asta deja retineti ca nameserverele se propaga in cca. 24 de ore de la schimbare, timp in care vechiul site se va incarca de pe vechiul server ( Sfat : aceasta este perioada in care noul site trebuie mutat pentru a prinde cat mai putin timp offline)
Sfatul 11 : Test
Lasati website-ul inchis (maintenance mode) cateva minute dupa ce nameserverele se vor propaga si testati toate functiile sale, asigurati-va ca totul este functional inainte de a-i da drumul.
Probleme frecvente :
Nu puteti accesa website-ul desi au trecut 24 de ore! Se intampla din cauza ISP-ului Dvs, daca ati incercat sa accesati website-ul inainte de propagarea nameserverelor este nevoie ca IPS-ul (providerul de internet) sa-si actualizeze dns cache-ul, un mod de a trece de aceasta bariera este acela de a folosi un proxy.
Un proces de transfer website nu trebuie sa dea batai de cap nimanui daca acesti pasi sunt urmati!