Zawsze powinieneś mieć kopię zapasową.
Twój sklep może zostać uszkodzony przez wszystko – infekcję złośliwym oprogramowaniem, szalonych programistów, problemy z hostingiem itp. Ale jeśli masz aktualną kopię zapasową, jesteś bezpieczny.
Aby wykonać pełną kopię zapasową witryny, musisz utworzyć kopię zapasową plików i kopię zapasową bazy danych.
Jeśli masz dostęp do panelu sterowania hostingiem, możesz użyć jego narzędzi do tworzenia kopii zapasowych. Na przykład w panelu ISPmanager można to znaleźć na stronie „Zarządzanie planem kopii zapasowych”.
Możesz także użyć specjalnego modułu PrestaShop do kopii zapasowych. Spójrz na ten: https://presta.site/pl/prestashop-modules/17-prestashop-backup-pro.html. Pozwala on na utworzenie zarówno kopii zapasowej plików, jak i kopii zapasowej bazy danych oraz ich łatwe przywrócenie.
Ale jeśli nie masz żadnych specjalnych narzędzi, można się bez nich obejść.
1) Kopia zapasowa plików
PrestaShop nie oferuje żadnych narzędzi do tworzenia kopii zapasowych plików witryny, więc musisz to zrobić ręcznie.
Najłatwiejszym sposobem jest pobranie wszystkich plików przez FTP. Pobierz je, utwórz archiwum i skopiuj w bezpieczne miejsce. Może to zająć dużo czasu, ale na pewno zadziała na każdym hostingu.
Zasadniczo pliki witryny są zmieniane dość rzadko (oczywiście, jeśli Twoja witryna nie jest w fazie rozwoju), więc nie musisz zbyt często tworzyć kopii zapasowych plików.
2) Kopia zapasowa bazy danych
PrestaShop posiada narzędzie do tworzenia kopii zapasowych bazy danych. Przejdź do swojego back office: „Zaawansowane -> Kopia zapasowa bazy danych” (Advanced Parameters -> DB Backup).
Ta strona wygląda tak:
Musisz zaakceptować wyłączenie odpowiedzialności, naciskając odpowiedni przycisk. Następnie rozpocznie się tworzenie kopii zapasowej.
Proces przywracania jest opisany na tej samej stronie. Zazwyczaj odbywa się to za pomocą PhpMyAdmin.
Kopia zapasowa bazy danych powinna być tworzona często, ponieważ baza danych zawiera wszystkie dane sklepu – zamówienia, klientów, produkty itp. Im częściej tworzysz kopię zapasową – tym bezpieczniejsze są Twoje dane. Najlepszą praktyką jest używanie automatycznej kopii zapasowej. PrestaShop nie oferuje automatycznej kopii zapasowej, ale możesz użyć specjalnego modułu kopii zapasowej.
Najlepiej trzymać kopie zapasowe w bezpiecznym miejscu. (A moduł PrestaBackup pozwala na przechowywanie kopii zapasowych na Twoim Google Drive).

