logo
DarkLight
  • Blogging
  • Hardware
  • Software
  • Vacanță
  • Contact
vps

Cum fac backup automat pentru VPS(Debian)

Adaugă blogul în sursele tale de încredere pe Google

Actualizare: 5 septembrie 2026 8 comentarii

În articolul trecut povesteam despre cum putem reseta parola de la MySQL. Am zis la final că voi căuta o variantă de a face backup. Mă interesează să fac backup doar la SQL, nu și la fișiere.

Pe acelea le descarc eu manual, o dată la câteva săptămâni. Pozele oricum le am ca backup în calculator așa că n-ar fi pierdere mare dacă s-ar întâmpla ceva. În plus, mi-ar trebui ceva spațiu pentru a face mereu backup.

Știam că există soluție pentru a șterge fișierele mai vechi de X zile și am zis că trebuie să automatizez și eu procesul. Vreau să trec pe VPS-uri cu tot ce înseamnă hosting. Până acum am 3 bucăți, când expiră shared-urile pe care le am acum… voi migra pe alte VPS-uri și vom automatiza cât pot.

Mă gândesc, pe viitor, să urc și DB-ul pe cloud, dar momentan nu am vrut să mă încurc cu scripturi. Mi s-a părut comod să mă folosesc de cronjob+mysqldump. Nu sunt mulți pași de făcut, doar că trebuie să fiți atenți.

Înainte de toate, eu zic să instalați nano ca editor text ca să vă descurcați mai ușor. Eu mă înțeleg mai bine cu el față de vim.

Navigăm în home

facem un folder numit db_backup

facem un fișier nou

în fișierul de mai sus trebuie să adăugăm baza de date căreia dorim să îi facem backup. Avem nevoie de utilizator, de parolă și de numele bazei de date.

Salvăm și apoi facem fișierul anterior executabil. Comanda este următoarea:

Ca să verificăm dacă se realizează corect backup-ul putem să executăm comanda următoare:

sh ./backtup.sh

Pentru a face backup pentru mai multe site-uri puteți să adăugați câte o linie în plus pentru fiecare site în parte.

Am terminat cu realizarea backup-ului, mai jos ne vom ocupa de automatizare și ștergerea acestora după o perioadă prestabilită.

Vom deschide crontab prin comanda:

Va trebui să introducem o linie de comandă prin care executăm comanda prin care am verificat dacă funcționează scriptul. Singura diferență va fi că vom seta ora la care să se execute fișierul. Eu am setat la 1: 01 noaptea când sunt mai puțini utilizatori pe blog și nu va afecta performanțele acestuia.

Pasul următor va fi pentru cei care nu doresc să șteargă manual vechile backup-uri. Tot de cronjob ne vom ajuta, practic va căuta fișiere mai vechi de 10 zile

Ar fi interesant să povestiți pe unde faceți voi backup. Eu mă chinuiesc cu amazon să îmi aprobe contul. Mi-au luat 1 leu pentru verificare de pe card de ceva timp, dar nu prea ne înțelegem…

RețeauaXFacebookWhatsApp

Din categoria: Web development Etichete: Debian, program de facut backup, vps

Comentarii

  1. Alex Dumitru a zis

    8 decembrie 2016 la ora 03:37

    Eu folosesc un script asemanator pentru baza de date si rdiff-backup.

    Am un server pe care tin doar backup-uri. In fiecare noapte ruleaza un cron care face backup la fisiere + baza de date prin rdiff-backup.

    rdiff-backup iti permite sa stergi foarte usor backup-urile mai vechi de x zile/saptamani/luni.

    Răspunde
    • Marius Cucu a zis

      8 decembrie 2016 la ora 04:16

      Am un server cu centos ce aș putea să îl fac de backup-uri, cu spațiu suficient de mare. O să mă joc și eu cu el… poate, poate.

      Răspunde
  2. Bobses a zis

    8 decembrie 2016 la ora 06:55

    Eu pe Digi Storage: montez directorul din DS unde țin backup-urile; după copierea celor 2 fișiere (arhiva cu bazele de date și arhiva cu fișierele site-urilor), demontez DS. Într-unul din cele 2 scripturi am pus și comanda cre îmi șterge automat fișierele mai vechi de 4 zile.
    Am automatizat totul. 🙂

    Răspunde
    • Marius Cucu a zis

      8 decembrie 2016 la ora 09:52

      Știu, am citit la tine. Totuși, la mine nu e vorba doar de un singur VPS și nici nu am de ce să fac backup constant la fișiere.

      Răspunde
      • Bobses a zis

        8 decembrie 2016 la ora 11:16

        Poţi să faci câte un director pentru fiecare VPS şi-l montezi numai pe ăla. Aşa ai backup-urile grupate.
        Dacă nu te interesează zilnic, poţi seta din cron să ruleze scriptul la 2, 3, 7 sau câte zile vrei tu.

        Răspunde
  3. Cătălin a zis

    9 decembrie 2016 la ora 09:15

    De preferat ar fi să le pui automat într-un ftp sau undeva unde să știi că le ai constant. Fiindcă providerii mai dau și chix.. și te trezești că rămâi cu buza umflată. 🙂

    Răspunde
  4. Mălin a zis

    19 decembrie 2016 la ora 05:56

    Pai ce sa-ti aprobe Amazon la cont? Daca ti-a luat banii de pe card teoretic ar trebui sa fie deja activ contul.

    Răspunde
    • Marius Cucu a zis

      19 decembrie 2016 la ora 08:53

      I-au blocat și atât. Nici cu el activ, nici nimic.

      Răspunde

Adaugă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Newsletter

Alătură-te celor peste 3.400 de abonați activi

Primești o dată pe săptămână articolele noi de pe blog

Flux RSS: Mă bâlbâi pe Youtube Mă bâlbâi pe Youtube

  • Ăsta este primul ASPIRATOR pe care ÎL TESTEZ 5 noiembrie 2026
  • Astea-s REDUCERILE de până la 51% la Samsung de Black Friday. Se pot cumula 3 vouchere! 5 noiembrie 2026
  • Telefonul ăsta vrea să fie concurența APPLE de pe android 23 august 2026
aspirator pat dreame

Am testat Dreame H15 Mix

spate oppo finxpro max

Am testat OPPO Find X10 Pro Max. Trei camere de 200 MP. Chiar avea nevoie de toate?

modul foto

Am testat Samsung Fold 8 Ultra. Șefu’ la pliabile?

casa angelita sevilla

Unde se mănâncă bine și ieftin în Sevilla?

Comentarii recente

  • Marius Cucu la Ce ați prins la preț OK de Black Friday?
  • Valy la Ce ați prins la preț OK de Black Friday?
  • Marius Cucu la Ce ați prins la preț OK de Black Friday?
  • Viorel la Ce ați prins la preț OK de Black Friday?
  • Marius Cucu la Unde se mănâncă bine în Mallorca?

Textele și imaginile aparțin autorului, excepție făcând pozele stock. Preluarea articolelor se face cu menționarea sursei și link direct spre articol. · Anumite articole pot conține link-uri de afiliere - Copyright © 2026 ·Cookie · Statistici RoTrafic · Prezent și în TopBlog