Najprostszym sposobem na utworzenie kopii zapasowej jest zainstalowanie odpowiedniej wtyczki. My proponujemy BackWPup – WordPress Backup Plugin, gdyż cechuje się ona prostotą użytkowania, a także można zdefiniować automatyczne tworzenie kopii.
Po pobraniu i włączeniu wtyczki pojawi się ona w Panelu adminstracyjnym. Przechodzimy do zakładki Add new job . W ustawieniach mamy pięć zakładek, zacznijmy od pierwszej General.
W polu Please name this job wpisz nazwę kopii zapasowej (zwróć uwagę aby nazwa była adekwatna do kopii, a w sytuacji gdy do jednej strony internetowej masz kilka kopii zapasowych odpowiednio ponumerowana). This job is a… – wybierz elementy, które mają się znaleźć w kopii. Zalecamy wybranie pól Database backup (kopia bazy danych), File Backup (kopia plików) i opcjonalnie Installed plugin list (lista wtyczek zainstalowanych na stronie). Pole Archive name pozostawiamy bez modyfikacji.
Archive Format – pozwala na wybranie formatu w jakim tworzona kopia zostanie. Domyślnie wybrany jest Zip więc taki też zostawiamy.
Where should your backup file be stored? – pozwala zdefiniować miejsce gdzie będzie zapisana kopia. Zalecamy wybranie Backup to folder, gdyż WordPress zapisze kopię na serwerze.
Kolejny element Log files dotyczy logów – informacja o zdarzeniach i działaniach. Wiadomość o powodzeniu lub niepowodzeniu tworzenia kopii jest tutaj odnotowana. Send log to email addres to pole w które wpisujemy adres e-mail, na który mają przychodzić wszystkie informacje o zdarzeniach. Email FROM field jest to nadawca e-maila, my tutaj zostawimy domyślne informacje proponowane przez wtyczkę. Zaznaczenie opcji Errors only skutkuje tym, że logi będą wysłane na e-maila tylko wtedy jeśli tworzenie kopii zapasowej się nie powiedzie.
Na końcu klikamy przycisk Save changes i przechodzimy do drugiej zakładki Schedule.
Pole Start job służy do zdefiniowania, który mechanizm ma rozpoczynać backup. Do wyboru są manually only (ręczne kopie zapasowe), with WordPress cron (tworzone automatycznie o zdefiniowanych porach) lub też with a link (kopia zostanie utworzona po wywołaniu strony podanej w linku). My wybierzemy automatyczne kopie zapasowe, dzięki temu nie musimy o tym myśleć, ponieważ kopia zostanie utworzona bez naszej jakiejkolwiek ingerencji. Po wybraniu tej opcji pojawia się nowe okno wyboru Scheduler type. Dostępne opcje to basic i advanced. Wybór jest dowolny, różnią się tylko schematem ułożenia. My wybierzmy opcję basic. Teraz ustalmy częstotliwość tworzenia kopii zapasowej. Wybierzmy, np daily (codziennie) o hour (godzinie) 3:00. Możemy zdefiniować jeszcze monthly (miesięczne), weekly (tygodniowe) i hourly (godzinne). Po wybraniu klikamy Save changes.
Teraz przechodzimy do trzeciej karty DB Backup.
Tutaj definiujemy, które elementy bazy danych będą zapisane. Aby strona działała poprawnie po wczytaniu potrzebuje całą bazę, dlatego też zaznaczamy wszystkie elementy tabeli w Tables to backup. Backup file name to nazwa Twojej kopiowanej bazy danych, możesz ją zmienić ale nie musisz. Ostatnie pole to Backup file compression, posiada dwie opcje none i GZip. Wtyczka pyta się nas czy chcemy aby kopia zapasowa była kompresowana, czyli została zmniejszona objętości plików. Pierwsza opcja oznacza bez, a druga z kompresją. My nie chcemy kompresji, więc zostaje opcja none. Należy pamiętać, że po zaznaczeniu kompresji zwiększy się czas oczekiwania na utworzenie kopii. Na końcu klikamy Save changes.
Teraz przechodzimy do zakładki Files.
Wybieramy tutaj które pliki mają być skopiowane, a które pominięte.
Backup WordPress install folder określa miejsce z plikami naszej strony. Chcemy, aby wszystkie się skopiowały więc nie zaznaczamy nic. W polu Backup content folder zaznaczamy pierwszy element, gdyż wymagany jest do prawidłowego funkcjonowania strony. Opcje gallery (galeria), ngg i languages (języki) nie zaznaczamy gdyż potrzebujemy aby się skopiowały. Zaznaczamy opcję upgrade, gdyż możemy pominąć informacje o aktualizacji. Następny element Backup plugins wyświetla zainstalowane wtyczki. Zaznaczamy tylko ścieżkę do pliku, pozostałe elementy nie zaznaczamy, gdyż chcemy by znalazły się w backupie.
Kolejna sekcja Backup themes służy do wybrania motywów które zostaną zapisane. Zaznaczamy tylko ścieżkę, gdyż nie chcemy wykluczyć żadnego elementu. Backup uploads folder zostawiamy na domyślnych podobnie jak Exclude from backup.
W przypadku Special option zaznaczamy tylko Include special flies (dołącza pliki systemowe). Na końcu klikamy Save changes.
Kolejna karta Plugins.
Plugin list file name pozwala zmienić nazwę pliku zawierającego wtyczki. Zostawiamy bez zmian. File compression pyta czy chcemy użyć kompresji. Zaznaczymy opcję none (bez). Kolejne GZip i BZip2 to formaty kompresji. Na końcu klikamy Save changes.
Ostatnia karta to To: Folder.
Na początku w ustawieniach zapisaliśmy, że chcemy przechowywać naszą kopię w pliku. Tutaj w polu Folder to store backups in wskazujemy ścieżkę w której mają znaleźć się kopie. File Deletion oznacza ile maksymalnie możemy przechowywać kopii w tym folderze. Szesnasty element będzie usuwał pierwszy itd. Na końcu klikamy Save changes.
Still have questions? Contact us.