# Kopia zapasowa WordPress

Jeżeli zależy Ci na zautomatyzowaniu kopii bezpieczeństwa środowiska WordPress możesz zaangażować aplikacje firm trzecich lub skorzystać z naszego dodatku opartego na projekcie [Restic](https://restic.net/). Dodatek służy do wykonywania kopii systemu plików i bazy danych aplikacji WordPress. Restic szyfruje dane za pomocą AES-256 i uwierzytelnia je za pomocą Poly1305-AES. Zadanie backupowe realizowane jest przyrostowo i oparte jest na wykonywaniu migawek z określonego katalogu lub całego środowiska, co sprawia, że ​​proces jest szybki i łatwy w implementacji.

## Instalacja repozytorium dla backupu

1. W menu głównym wejdź do **Marketplace i** w zakładce "Menedżer Repozytorium i Plików" wybierz **Backup Storage,** a następnie kliknij przycisk **Instaluj**.

![](/files/JTlmvRIApDlqMY4jEjBl)

2\. Wybierz typ instalacji:

* *Standalone* - ekonomiczna instalacja jednokontenerowa.
* *Cluster* - instalacja klastra GlusterFS na minimum 3 kontenerach, zapewniająca dużą odporność na awarie pojedynczych maszyn.&#x20;

![Instalacja GlusterFS na Cloudlets.Zone ](/files/jSoOSjdA1j7r1SW1n8js)

{% hint style="info" %}
Jeżeli potrzebujesz więcej niż 200GB przestrzeni dyskowej dla repozytorium backupowego, skontaktuj się z [naszym działem wsparcia](https://cloudlets.zone/pomoc/).
{% endhint %}

W przypadku wyboru klastra, po instalacji zostanie utworzone środowisko składające się z kilku kontenerów repozytorium.&#x20;

![Repozytorium dla kopii zapasowych na bazie GlusterFS](/files/Vqoj4SVsqx1h8vD0BDcG)

{% hint style="info" %}
Więcej informacji o zasadach działania i zarządzania repozytorium współdzielonym oraz o tym jak zbudować samodzielnie taki magazyn z użyciem kreatora topologii na Cloudlets.Zone [znajdziesz tutaj](/kompendium/backup/wspoldzielone-repozytorium.md).
{% endhint %}

## Instalacja i parametryzacja dodatku do wykonywania kopii zapasowych

1. Na poziomie warstwy aplikacji wybranego środowiska WordPress kliknij **Dodatki/Rozszerzenia,** z listy wybierz "WordPress Backup/Restore for filesystems & databases" i kliknij **Instaluj**.

![Dodatek - WordPress Backup/Restore for filesystems & databases](/files/xvvW9ztRnjZeK5kCAQrr)

2\. W oknie dialogowym masz do wyboru trzy konfiguracje zadania backupowego:

* *Pre-defined* - gotowe zadanie backupu bez możliwości zmiany ustawień.
* *Custom* - definiowalne zadanie backupu dające możliwość określenia godziny, dni tygodnia oraz strefy czasowej. &#x20;
* *Manual (crontab)* - coś dla adminów, a więc [zadanie dla demona crona](https://en.wikipedia.org/wiki/Cron#Overview), czyli konfiguracja poleceń do automatycznego wykonywania okresowego.

W polu *Backup storage* powinno pojawić się repozytorium magazynu dla kopii zapasowych utworzone [w poprzednim kroku](#instalacja-repozytorium-dla-backupu). Parametr "Number of backups" to retencja, czyli czas przechowywania kopii zapasowych.&#x20;

![Konfiguracja zadania backupowego dla środowiska WordPress](/files/biBMqswTS7gvckMBHy1E)

{% hint style="info" %}
Jeżeli masz swoje własne repozytorium i chcesz go użyć do zadań backupu WordPress, koniecznie dodaj do niego Etykietę *WP backup.* Wówczas w polu *Backup storage* będzie można wybrać własne repozytorium współdzielone.

![](/files/qx9kNg3AfES8lMNEsBlw)
{% endhint %}

![](/files/4FNa1eIKZmseTVeXUq62)

3\. Po prawidłowej instalacji możliwe będzie:

&#x20;   A. Natychmiastowe uruchomienie zadania backupu.

&#x20;   B. Rekonfiguracja zadania.

&#x20;   C. Odtworzenie z wybranej kopii, o ile zostały już wykonane zadania backupowe.

&#x20;   D. Odinstalowanie dodatku.

![](/files/yCTFhP8VlKBUOMeJKKd7)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kompendium.cloudlets.zone/kompendium/backup/kopia-zapasowa-wordpress.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
