Uruchom crontab w powłoce unix i utwórz regułę, aby uruchomić proces tworzenia kopii zapasowej bazy danych
0 0 * * * /usr/local/bin/mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME | gzip -c > `date “+\%Y-\%m-\%d”`.gz
Sprawdź także to
EDYTUJ
Interfejs sieciowy, który musisz tylko napisać, nie myśl, że możesz znaleźć do tego gotowy kod. Ale musisz użyć zadania cron, aby zautomatyzować funkcję uruchamianą w regularnych odstępach czasu na maszynie uniksowej. Więcej informacji o tym, jak napisać zadanie cron, znajdziesz tutaj . Więc teraz wystarczy napisać interfejs sieciowy, który pobiera dane od użytkownika i zmienia regułę zgodnie z danymi wejściowymi (co myślę, że możesz to zrobić sam)