Economisiți 15% la toate serviciile de găzduire

Testează-ți abilitățile și obține Reducere la orice plan de găzduire

Utilizați codul: Skills Începeți
Secțiuni
Administrație Copie de rezervă Servere virtuale

Cum să transferi un site 1C-Bitrix la un alt furnizor de hosting: Ghid complet pas cu pas

Migrarea unui site 1C-Bitrix la un nou furnizor de hosting poate părea descurajantă, dar cu pregătirea potrivită și un proces clar, puteți completa transferul cu timp de inactivitate minim și zero pierderi de date. Acest ghid cuprinzător vă ghidează prin fiecare etapă — de la salvarea fișierelor și bazei de date la actualizarea înregistrărilor DNS și testarea site-ului live.

Indiferent dacă vă mutați pe un server mai rapid, căutați un suport mai bun sau pur și simplu depășiți planul actual, VPS Hosting de la AlexHost oferă stocare NVMe SSD, acces root complet și protecție DDoS încorporată — totul de care 1C-Bitrix are nevoie pentru a funcționa la cel mai bun nivel.

De ce să migrezi site-ul tău 1C-Bitrix?

Înainte de a intra în pașii tehnici, merită să înțelegi cele mai comune motive pentru care proprietarii de site-uri aleg să migreze:

  • Blocaje de performanță — Mediile de hosting partajat pot limita CPU și RAM, cauzând încărcări lente ale paginii pentru instalațiile 1C-Bitrix care consumă resurse intensive.
  • Limitări de scalabilitate — Pe măsură ce afacerea ta crește, ai nevoie de o infrastructură care să se scaleze odată cu ea.
  • Disponibilitate nesigură — Downtime-ul frecvent dăunează clasamentelor SEO și încrederii utilizatorilor.
  • Lipsă de suport tehnic — Platforme CMS complexe cum ar fi 1C-Bitrix necesită suport de hosting competent.
  • Optimizarea costurilor — Performanță mai bună la un preț competitiv.

Infrastructura AlexHost este optimizată specific pentru platforme CMS pretențioase, ceea ce o face o destinație excelentă pentru migrarea 1C-Bitrix.

Condiții prealabile: Ce aveți nevoie înainte să începeți

Înainte de a iniția migrarea, adunați următoarele:

  • Client FTP — FileZilla (gratuit și multiplatformă) este recomandat.
  • Acces phpMyAdmin — Disponibil atât pe panourile de control ale găzduirii curente, cât și pe cea nouă.
  • Credențiale FTP — Pentru serverele sursă și destinație.
  • Acces la registratorul de domenii — Pentru a actualiza înregistrările DNS după migrare.
  • Spațiu suficient pe disc local — Pentru a stoca temporar fișierele site-ului și exportul bazei de date.
  • Fereastră de întreținere — Programați migrarea în orele cu trafic redus pentru a minimiza impactul asupra utilizatorilor.

> Pro Tip: Verificați întotdeauna că noul mediu de găzduire îndeplinește cerințele tehnice ale 1C-Bitrix: PHP 7.4 sau superior, MySQL 5.7+ (sau MariaDB 10.3+), și limite de memorie adecvate (minim 256MB memory_limit în php.ini).

Pasul 1: Faceți o copie de siguranță a întregului site web

Crearea unei copii de siguranță complete înainte de orice migrare este obligatorie. Această rețea de siguranță vă permite să restaurați site-ul la starea inițială dacă ceva merge greșit în timpul transferului.

Ce să faceți copie de siguranță

ComponentăLocațieMetodă
Fișierele site-ului webpublic_html sau www directorDescărcare FTP sau manager de fișiere de hosting
Baza de date MySQLphpMyAdmin sau panou de hostingExport SQL
Fișiere de configurare/bitrix/php_interface/dbconn.phpInclus în copia de siguranță a fișierelor
Date de e-mail (dacă este cazul)Panoul de control de hostingExport manual

Dacă gestionați și e-mailul de afaceri legat de domeniu, luați în considerare revizuirea opțiunilor de Email Hosting pentru a vă asigura că cutiile poștale sunt migrate sau păstrate corect alături de site-ul web.

Pasul 2: Exportați Baza de Date din Hostingul Dvs. Actual

Baza de date 1C-Bitrix conține tot conținutul site-ului dvs., conturile de utilizator, datele produselor, setările și multe altele. Exportarea corectă este critică.

Pasul 2.1 — Conectați-vă la phpMyAdmin

Accesați phpMyAdmin prin panoul de control al furnizorului dvs. de hosting actual (cPanel, Plesk sau ISPmanager). Navigați la Databases → phpMyAdmin.

Pasul 2.2 — Selectați Baza de Date Corectă

În panoul din stânga al phpMyAdmin, faceți clic pe baza de date asociată instalării dvs. 1C-Bitrix. Dacă nu sunteți sigur care bază de date este în uz, verificați fișierul /bitrix/php_interface/dbconn.php — variabila $DBName vă va spune.

Pasul 2.3 — Exportați Baza de Date

  1. Faceți clic pe fila Export din bara de navigare din partea de sus.
  2. Alegeți metoda de export Custom pentru mai mult control (recomandat pentru baze de date mari).
  3. Selectați SQL ca format de ieșire.
  4. Sub Output, selectați Save output to a file și alegeți compresie gzipped pentru a reduce dimensiunea fișierului.
  5. Faceți clic pe Go pentru a descărca fișierul .sql.gz pe mașina dvs. locală.

> Pentru Baze de Date Mari: Dacă baza dvs. de date depășește 100MB, luați în considerare utilizarea liniei de comandă prin SSH pentru o export mai fiabil:

> “`bash

> mysqldump -u your_db_user -p your_database_name > bitrix_backup.sql

> “`

Pasul 3: Descărcați fișierele site-ului dvs. prin FTP

Cu baza de date exportată, pasul următor este descărcarea tuturor fișierelor site-ului de pe serverul dvs. actual.

Pasul 3.1 — Conectați-vă la serverul dvs. actual prin FTP

Deschideți FileZilla și introduceți acreditările FTP ale găzduirii dvs. actuale:

  • Host: Adresa IP a serverului dvs. sau numele de gazdă FTP
  • Username: Numele dvs. de utilizator FTP
  • Password: Parola dvs. FTP
  • Port: 21 (FTP standard) sau 22 (SFTP — recomandat pentru securitate)

Pasul 3.2 — Descărcați toate fișierele site-ului

Navigați la directorul rădăcină al instalării dvs. 1C-Bitrix — de obicei public_html/ sau www/. Selectați toate fișierele și folderele, faceți clic dreapta și alegeți Download.

Directoarele cheie care trebuie să fie incluse:

/bitrix/              ← Core CMS files and modules
/upload/              ← User-uploaded content and media
/local/               ← Custom templates and components
/bitrix/php_interface/ ← Configuration files including dbconn.php
/.htaccess            ← Server configuration rules
/index.php            ← Entry point

> Notă: Directorul /upload/ poate fi foarte mare. Dacă lățimea de bandă sau timpul sunt o problemă, luați în considerare comprimarea acestuia într-un arhiv .tar.gz pe server mai întâi folosind SSH, apoi descărcați fișierul arhivei unice.

Pasul 4: Configurați Noul Mediu de Hosting

Înainte de a încărca fișiere, pregătiți corespunzător noul mediu de hosting.

Verificați Cerințele Serverului

Conectați-vă la panoul de control al noului hosting și confirmați că următoarele setări PHP sunt configurate pentru 1C-Bitrix:

memory_limit = 256M
max_execution_time = 300
upload_max_filesize = 64M
post_max_size = 64M

Dacă utilizați un VPS cu cPanel, puteți ajusta aceste setări direct prin PHP Selector sau editând php.ini via SSH — oferindu-vă control complet asupra mediului serverului fără restricții.

Creați Directorul Țintă

Asigurați-vă că directorul țintă (de exemplu, public_html/) este curat și gata să primească fișierele dumneavoastră.

Pasul 5: Încărcați fișierele site-ului pe noul server de găzduire

Conectați-vă la noul server de găzduire folosind FileZilla cu noile credențiale FTP/SFTP furnizate de noul dvs. gazdă.

Procesul de încărcare

  1. În FileZilla, setați panoul site local la folderul în care ați descărcat fișierele dvs. 1C-Bitrix.
  2. Setați panoul site la distanță la directorul țintă pe noul dvs. server (de ex., public_html/).
  3. Selectați toate fișierele și folderele, faceți clic dreapta și alegeți Încărcați.

> Important: Asigurați-vă că fișierele ascunse (cele care încep cu un punct, cum ar fi .htaccess) sunt vizibile și incluse în transfer. În FileZilla, accesați Server → Force showing hidden files pentru a le face vizibile.

Setați permisiunile corecte ale fișierelor

După încărcare, setați următoarele permisiuni pentru a asigura că 1C-Bitrix funcționează corect:

Fișier/DirectorPermisiune
Directoare755
Fișiere PHP644
Directorul /upload/777
/bitrix/cache/777

Pasul 6: Creați o nouă bază de date pe noul server de hosting

Pasul 6.1 — Accesați phpMyAdmin pe noul gazdă

Conectați-vă la panoul de control al noului hosting și deschideți phpMyAdmin.

Pasul 6.2 — Creați o nouă bază de date și utilizator

  1. Faceți clic pe fila Databases.
  2. Introduceți un nume pentru noua dvs. bază de date (de ex., bitrix_db) și faceți clic pe Create.
  3. Navigați la User AccountsAdd user account.
  4. Creați un nou utilizator de bază de date cu o parolă puternică.
  5. Sub Database for user, selectați Grant all privileges on database și alegeți baza de date nou creată.
  6. Faceți clic pe Go pentru a salva.

> Bună practică de securitate: Nu utilizați niciodată utilizatorul root MySQL pentru conexiunea bazei de date a site-ului dvs. Creați întotdeauna un utilizator dedicat cu doar privilegiile necesare.

Pasul 7: Importați Baza de Date pe Noul Server

Pasul 7.1 — Selectați Noua Bază de Date

În phpMyAdmin pe noul server, faceți clic pe baza de date nou creată din panoul din stânga.

Pasul 7.2 — Importați Fișierul SQL

  1. Faceți clic pe fila Import.
  2. Faceți clic pe Choose File și selectați fișierul .sql sau .sql.gz pe care l-ați exportat în Pasul 2.
  3. Asigurați-vă că formatul este setat la SQL.
  4. Faceți clic pe Go pentru a începe importul.

Pentru bazele de date mari, importul phpMyAdmin poate expira. În acest caz, utilizați SSH:

mysql -u new_db_user -p new_database_name < bitrix_backup.sql

Pasul 8: Actualizați fișierul de configurare a bazei de date 1C-Bitrix

Acesta este unul dintre cei mai critici pași. Trebuie să actualizați setările de conexiune a bazei de date în 1C-Bitrix pentru a indica noua bază de date pe noul server.

Localizați și editați dbconn.php

Fișierul de configurare principal se află la:

/bitrix/php_interface/dbconn.php

Deschideți acest fișier folosind un editor de text (prin FTP sau SSH) și actualizați următoarele variabile:

<?php
define("MYSQL_TABLE_TYPE", "InnoDB");
$DBType = "mysql";
$DBHost = "localhost";                  // Database host — usually "localhost"
$DBName = "new_database_name";          // Your new database name
$DBLogin = "new_database_user";         // Your new database username
$DBPassword = "new_database_password";  // Your new database password
$DBDebug = false;
$DBDebugToFile = false;

Salvați fișierul după ce ați făcut modificările.

Verificați și .settings.php

În versiunile mai noi ale 1C-Bitrix, acreditările bazei de date pot fi stocate și în:

/bitrix/.settings.php

Căutați secțiunea connections și actualizați-o în consecință:

'connections' => array(
    'value' => array(
        'default' => array(
            'className' => 'BitrixMainDBMysqliConnection',
            'host' => 'localhost',
            'database' => 'new_database_name',
            'login' => 'new_database_user',
            'password' => 'new_database_password',
            'options' => 2,
        ),
    ),
),

Pasul 9: Actualizați setările DNS ale domeniului

Cu fișierele încărcate și baza de date configurată, pasul tehnic final este redirecționarea domeniului dvs. către noul server.

Pasul 9.1 — Conectați-vă la registratorul domeniului

Accesați panoul de control al registratorului domeniului. Dacă nu ați înregistrat încă domeniul sau doriți să consolidați serviciile, Înregistrarea domeniului prin AlexHost vă permite să gestionați atât domeniul, cât și găzduirea dintr-un singur tablou de bord.

Pasul 9.2 — Actualizați înregistrările DNS

Localizați secțiunea de gestionare DNS și efectuați următoarele modificări:

Tip înregistrareNumeValoareTTL
Înregistrare A@ (domeniu rădăcină)Adresa IP a noului server3600
Înregistrare AwwwAdresa IP a noului server3600
Înregistrări MX@Server de poștă (dacă este cazul)3600

Pasul 9.3 — Actualizați serverele de nume (dacă este necesar)

Dacă noul furnizor de găzduire utilizează servere de nume personalizate, actualizați înregistrările NS la registratorul dvs. cu cele furnizate de noul gazdă. AlexHost vă va furniza adresele specifice ale serverului de nume la configurarea contului.

> Timp de propagare DNS: Modificările DNS se propagă de obicei în 2–24 de ore, deși în unele cazuri poate dura până la 48 de ore. În această perioadă, unii vizitatori pot fi încă direcționați către serverul vechi.

Pasul 10: Testați-vă Website-ul Complet

Odată ce propagarea DNS este completă, efectuați o revizuire amănunțită a website-ului migrat înainte de dezactivarea contului de hosting vechi.

Lista de Verificare pentru Testare

  • [ ] Homepage se încarcă corect — Fără pagini goale sau erori PHP
  • [ ] Toate paginile interne sunt accesibile — Verificați paginile de produse, postările de blog și paginile de categorie
  • [ ] Imaginile și media se încarcă corect — Verificați dacă directorul /upload/ a fost transferat complet
  • [ ] Formularele funcționează corect — Testați formularele de contact, înregistrare și conectare
  • [ ] Funcționalitatea e-commerce — Dacă este cazul, testați coșul de cumpărături și procesul de plată
  • [ ] Panoul de administrare este accesibil — Conectați-vă la panoul de administrare 1C-Bitrix la /bitrix/admin/
  • ] Certificatul SSL este activ — Asigurați-vă că HTTPS funcționează; dacă aveți nevoie de un nou certificat, [Certificatele SSL sunt disponibile prin AlexHost
  • [ ] Fără linkuri rupte — Utilizați un instrument precum Screaming Frog sau Google Search Console pentru a identifica URL-urile rupte
  • [ ] Viteza de încărcare a paginii — Executați un test de viteză prin GTmetrix sau Google PageSpeed Insights

Cum să Testați Înainte de Propagarea DNS

Puteți previzualiza site-ul pe noul server înainte ca DNS să se propagă prin modificarea fișierului hosts local:

Pe Windows: C:WindowsSystem32driversetchosts

Pe Linux/macOS: /etc/hosts

Adăugați următoarea linie:

NEW_SERVER_IP    yourdomain.com

Aceasta forțează browserul să rezolve domeniul la noul IP al serverului, permițând testarea site-ului fără a afecta alți utilizatori.

Pasul 11: Ștergeți Cache-ul 1C-Bitrix

După migrare, ștergeți toate datele din cache pentru a vă asigura că site-ul încarcă conținut proaspăt de pe noul server.

  1. Conectați-vă la panoul de administrare 1C-Bitrix (/bitrix/admin/).
  2. Navigați la Settings → Performance → Cache.
  3. Faceți clic pe Clear Cache.

Alternativ, puteți șterge directoarele de cache manual prin FTP sau SSH:

rm -rf /var/www/html/bitrix/cache/*
rm -rf /var/www/html/bitrix/managed_cache/*

Pasul 12: Dezactivarea Contului de Hosting Vechi

După ce ați confirmat că:

  • Site-ul dvs. funcționează complet pe noul server
  • DNS s-a propagat complet
  • Toate datele au fost transferate cu succes
  • Aveți copii de siguranță locale ale tuturor fișierelor și bazei de date

…puteți anula în siguranță planul dvs. de hosting vechi. Păstrați copiile de siguranță locale timp de cel puțin 30 de zile ca măsură de siguranță suplimentară.

Probleme comune de migrare și cum să le rezolvi

ProblemăCauza probabilăSoluție
Ecran alb / pagină goalăEroare PHP sau fișiere lipsăActivează raportarea erorilor; verifică jurnalele de erori PHP
Eroare de conexiune la bază de dateCredențiale greșite în dbconn.phpVerifică din nou $DBHost, $DBName, $DBLogin, $DBPassword
Imaginile nu se încarcăTransfer de fișiere incompletRe-încarcă directorul /upload/
Eroare 500 Server internIncompatibilitate .htaccessVerifică regulile .htaccess; confirmă că mod_rewrite este activat
Panoul de administrare inaccesibilProbleme de cache sau sesiuneȘterge cache-ul; șterge conținutul /bitrix/cache/
Încărcări lente ale paginii după migrareSetări PHP/MySQL neoptimizateAjustează setările php.ini; activează OPcache
SSL nu funcționeazăCertificat neinstalat pe noul hostInstalează un nou certificat SSL prin panoul de hosting

De ce să alegi AlexHost pentru hosting-ul tău 1C-Bitrix?

AlexHost oferă un mediu de hosting construit special pentru aplicații care cer performanță, cum ar fi 1C-Bitrix:

  • Stocare NVMe SSD — Viteze de citire/scriere dramatic mai rapide comparativ cu hosting-ul tradițional HDD sau SATA SSD
  • Protecție DDoS — Protecție de nivel enterprise inclusă fără costuri suplimentare
  • Acces Root Complet — Control total asupra mediului serverului tău
  • Suport Tehnic 24/7 — Asistență de expert disponibilă non-stop
  • Opțiuni Multiple de Panou de Control — Alege din diverse Panouri de Control VPS inclusiv cPanel, Plesk și DirectAdmin
  • Resurse Scalabile — Upgrade ușor CPU, RAM și stocare pe măsură ce afacerea ta crește
  • Jurisdicție Prietenoasă cu Confidențialitatea — AlexHost operează din Moldova, oferind protecție puternică a datelor

Concluzie

Migrarea unui site 1C-Bitrix la un nou furnizor de hosting este un proces structurat care, atunci când este urmat cu atenție, rezultă în zero pierdere de date și timp de inactivitate minimal. Pașii cheie sunt:

  1. Faceți backup al tuturor fișierelor și bazei de date
  2. Exportați baza de date prin phpMyAdmin sau SSH
  3. Descărcați toate fișierele site-ului prin FTP
  4. Pregătiți mediul de hosting nou
  5. Încărcați fișierele pe serverul nou
  6. Creați o nouă bază de date și importați fișierul SQL
  7. Actualizați dbconn.php și .settings.php cu noile credențiale
  8. Actualizați înregistrările DNS pentru a indica noua adresă IP a serverului
  9. Testați temeinic înainte de dezactivarea gazdei vechi
  10. Ștergeți cache-ul și monitorizați pentru orice probleme post-migrare

Prin migrarea la VPS Hosting AlexHost, obțineți un mediu de înaltă performanță, sigur și scalabil care asigură că site-ul dvs. 1C-Bitrix funcționează la eficiență maximă. Dacă întâmpinați probleme în timpul migrării, echipa de suport 24/7 a AlexHost este gata să vă ajute — site-ul dvs. poate fi live și complet operațional în câteva ore.