Backup automat la baze de date cu Portabase și Storage Box
Actualizat 7/21/2026
Portabase face backup și restaurare pentru bazele tale de date (PostgreSQL, MySQL, MariaDB, MongoDB, Redis și altele) dintr-o singură interfață web. Implicit salvează copiile local, pe același server. Un backup ținut lângă baza de date nu te salvează dacă pierzi serverul, așa că îl trimitem mai departe pe un Storage Box cloudlinux.ro, într-o locație separată.
1. Instalează Portabase
Alege Portabase din catalogul de aplicații. Interfața pornește pe portul 8887, iar contul de administrator îl creezi la prima accesare. Backup-urile locale ajung în /opt/portabase/portabase-data.
2. Conectează o bază de date
Din panou adaugi o conexiune către baza de date pe care vrei să o protejezi: tip (PostgreSQL, MySQL etc.), host, port, utilizator și parolă. Dacă baza rulează pe alt server, deschide portul ei doar către IP-ul serverului Portabase, nu către tot internetul.
3. Programează backup-urile
Pentru fiecare bază setezi un program (de exemplu zilnic, noaptea) și câte versiuni păstrezi. Prima rulare o pornești manual, ca să confirmi că totul merge. Fișierele rezultate apar în /opt/portabase/portabase-data.
4. Trimite copiile pe Storage Box
Storage Box-ul acceptă SFTP, rsync, Restic, BorgBackup și Rclone. Cel mai simplu este să sincronizezi automat folderul local de backup pe Storage Box cu Rclone, printr-un job zilnic.
Ia datele SFTP ale Storage Box-ului (host, utilizator, port) din contul tău cloudlinux.ro, apoi pe serverul Portabase:
# Instaleaza rclone si configureaza un remote SFTP catre Storage Box
apt-get update -y && apt-get install -y rclone
rclone config create storagebox sftp \
host HOST_STORAGE_BOX \
user UTILIZATOR_STORAGE_BOX \
port PORT_SFTP \
pass "$(rclone obscure 'PAROLA_STORAGE_BOX')"
# Test: listeaza continutul
rclone lsd storagebox:
Apoi adaugi un job zilnic în cron (după ora la care Portabase termină backup-ul):
crontab -e
# Sincronizeaza folderul local de backup pe Storage Box, in fiecare noapte la 03:30
30 3 * * * rclone sync /opt/portabase/portabase-data storagebox:portabase >> /var/log/rclone-portabase.log 2>&1
Astfel ai regula 3-2-1: datele vii pe server, o copie locală făcută de Portabase și o a treia copie pe Storage Box, în altă locație.
Alternativă: Portabase scrie direct pe Storage Box
Dacă preferi ca Portabase să scrie de la bun început pe Storage Box, montează-l cu Rclone ca folder local și pune calea de montare ca destinație în Portabase:
mkdir -p /mnt/storagebox
rclone mount storagebox: /mnt/storagebox --daemon --vfs-cache-mode writes
Sincronizarea zilnică din pasul 4 rămâne totuși varianta mai robustă, pentru că nu depinde de un mount activ tot timpul.
5. Testează restaurarea
Un backup contează doar dacă știi că se restaurează. O dată pe lună, ia un fișier de backup și restaurează-l într-o bază de test, din interfața Portabase. Vezi și backup automat cu cron pentru varianta fără interfață.
Pune ghidul în practică pe un VPS propriu
Servere cloud în UE, facturate la oră, gata în câteva minute, cu instalare cu un click pentru zeci de aplicații.
Vezi prețurileTutoriale similare
Cum faci backup la un site WordPress, pas cu pas
Backup complet WordPress: fișierele (wp-content) și baza de date, plus cum trimiți totul pe un Backup Box montat ca disc suplimentar.
Actualizat 7/21/2026BackupCum montezi un Backup Box pe Windows și îl partajezi cu utilizatorii
Montează un Backup Box ca unitate de rețea pe Windows prin SMB și partajează-l cu echipa: stocare comună, accesibilă ca un disc obișnuit.
Actualizat 7/21/2026BackupCum faci backup la o aplicație Laravel, pas cu pas
Backup complet pentru Laravel: cod, .env, storage și baza de date, plus cum trimiți totul pe un Backup Box montat ca disc suplimentar.
Actualizat 7/21/2026