Jump to content
Sign in to follow this  
szogun

Skrypt do okresowych kopii bazy danych przez Cron PHP

Recommended Posts

Witam

Poszukuje jakiegoś skryptu, który z poziomu serwera www będzie wstanie wykonać kopie zapasową bazdy danych, uruchamiając zadanie poprzez crona

Share this post


Link to post

Nie możesz w panelu zaplanować zadanie crona na backup? Wtedy stworzy backup całego konta.

  • Like 1

Share this post


Link to post

do crontab (crontab -e) dodaj: 
 

* * */1 * * mysqldump -h localhost -uNAZWAUZYTKOWNIKA -pHASLO --opt BAZADANYCH > /home/kopia/baza_sql.sql; // zamiast /home.... wpisz lokalizację (pełna ścieżka wraz z /home) gdzie ma zapisywać się kopia

 

Share this post


Link to post
17 godzin temu, KeeX napisał:

Nie możesz w panelu zaplanować zadanie crona na backup? Wtedy stworzy backup całego konta.

Przypadkiem nie zablokuje mi tego hosting?

Co do tego musiał bym znać raczej strukturę hostingu, a moja wladza ogarnicza się do direcadmin

Share this post


Link to post
Teraz, Szogi1910 napisał:

Przypadkiem nie zablokuje mi tego hosting?

Co do tego musiał bym znać raczej strukturę hostingu, a moja wladza ogarnicza się do direcadmin

W sekcji backupu DirectAdmin ma ustawiona opcję zadań cron dla backupu. Jeśli nie jest wyłączona to raczej nie zablokują.

Share this post


Link to post

W tym problem że jest wymuszanie u nich ręczne tworzenie kopi w godzinach nocnych bodajże 1-5 rano

Share this post


Link to post
1 minutę temu, Szogi1910 napisał:

W tym problem że jest wymuszanie u nich ręczne tworzenie kopi w godzinach nocnych bodajże 1-5 rano

A próbowałeś zaplanować backup jako "teraz" (bez cron)? Być może doda backup do kolejki i stworzy go w tych godzinach.
Próbowałeś też rozwiązania l3szcza?

Share this post


Link to post

Tak to wtedy go zaplanuje, lecz za bardzo nie potrzebuje calego konta, posiadam pewien skrypt, który zapisuje dane do bazy mysql i wystarczy aby w razie czego robił tylko kopie codziennie.

 

Chyba że da się poprzez cronjoba ustawić kopie zapasowe calego konta aby tworzyly sie automatycznie

Share this post


Link to post

Niech zgadnę. Zenbox? ☺️

Share this post


Link to post
7 godzin temu, l3szcz napisał:

Niech zgadnę. Zenbox? ☺️

Hekko

Share this post


Link to post

Uhu, za dużo to Ty tam z kopią nie zrobisz ☺️ Pozostaje Ci ewentualnie robić to ręcznie lub wziąc jakiegoś VPS i robić zdalnie kopie.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Create a New Account. It’s free and easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  
×
×
  • Create New...