Akeba backup. Backup całej Joomli szybko i przyjemnie. |
Wpisany przez Dziadek Węgiel | |||
poniedziałek, 08 sierpnia 2011 13:33 | |||
Akeeba backup jest to komponent pozwalający na, szybką archiwizację całej witryny włącznie z jej bazą danych. Bez względu na rodzaj użytego przez nas archiwum, program sam osadzi w nim instalator zachowujący się praktycznie tak
samo jak standardowy instalator Joomla. Jedyna różnica w tym,że w przypadku użycia formatu jpa do katalogu z backupem należy przy pomocy ftp wgrać plik kickstart.php, który następnie uruchamiamy w celu rozpoczęcia instalacji. Wygląda to tak www.mojastrona.com.pl/kickstart.php Jeżeli przywracamy stronę po awarii, w trakcie instalacji nie musimy prawie nic wpisywać program zapamiętuje nazwę bazy danych i wszelkie hasła w przypadku
przenosin na nowy serwer Akebaa wyświetli ostrzeżenie o zmianie danych dostępowych do bazy SQL i zaproponuje dokonanie korekty. Po zainstalowaniu naszej witryny komponent poprosi o usunięcie katalogu instalacyjnego. Czynność ta ogranicza się do naciśnięcia odpowiedniego przycisku.
Program wyposażony jest w opcje auto konfiguracji. Automat konfiguracyjny tego komponentu nigdy mnie nie zawiódł natomiast konfigurując akebe ręcznie zawiodłem się sam na sobie parę razy. Konfig ręczny trwa relatywnie długo jako, że do przejrzenia jest sporo opcji. Wydaje mi się że, lepiej dać się wykazać automatowi, samemu natomiast należy zmienić opcje, minimalny czas wykonania dajemy 1 sekunda i maksymalny czas wykonania dajemy sekundę więcej lub
mniej niż dała akeba, jeżeli problemy występują dalej dodajemy kolejną sekunde. Trzeba uważać żeby nie przesadzić gdyż większość serwerów ma ustawioną górną granice czasu dla wykonania skryptu. W przypadku niektórych serwerów czasy ustawione przez komponent okazują się być nie wystarczające. Zasadniczo zjawisko to jest marginalne,dotyczy darmowych hostów.
Używając Akeba backup mamy możliwość wykonywania pełnej kopi witryny jak i tworzenia tzw. punktów przywracana systemu. Są to małe archiwa różnicowe tworzone przez program zwykle po instalacji modułu, wtyczki lub komponentu. Funkcja moim zdaniem rewelacyjna!Odinstalowaliśmy wadliwą wtyczkę, niestety zostały nam po nie jakieś złośliwe chochliki a my zamiast wycinać nie wiadomo ile czasu pozostałości po module który coś skopał przywracamy ostatnią
kopie różnicową. w zasadzie możemy nawet nie odinstalowywać wadliwej wtyczki a od razu zrobić roll-back. Opcja okazuje się jeszcze bardziej przydatna gdy nie wiemy która wtyczka moduł robi problemy, orientujemy się natomiast mniej więcej od kiedy nasza strona funkcjonuje nieprawidłowo. Jeden czy dwa małe punkciki przywracania w tył to zwykle dużo mniejszy regres serwisu i mniejsza strata danych niż przywracanie pełnej kopi serwisu która ma powiedzmy 4 tygodnie.
Ponadto mamy możliwość przeprowadzania backupu z front endu po wpisaniu tajnego słowa w adres strony, słowo ustawiamy sobie w opcjach komponentu. Osobiście nigdy nie wykonuje kopi z frontu! Możemy również wykluczyć dowolne pliki i foldery oraz tabele bazy z backupu. O tak podstawowych opcjach jak przegląd logów, czy możliwość ustawienia własnego folderu temp dla plików przetwarzanych, oraz folderu archiwum wynikowego nie wspomne. Ważnym natomiast jest fakt że twórcy komponentu dali nam możliwość tworzenia własnych profili kopi zapasowych. Możemy utworzyć dowolną ich ilość i swobodnie się między nimi przełączać. W razie jakichś zmian na naszym serwerze hostingowym jesteśmy wstanie utworzyć nowy profil połączenia z serwerem pod zakładką file transfer wizard.
Ze względu na bezpieczeństwo i wygodę polecał bym używanie natywnego formatu kopii akeba .jpa. Po pierwsze dla tego, że jest połowę mniejszy od zipa po drugie jest to jak piszę linijkę wyżej format natywny który w zasadzie nigdy nie sprawia problemów. Zip niestety od czasu do czasu częstuje nas jakimiś kwiatkami.
|
Najnowsze w Joomla
Warning: Creating default object from empty value in /var/www/old-yc/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /var/www/old-yc/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /var/www/old-yc/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /var/www/old-yc/modules/mod_latestnews/helper.php on line 109
Warning: Creating default object from empty value in /var/www/old-yc/modules/mod_latestnews/helper.php on line 109