Baza danych mysql kopii zapasowej bazy danych

Baza danych mysql kopii zapasowej bazy danych

Stworzyłem ten RPM kilka miesięcy temu. Teraz jest dostępny dla wszystkich użytkowników. Ten RPM ma prosty skrypt powłoki dla kopii zapasowej bazy danych MySQL.

Cechy:
  • Przyjmuje kopię zapasową bazy danych lokalnie.
  • Prześlij kopie zapasowe na serwer FTP.
  • Wyślij alerty e -mail na kopie zapasowe zakończone.
Instalacja:

Pobierz ten RPM bezpośrednio za pomocą wiersza poleceń lub podany poniżej link do pobrania i zainstaluj go.

[WPDM_FILE ID = 4]

# wget https: // tecadmin.net/wp-content/pobieranie/rpm/mydumpadmin-1-0.Noarch.RPM # rpm -ivh myDumpadmin-1-0.Noarch.RPM Preparating… ########################################### [100%] 1: MyDumpadmin ############################################## [100%] Dziękujemy za zainstalowanie tego RPM. Skonfiguruj ustawienia tworzenia kopii zapasowych w/etc/mydumpadmin/Ustawienia.Konfiguracja plików CONF/etc/mydumpadmin/mysql-dump.Skrypt SH w twoim cron, aby automatycznie pobierać kopię zapasową 0 2 * * */bin/sh/etc/mydumpadmin/mysql-dump.cii 
Konfiguracja:

Aby skonfigurować plik ustawień edytuj (/etc/mydumpadmin/settings.conf) w swoim ulubionym edytorze i wprowadzaj zmiany zgodnie z Twoimi wymaganiami.

Mysqluser: wprowadź swoje konto administratora mysql mysqlassword: mysql konto administratora hasło mysqlHostName: wprowadź nazwę hosta systemów ftp_enable: 1 = enable, 0 = wyłącz. FTP_SERVER: Wprowadź dane hosta serwera FTP lub szczegóły logowania. FTP_USERName: Wprowadź nazwę użytkownika FTP FTP_PASSWORD: Wprowadź hasło użytkownika FTP FTP_UPLOOD_DIR: Wprowadź lokalizację kopii zapasowej na serwerze FTP. Verbose: wyświetli wyjście na ekranie, jeśli jest włączone (1 = enable, 0 = wyłącz) Backupdir: Lokalny katalog kopii zapasowej TMPFILES: Pliki temp Lokalizacja SendEmail: Włącz/Wyłącz alerty e -mail (1 = włączenie, 0 = wyłącz) e -mail: e -mail identyfikator e -mail 
Skonfiguruj Cron do codziennej kopii zapasowej:

Zaplanuj cron na codzienną kopię zapasową, zgodnie z preferowanym czasem.

# crontab -l 0 2 * * */bin/sh/etc/mydumpadmin/mysql -dump.cii