Strona 1 z 1

Kopia zapasowa MySQL

: 07 lipca 2006, 16:10
autor: bartek
Backup wszystkich tabel oraz danych w nich zapisanych.

Wpisz login w miejsce user, a w miejsce my_database nazwe bazy, którą chcesz backapować:

mysqldump --add-drop-table -u user -p my_database | bzip2 -c > my_dat.sql.bz2

Odtworzenie bazy:
bzcat my_dat.sql.bz2 | mysql -u user -p my_database

: 14 lipca 2006, 21:41
autor: fEnIo
Może wersja z gzipowaniem? :)

pozdr,
fEnIo

: 14 lipca 2006, 22:35
autor: bartek
Na prośbę fEnIa dodałem bzpowanie ;)

: 16 stycznia 2007, 13:49
autor: Diabl0
Tutaj znalazłem ciekawy sposób na backupy mysql'a: http://www.debianhelp.co.uk/mysqlscript.htm

Sam skrypt jest tutaj: http://sourceforge.net/projects/automysqlbackup/. Jest wygodny w użyciu, kompresuje backupy i do tego wszystkiego trzyma i zarządza kopie dzienne, tygodniowe i miesięczne więc nie ma obaw że przeoczymy uszkodzenie danych a backup nadpisze nam ostatnią dobrą kopię.