MySQL şi copiile de siguranţă


De când Dragoş a scris pe CNet.ro despre SLQyog (toamna lui 2006), acest program a devenit favoritul meu pentru a lucra cu MySQL. Problema e că programul între timp, pe lângă evoluţie (diverse facilităţi noi, chestiuni elegante dar nu vitale) a lăsat versiunea gratuită într-un colţişor greu de găsit (mai uşor eventual de aici), concentrându-se – că doar suntem în context de criză – pe versiunea comercială care le poate aduce bani. Din păcate această versiune comercială e foarte, foarte scumpă. Versiunea Enterprise permite şi backup foarte simplu şi eu unul aşa fac backup la baze de date MySQL. Desigur, se poate şi cu phpMyAdmin. Dar şi prin alte metode.

Dacă vă interesează subiectul atunci vedeţi un articol recent de pe Noupe intitulat: 10 Ways to Automatically & Manually Backup MySQL Database. Nici nu ştiam că sunt atâtea căi :) . De exemplu puteţi afla cum puteţi să Automatically backup MySQL database to Amazon S3 (poate veţi vrea să recitiţi Soluţia numită Amazon S3). Ceva mai pământene sunt soluţiile gen How to Backup MySQL Database automatically (for Linux users) sau (poate cea mai comună) Backing Up With MySQLDump. Un proiect open source care vă poate ajuta (atenţie: pe cei experimentaţi… nu e vorba de o soluţie pentru începători) este AutoMySQLBackup. O soluţie PHP & MySQL (ilustrată mai jos) este prezentată aici.

[PHP]
include ‘config.php’;
include ‘opendb.php’;

$tableName = ‘mypet’;
$backupFile = ‘backup/mypet.sql’;
$query = „SELECT * INTO OUTFILE ‘$backupFile’ FROM $tableName”;
$result = mysql_query($query);

include ‘closedb.php’;[/PHP]

Aveţi alte metode pentru a face backup-uri la MySQL? Dacă da, poate ni le împărtăşiţi şi nouă.


Apreciază articolul:

1 stea2 stea3 stea4 stea5 stea (Neevaluat încă)
Loading...Loading...

3 comentarii

  1. radu.capan spune:

    Huh, nu stiam de acest program. Foarte interesant! Multumesc de semnalare.

  2. marian spune:

    Eu folosesc MySQL-Front, http://www.mysqlfront.de. Intr-o vreme era gratuit, acum se pare ca nu mai e.


Lasă un răspuns

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