Funkcja Kopia zapasowa z poziomu witryny umożliwia automatyczne wykonywanie nienadzorowanych planowych kopii zapasowych witryny. Zaprojektowano ją specjalnie do wykorzystania w zadaniach CRON. Funkcja ta dostępna jest zarówno w wydaniu podstawowym, jak i profesjonalnym.
Wbrew swojej nazwie, funkcja ta nie służy do wykonywania kopii witryny za pomocą narzędzi dostępnych na stronie frontowej, nie jest też przeznaczona do uruchamiania w zwykłej przeglądarce internetowej. Powinna być uruchamiana tylko za pomocą narzędzi wget lub cron.
Aby skorzystać z tej funkcji, należy:
- skonfigurować opcje komponentu
- skonfigurować zadanie CRON
Podstawowe informacje na temat automatyzacji tworzenia kopii zapasowych w Akeeba Backup przedstawiono na stronie Planowanie zadań, do której prowadzi ikona skrótu na stronie startowej komponentu:
Krok 1. Konfiguracja komponentu
Aby umożliwić korzystanie z funkcji tworzenia kopii zapasowej z poziomu witryny, należy skonfigurować odpowiednio opcje komponentu.
Na zapleczu Joomla przechodzimy na pulpit komponentu Akeeba Backup, klikamy ikonę skrótu Opcje komponentu i wybieramy kartę Kopia z poziomu witryny.
Trzeba tutaj zmienić ustawienia co najmniej dwóch pierwszych opcji:
- Kopie zapasowe z poziomu witryny: ustaw Tak. Dzięki temu ustawieniu, kopię zapasową będzie można utworzyć bez logowania się do zaplecza po wywołaniu adresu skryptu umieszczonego w plikach komponentu obsługujących witrynę.
- Sekretne słowo-klucz: wpisz dowolne hasło. Sekretne słowo jest hasłem kontrolującym dostęp do funkcji sporządzania kopii zapasowej wywoływanej "z poziomu witryny". Słowo umieszczane jest w adresie wywołującym utworzenie kopii zapasowej. Chroni przed atakami DoS. Aby uniknąć niepotrzebnych problemów, w słowie sekretnym używamy tylko małych i wielkich liter alfabetu łacińskiego oraz cyfr (a-z,A-Z,0-9), pamiętając, że ABC i abc to dwa różne słowa.
- Powiadamiaj o utworzeniu kopii zapasowej: Gdy zaznaczone, super użytkownicy będą powiadamiani pocztą elektroniczną o utworzeniu kopii zapasowej z poziomu witryny lub zdalnej.
- Adres e-mail: Wpisz adres, na który system ma wysyłać powiadomienia. Zostaw niewypełnione, aby wysłać powiadomienia do wszystkich super użytkowników.
- Temat listu: Zostaw puste, by zastosować domyślny. Możesz korzystać ze wszystkich zmiennych Akeeba Backup, używanych do nazywania plików kopii zapasowych, np. [HOST] i [DATE].
- Treść listu: Zostaw puste, by użyć domyślnej. Możesz korzystać ze wszystkich zmiennych Akeeba Backup, używanych do nazywania plików kopii zapasowych, np. [HOST] i [DATE]. Można również użyć [PROFILENUMBER] - numer profilu, [PROFILENAME] - nazwa profilu, [PARTCOUNT] - łączna liczba generowanych części archiwum oraz [FILELIST] - lista części kopii archiwum.
Krok 2 - Wykonywanie kopii