MySQL

Cum restaurezi o bază de date dintr-un backup

Restaurează o bază de date MySQL dintr-un backup pe Nobregas Panel. Importă backup-uri .sql pentru a recupera date, reveni la modificări sau clona baze de date.

3 min de citit 22 vizualizări Actualizat Mar 17, 2026

Restaurarea unei baze de date înlocuiește conținutul curent cu datele din fișierul de backup. Nobregas MySQL Panel oferă o funcție integrată de restaurare care importă un backup .sql direct în baza de date — fără linie de comandă sau instrumente externe necesare.

Când să restaurezi un backup

  • Pierdere accidentală de date — Ai șters rânduri, eliminat un tabel sau trunchiat date din greșeală.
  • Date corupte — Un bug al aplicației a scris valori incorecte și trebuie să revii la o stare anterioară.
  • Migrare eșuată — O migrare a bazei de date a mers greșit și trebuie să revii.
  • Mutare într-o bază de date nouă — Vrei să clonezi datele dintr-un backup într-o bază de date nouă.
  • Testare — Vrei să restaurezi un snapshot de producție într-o bază de date de staging.

Pas cu pas: Restaurare din panou

  1. Autentifică-te la mysql.nobregas.org.
  2. Apasă pe Backups în bara de navigare din partea de sus.
  3. Găsește backup-ul pe care vrei să îl restaurezi din lista de backup-uri.
  4. Apasă butonul Restore de pe rândul acelui backup.
  5. Selectează baza de date țintă — baza de date în care va fi importat backup-ul.
  6. Confirmă acțiunea de restaurare când ți se cere.
  7. Panoul importă backup-ul. O notificare de succes confirmă finalizarea restaurării.

Ce face restaurarea

Procesul de restaurare:

  1. Citește fișierul de backup .sql de pe server.
  2. Execută instrucțiunile SQL (CREATE TABLE, INSERT) pe baza de date țintă.
  3. Recreează tabelele, view-urile, trigger-urile și procedurile stocate din backup.

Avertismente importante

Restaurarea suprascrie datele

Dacă baza de date țintă are deja tabele cu aceleași nume, restaurarea le va șterge și recrea. Toate datele curente din acele tabele sunt înlocuite cu datele din backup.

Creează un backup înainte de restaurare

Creează întotdeauna un backup proaspăt al stării curente înainte de a restaura unul mai vechi. Aceasta asigură un punct de recuperare dacă restaurarea nu produce rezultatul dorit.

Restaurarea nu șterge tabelele suplimentare

Dacă baza de date țintă are tabele care nu sunt în backup, acele tabele rămân neatinse. Doar tabelele prezente în fișierul de backup sunt afectate.

Restaurare într-o altă bază de date

Poți restaura un backup într-o bază de date diferită de cea din care a fost creat inițial. Aceasta este utilă pentru:

  • Crearea unei copii de staging dintr-un backup de producție.
  • Migrarea datelor între baze de date.
  • Testarea procedurilor de restaurare fără a afecta baza de date originală.

Selectează baza de date țintă dorită în dialogul de restaurare.

Verificarea restaurării

După finalizarea restaurării:

  1. Mergi la pagina Databases și selectează baza de date restaurată.
  2. Verifică dacă toate tabelele așteptate sunt prezente.
  3. Navighează prin câteva tabele pentru a confirma că datele sunt corecte.
  4. Rulează o interogare SELECT pentru a verifica dacă numărul de rânduri corespunde așteptărilor.

A fost util acest articol?