Porównanie programów do tworzenia kopii baz danych

Autor: Mateusz Czyżewski, Data: 01/06/2009

Uczę się co raz więcej zagadnień związanych z bazami danych, niedawno tworzyłem projekt zaliczeniowy z tego przedmiotu przy którym sporo się napociłem. Nie chcąc, aby moja praca została zmarnowana fragment postanowiłem opublikować na blogu. Zawiera on porównanie kilku programów pomocnych przy tworzeniu kopii zapasowych naszych baz danych. Każdy z nich przetestowany został pod kątem przyjętych przeze mnie pięciu kryteriów: pliki pomocy, obsługa, tworzenie kopii, zabezpieczenia, przywracanie danych.

Backup Watcher for MySQL 1.9.9.4 Trial

bw4mysql

Pliki pomocy (5/5)

Wszystkie funkcje w programie są dobrze opisane i wytłumaczone (j. angielski), dołączony jest dodatkowo animowany tutorial, który niestety nie działa w wersji Trial. Program wyświetla również wszystkie operacje, komunikaty i błędy, które pojawiły się podczas pracy. Daje nam to łatwą możliwość śledzenia, czy wszystkie operacje i wykonane kopie zostały przeprowadzone pomyślnie.

Obsługa (5/5)

Program jest prosty w obsłudze, poznanie go zabiera nam tylko chwilkę.

Tworzenie kopii (3,5/5)

Dostajemy możliwość tworzenia wielu profili, a każdy z nich definiuje kopię osobnej bazy i wszystkie niezbędne ustawienia. Kreator tworzenia kopii jest bardzo prosty, po podaniu nazwy profilu, ścieżki zapisu i zdefiniowaniu sposobu jej nazewnictwa konfigurujemy połączenie z serwerem i wybieramy spośród znajdujących się tam pozycji bazy danych, których chcemy uzyskać kopię. Ostatnim krokiem jest ustawienie odstępu czasowego pomiędzy automatycznie tworzonymi kopiami lub wybór ręcznych backupów. Sporym mankamentem może okazać się fakt, że kopię możemy zapisać jedynie w kompresji lib rozszerzeniu .sql na dysku lokalnym.

Zabezpieczenia (5/5)

Jeśli wybierzemy kopię skompresowaną, otrzymujemy możliwość zabezpieczenia jej hasłem. Natomiast podczas połączenia z serwerem program umożliwia uaktywnienie bezpiecznego połączenia SSL. Dodatkowym zabezpieczeniem jest tworzenie kopii profili.

Przywracanie danych(1/5)

Każdy profil posiada funkcję przywracania kopii, jednak po jej uruchomieniu nie otrzymujemy żadnego komunikatu, nic się nie dzieje. Nie będąc pewnym działania tejże opcji przeprowadziłem test, po który okazało się, że rzeczywiście jest ona nieaktywna. Być może jest to ograniczenie wersji Trial, lub po prostu błąd programu.

Podsumowanie

Program niewątpliwie jest godny uwagi, jego prostota i wszystkie niezbędne funkcje są idealne dla osób, które posiadają bazę danych i chcą zautomatyzować tworzenie bezpiecznej kopii. Brak możliwości zapisu kopii na zewnętrznym serwerze lub w innej bazie danych powoduje, że nie jest on bezpiecznym rozwiązaniem dla większych przedsiębiorstw.

Ocena: 4/5

Auto Backup for MySQL Standard Edition Trial

auto_backup_for_mysql

Pliki pomocy (5/5)

Wszystkie funkcje są bardzo dobrze wytłumaczone.

Obsługa (5/5)

Obsługa jest prosta i intuicyjna, program nie posiada żadnych zbędnych funkcji, a te, w które jest wyposażony idealnie spełniają swoje zadania.

Tworzenie kopii (5/5)

Kreator tworzenia kopii zapasowych w formie kreatora jest bardzo prosty. Program ma kilka wariantów zapisu stworzonego backupu, są to: zapis do pliku PHP lub SQL, zapis na serwerze zewnętrznym (protokół TCP/IP), zapis w innej bazie danych (również możliwość zewnętrznego eksportu). Możemy wybrać pomiędzy automatycznymi kopiami cyklicznymi a uruchamianiem manualnym. Program ma możliwość pracy w tle. Dodatkowe możliwości to eksport tabel do plików CSV/XHM/HTML/TEXT a także wykonywanie skryptów MySQL.

Zabezpieczenia (4/5)

Dostęp do programu możemy zabezpieczyć hasłem a połączenie z serwerem zabezpieczyć systemem SSL. Zapisane zadania do wykonywanie kopii możemy zapisać w pliku obsługiwanym przez program. Brakuje zabezpieczenia kopii hasłem.

Przywracanie danych (5/5)

Przywracanie danych jest również rozbudowane, mamy do dyspozycji przywrócenie bazy z pliku SQL, z serwera lub innej bazy danych. Co ciekawe możemy ustawić cykliczne przywracanie kopii, co daje nam możliwość aktualizacji bazy na zewnętrznym serwerze jeśli pracujemy na niej na dysku lokalnym.

Podsumowanie

Program Auto Backup for MySQL jest świetnym narzędziem i myślę, że zadowoli większość osób szukających możliwości zabezpieczenia bazy danych. Dzięki zastosowaniu wielu wariantów exportu kopii bezpieczeństwa mamy bardzo dużą gwarancję bezpieczeństwa.

Ocena: 4,8/5

MySQL Backup GUI

backup_gui

Pliki pomocy (5/5)

MySQL Backup GUI jest prostym programem niewymagającym instalacji, którego obsługa sprowadza się do uzupełnienia kilku linijek ustawień. W dołączonym pliku ReadMe wszystko jest prawidłowo opisane.

Obsługa (5/5)

Jak już wspomniałem jest to malutki program, posiada tylko jedno okno, w którym podajemy dane dotyczące serwera, nazwę bazy danych i ścieżkę dla kopii.

Tworzenie kopii (3/5)

Program tworzy kopię podanej przez nas bazy danych w formacie SQL, i to jedyna jego funkcja. Charakteryzuje go prostota, ale też bardzo ograniczony zakres działania. Jedyną dodatkową funkcją jest możliwość cyklicznych automatycznych backupów w połączeniu z programem zaplanowanych zadań połączonym z systemem Microsoft Windows.

Zabezpieczenia (0/5)

Nie ma wbudowanych żadnych mechanizmów zabezpieczających zarówno od strony programu jak i tworzonych kopii.

Przywracanie danych (0/5)

Brak opcji przywracania danych.

Podsumowanie

Program MySQL Backup GUI został stworzony jako proste narzędzie do szybkiego tworzenia kopii i jako takie na pewno znalazło swoje grono użytkowników. Bardzo fajnie sprawdza się, gdy nie potrzebujemy rozbudowanego programu do tworzenia i przywracania backupów, a jedynie do stworzenia dla bezpieczeństwa raz na jakiś czas kopii danych.

Ocena: 2,6/5

MySQL Backup to Another MySQL Database Software

backup_to_another_mysql_databasePliki pomocy (2/5)

Program jest na tyle mały, że pomoc dla wielu osób może okazać się zbędna, jednak brak opisu dla niektórych użytkowników może być problemem.

Obsługa (5/5)

Program został stworzony tylko do jednego ze sposobów tworzenia kopii, a jego prostota sprzyja intuicyjnej obsłudze.

Tworzenie kopii (3/5)

Program oferuje nam jedynie skopiowanie danych z jednej bazy do drugiej.

Zabezpieczenia (0/5)

Nie ma wbudowanych żadnych mechanizmów zabezpieczających zarówno od strony programu jak i tworzonych kopii.

Przywracanie danych (0/5)

Brak opcji przywracania danych.

Podsumowanie

Program ten tak jak i poprzedni stworzony został z myślą o wykonaniu jednego zadania. Może być również przydatny przy przenoszeniu bazy z jednego serwera na inny.

Ocena: 2/5

phpMyBackupPro 2.1

phpmybackuppro

Pliki pomocy (5/5)

Otrzymujemy obszerną dokumentację na temat instalacji i działaniu skryptu.

Obsługa (4/5)

Program obsługujemy poprzez przeglądarkę internetową, stworzony interfejs jest bardzo przyjemny. Jedynym problemem może być instalacja skryptu, do którego obsługi potrzebujemy serwera www z obsługą PHP w wersji min. 4.3.

Tworzenie kopii (5/5)

Tworzenie kopii a także rozplanowywanie okresowych backupów jest bardzo proste. Plik może zostać zapisany na nośniku, na którym aktualnie się znajduje, na zewnętrznym serwerze FTP, a także może zostać wysłany na podany przez nas adres e-mail. Kopia jest tworzona w formacie SQL. Program jako skrypt php może sprawiać problemem niektórym osobom, jednak z drugiej strony może być on zainstalowany bezpośrednio na serwerze i zdalnie wykonywać wszystkie operacje.

Zabezpieczenia (4/5)

Dostęp do skryptu możemy zabezpieczyć hasłem. Na poziom bezpieczeństwa wpływa również możliwość umieszczenia go na zewnętrznym serwerze.

Przywracanie danych (5/5)

Zawartość każdej kopii możemy podejrzeć w panelu administracyjnym, sprawdzając jej kod, datę utworzenia, a także rozmiar. Mamy możliwość szybkiego przywrócenia wszystkich danych.

Podsumowanie

Skrypt phpMyBackupPro jest bardzo ciekawą propozycją, ponieważ wszystkim sterujemy z zewnętrznego serwera, a dodatkowo kopie bezpieczeństwa możemy zapisywać na jeszcze innym serwerze. Dzięki takiemu zabiegowi odpowiedzialność za przechowywane dane spada na barki profesjonalnych firm hostingowych, a co za tym idzie bezpieczeństwo naszych danych stoi na najwyższym poziomie.

Ocena: 4,8/5

Podobne artykuły:

Dodaj komentarz:

Kanal RSS - nowosci

Witaj!

Witaj na blogu poświęconym wszystkiemu, co wiąże się ze stronami www. Przeczytasz tutaj o procesie ich tworzenia, pozycjonowaniu, wymianie linków, zarabianiu w programach partnerskich itp.

Odnajdziesz tutaj szablony stworzone w języku HTML dostępne całkowicie za darmo.

Jednym z działów jest moje potrfolio, a więc zbiór najlepszych prac.

Popularne szablony:

Copyright 2007 - 2009 by flankerds.com. Wszystkie prawa zastrzeżone.