Vytvoření zálohy databáze webhostingu pomocí SSH.
Přihlásíme se na server pomocí SSH.
Pokud ještě nemáme, vytvoříme adresář, kam zálohu databáze uložíme.
V tomto případě adresář zalohy
v domovském adresáři uživatele:
mkdir ~/zalohy
Pokud ještě nemáme, vytvoříme soubor .my.cnf s přístupovými údaji do databáze.
Zálohu databáze spustíme příkazem:
mysqldump nazev_databaze | gzip > \
~/zalohy/nazev_databaze_$(date +'%Y-%m-%d_%H-%M-%S').sql.gz
mysqldump
: vrátí kompletní obsah databáze. Stačí zadat název
databáze. Přístupové údaje si příkaz vezme ze souboru .my.cnf
,
který jsme si vytvořili v předešlém kroku.gzip
: obsah databáze rovnou zkomprimuje.$(date +'%Y-%m-%d_%H-%M-%S')
: doplní do názvu souboru s exportem
aktuální datum a čas.