Narzędzie mariadb-backup
domyślnie tworzy pełne kopie zapasowe całego serwera MariaDB, co oznacza, że zawiera wszystkie bazy danych.
przykład użycia:
mariadb-backup --backup --target-dir=/var/mariadb_backup/
Uwaga! W niektórych starszych wersjach MariaDB narzędzie
mariadb-backup
może mieć ograniczoną zdolność automatycznego wykrywaniadatadir
. W takich sytuacjach należy wskazać katalog baz danych parametrem –datadir.przykład użycia:
mariadb-backup --backup --target-dir=/var/mariadb_backup/ --datadir=/var/lib/mysql
Po wykonaniu archiwizacji, należy wykonać jeszcze jedno polecenie „prepare”, czyli przygotowanie bazy do odzysku. Ta komenda powoduje zatwierdzenie wszystkich transakcji.
mariadb-backup --prepare --target-dir=/var/mariadb_backup/