Codzienna automatyczna kopia baz MySQL/MariaDB używanych na serwerze QNAP NAS

Ok. Dziś szalejemy tylko w konsoli via ssh :)
Tak więc na start logujemy się na naszego QNAP-a via ssh jako user admin

W moim przypadku zakładkam 2 katalogi – jeden gdzie trzymam sobie różne skrypty oraz drugi gdzie będe trzymał backup baz – dumpy.

Teraz musimy utworzyć skrypt który nam wykona backup :)

Zawartość:

Oczywiście powyższy skrypt to pewna modyfikacja tego co już używam, więc można go też przerobić bez zbędnego kopiowania :) albo zmodyfikować skrypt aby robił upload na inny qnap via ssh :) – ale o tym będzie następnym razem :)

Prawa wykonywania skryptu:

Gdy odpalimy skrypt wynik będzie jak poniżej:

Błędem się nie przejmujemy :)

Sprawdzamy wykonanie się backupu:

Teraz pozostaje nam to dodać do cron-a aby kopia robiła się codziennie:

Dodajemy wpis:

Restartujemy cron-a aby widział zmiany:

I to wszystko :)
Teraz mamy codzienna kopie bazy. Oczywiście można dodać modyfikacje, np.: dla katalogu dnia oddać godzinę i wykonywać kilka razy na dzień kopię jeżeli jest taka potrzeba.


Aktualności, Linux, Qnap

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *