User Tools

Site Tools


it:zalohovani:mariadb

This is an old revision of the document!


Table of Contents

MariaDB (MySQL)

Záloha

Nejprve je třeba vytvořit uživatele, pod kterým budeme provádět zálohy, protože uživatel root není pro tyto účely vhodný. Uživateli přiřadíme oprávnění SELECT a LOCK TABLES. Poté můžeme provádět zálohy například následujícím způsobem.

#!/bin/bash
MY_DATE=`date +%Y%m%d-%H%M%S`
/usr/bin/mysqldump -u zaloha --password=heslozaloha --opt --all-databases > $MY_DATE-mysqldb.sql

Obnova

Obnova dat ze zálohy lze provést následovně.

mysql -u root -p < /root/ZalohaDB/mysqldb_old.sql
it/zalohovani/mariadb.1521644461.txt.gz · Last modified: 2019/08/02 11:18 (external edit)