Czy straciłeś ważne dane swojej strony Joomla lub potrzebujesz przywrócić ją do poprzedniej wersji? A może nie pamiętasz hasła administratora? Akeeba Backup to potężne narzędzie, które umożliwia łatwe tworzenie i odtwarzanie kopii zapasowych.
W tym artykule pokażę Ci krok po kroku, jak przywrócić witrynę Joomla za pomocą Akeeba Kickstart – nawet jeśli nie jesteś ekspertem. Dzięki tej instrukcji odzyskasz swoją stronę szybko i bez stresu! O ile oczywiście wcześniej zadbałeś o wykonanie backupu strony internetowej za pomocą Akeeba Backup .
🧰 Co będzie potrzebne?
- kopia zapasowa strony (
.jpa / .zip) - pliki z pakietu Akeeba Kickstart
Aktualizacja artykułu:
W nowszych wersjach Akeeba Kickstart wprowadzono dodatkowe zabezpieczenie procesu przywracania kopii zapasowej w postaci pliku kickstart.json oraz klucza instalacji.
Zmiana ta nie wpływa na sam backup, ale może zablokować uruchomienie przywracania, jeśli nie znasz klucza.
👉 Szczegółowe wyjaśnienie nowego mechanizmu znajdziesz na końcu artykułu w sekcji o zabezpieczeniach Kickstart.
Pakiet Kickstart zawiera m.in.:
kickstart.php– rozpakowuje archiwa backupu na serwerzeen-GB.kickstart.ini– plik językowy
Kopie zapasowe Akeeba Backup są domyślnie zapisywane w katalogu: /administrator/components/com_akeebabackup/backup
📂 Lokalizacja kopii zapasowej (Laragon)
W Laragon możesz przejść do katalogu projektu bezpośrednio z menu aplikacji.

Interesuje nas plik z rozszerzeniem .jpa lub .zip. Pobieramy go z katalogu /administrator/components/com_akeebabackup/backup.
🧹 Przygotowanie katalogu strony
Aby przywrócić kopię w tej samej lokalizacji, należy usunąć wszystkie istniejące pliki strony.
Do pustego katalogu strony wgrywamy:
- plik backupu
nasza_kopia.jpa(lub.zip) kickstart.phpen-GB.kickstart.ini

🚀 Uruchomienie Kickstart
W przeglądarce przechodzimy do adresu:
https://twojadomena.pl/kickstart.php

Rozpoczyna się proces rozpakowywania kopii i instalator przywracania (ANGIE).





🗄️ Konfiguracja bazy danych
Uzupełnij dane połączenia z bazą danych. Jeśli przywracasz stronę w nowej lokalizacji, baza danych musi być wcześniej utworzona.




Na tym etapie możesz ustawić nowe hasło administratora, co pozwala odzyskać dostęp do zaplecza Joomla.



🧼 Finalizacja i automatyczne sprzątanie
Po zakończeniu procesu przywracania wróć do okna Kickstart i kliknij Clean Up.
Ważne:
Podczas wykonywania operacji Clean Up Akeeba Kickstart automatycznie usuwa:
kickstart.phpkickstart.json(jeśli był używany)- pliki instalatora przywracania (ANGIE)
- archiwa kopii zapasowej (
.jpa / .zip)
Dzięki temu katalog strony zostaje automatycznie oczyszczony, a ryzyko pozostawienia wrażliwych plików na serwerze jest zminimalizowane.
Uwaga:
Automatyczne czyszczenie działa tylko wtedy, gdy proces przywracania zostanie zakończony poprawnie i przycisk Clean Up zostanie użyty.
W przypadku przerwania instalacji lub zamknięcia okna przeglądarki pliki mogą pozostać na serwerze i należy je wtedy usunąć ręcznie.


Gotowe! Ciesz się odzyskaną stroną Joomla 🎉
🔐 Nowe zabezpieczenie przywracania kopii w Akeeba Backup (Kickstart)
W nowszych wersjach Akeeba Kickstart wprowadzono dodatkowy mechanizm zabezpieczający proces przywracania kopii zapasowej. Jego celem jest ograniczenie nieautoryzowanego lub przypadkowego uruchomienia instalatora przywracania strony.
Zabezpieczenie to opiera się na pliku kickstart.json oraz kluczu instalacji (installation key / restoration password).
Na czym polega zmiana?
Podczas przywracania kopii za pomocą kickstart.php może pojawić się wymóg podania klucza instalacji. Jeżeli w katalogu znajduje się plik kickstart.json, Kickstart:
- blokuje dostęp do procesu rozpakowywania archiwum,
- wymaga podania poprawnego klucza instalacji,
- chroni przed przypadkowym uruchomieniem instalatora.
Czym jest kickstart.json?
kickstart.json to plik konfiguracyjny Kickstarta, który zawiera informację o aktywnym zabezpieczeniu oraz hash klucza instalacji.
Ważne:
Plik kickstart.json nie jest powiązany z konkretną kopią zapasową. Jeden plik JSON i poprawny klucz umożliwiają przywrócenie dowolnej kopii Akeeba znajdującej się w tym samym katalogu.
Co dokładnie jest chronione?
| Element | Status |
|---|---|
Dostęp do kickstart.php |
✅ chroniony |
| Proces rozpakowania backupu | ✅ chroniony |
| Konkretna kopia zapasowa | ❌ nie |
Plik .jpa / .zip |
❌ nie |
Jak uzyskać faktyczne zabezpieczenie kopii?
Zabezpieczenie hasłem skryptu przywracania
Akeeba Backup umożliwia opcjonalne zabezpieczenie hasłem skryptu przywracania kopii zapasowej. Jest to oficjalna opcja dostępna w konfiguracji komponentu.
Lokalizacja ustawienia:
Akeeba Backup → Konfiguracja (Profile configuration) → Zaawansowana konfiguracja (Advanced configuration)
→ Hasło skryptu przywracania (Restoration Script Password)
Po ustawieniu hasła:
- dostęp do instalatora przywracania zostaje zablokowany,
- przy uruchomieniu
kickstart.phpwymagane jest podanie hasła, - instalator nie rozpocznie pracy bez poprawnego klucza.
Ważne:
Hasło rozróżnia wielkość liter – przykładowo ABC, abc i Abc to trzy różne hasła.
Uwaga:
Zabezpieczenie to chroni dostęp do skryptu przywracania, ale nie szyfruje samej kopii zapasowej. Pliki backupu (.jpa / .zip) nadal powinny być przechowywane w bezpiecznej lokalizacji.