Pobieranie kopii zapasowej serwera i bazy MySQL?

0

Mam problem, chcę napisać program, który będzie mi pobierał wszystkie pliki z serwera na dysk twardy i robił kopię zapasową bazy danych.

Kompletnie nie wiem jak zabrać się do tego. Jedyne co umiem to bardzo podstawowe rzeczy z delphi, więc prosze o pomoc. Jak by co, to mam zainstalowaną jakąś bibliotekę indy. I mam delphi 7.

0

Rozumiem, że strona jest w PHP... więc możesz zrobić skrypt, który zrzuca bazę do pliku *.sql. Potem już pobierasz zawartość serwera przez ftp. Drugi sposób, to łączenie się z samym serwerem MySQL (jeśli jest zdalny dostęp) przez odpowiednie biblioteki. W pakiecie MySQL jest biblioteka mysqlib.dll (o ile pamiętam). Dodajesz go do projektu. Potrzebny Ci też plik nagłówkowy mysql.pas. Niestety do Delphi są dość stare... Są dostępne klasy upraszczające korzystanie z tej bazy.

0

Prędzej wolałbym pobierać pliki i bazę danych programem.

Czy ktoś może mi napisać coś więcej? Może są jakieś gotowce?
Jak by co, to chcę robić kopię zapasową mojego forum (link w podpisie).

0

A co ja napisałem? Pobierasz pliki i bazę .sql programem przez protokół ftp.

0

A coś więcej? Jakieś kody do Delphi? Co mam napisać w Delphi, żeby pobrał mi pliki i bazę danych?

0

Kody, kody, kody, każdy chce kody. Przecież nikt tego za Ciebie nie napisze, a Google służy pomocą: http://www.google.pl/search?hl=pl&client=firefox-a&rls=org.mozilla%3Apl%3Aofficial&hs=DxS&q=ftp+delphi&btnG=Szukaj&lr=lang_pl. Czy nawet to trzeba wklejać...?

1 użytkowników online, w tym zalogowanych: 0, gości: 1