Kopie zapasowe: zapisz i przywróć swoich użytkowników
Dlaczego warto tworzyć kopie zapasowe bazy użytkowników, jak skonfigurować automatyczne kopie na Google Drive lub S3 i jak przywrócić dane z kopii.
W trakcie pierwszej części kursu mówiliśmy o infrastrukturze: serwery można odtworzyć, trasy przebudować, mastery zastąpić przez zamianę. Jedyną rzeczą, której naprawdę nie da się zastąpić, są Twoi użytkownicy: ich konta, limity i klucze, którymi łączą się ich aplikacje. Ta lekcja jest o ochronie tego zasobu.
Co dokładnie jest zapisywane w kopii
Kopia zapasowa zapisuje listę użytkowników każdego klastra:
- konta (nazwa, token subskrypcji);
- limity ruchu i zużyte woluminy;
- daty wygaśnięcia i statusy;
- tajne identyfikatory proxy — dzięki nim już skonfigurowane aplikacje Twoich użytkowników po przywróceniu nadal się łączą, jakby nic się nie stało.
Serwery i topologia (node'y, inboundy, trasy) nie są częścią kopii zapasowej — ta konfiguracja żyje w CreateYourVPN i jest zarządzana za Ciebie. Kopie zapasowe dotyczą ludzi.
Do Twojego własnego magazynu, zawsze zaszyfrowane
Kopie nie trafiają „gdzieś po naszej stronie” — trafiają do Twojego własnego magazynu: Google Drive albo dowolnej usługi kompatybilnej z S3 (AWS S3, Cloudflare R2, Backblaze B2, Wasabi). Nawet jeśli coś stanie się z CreateYourVPN, Twoja baza użytkowników zostaje przy Tobie.
Każdy plik jest szyfrowany przed przesłaniem: nikt z dostępem do Twojego dysku czy bucketa nie wyciągnie użytkowników z kopii. Klucze i szyfrowanie obsługuje system — nie trzeba niczego konfigurować.
Harmonogram ustawiasz raz: częstotliwość od co 6 godzin do raz w tygodniu, przechowywanie starych kopii do 365 dni z automatycznym czyszczeniem.
Kopie zapasowe to funkcja Max. Znajdziesz ją w panelu w menu konta → „Kopie zapasowe”.
Przywracanie
Możesz przywrócić dane w dwóch miejscach:
- Do klastra CreateYourVPN — standardowy scenariusz: wybierz kopię, a system importuje użytkowników idempotentnie (ponowny import tej samej kopii nie utworzy duplikatów).
- Do „czystego” Marzbana — furtka awaryjna na absolutnie najgorszy przypadek: kopię da się odczytać także poza CreateYourVPN, więc Twoje dane nigdy nie są zamknięte w platformie.
Przewodniki krok po kroku
Szczegółowe przewodniki konfiguracji znajdziesz w dedykowanej sekcji akademii:
Przegląd kopii zapasowych
Jak działają kopie zapasowe: co jest zapisywane, szyfrowanie, częstotliwość i przechowywanie.
Kopia zapasowa na Google Drive
Uzyskiwanie Client ID, Client Secret i Refresh Token oraz podłączanie Google Drive.
Kopia zapasowa w magazynie S3
AWS S3, Cloudflare R2, Backblaze B2 albo Wasabi: klucze, bucket, endpoint, region.
Przywracanie z kopii zapasowej
Przywracanie użytkowników do klastra — albo przeniesienie ich do czystego Marzbana.
Pierwsza część ukończona
Infrastrukturę znasz już od podszewki:
- Terminologia — klaster, serwer, trasa, inbound i to, jak łączą się w całość.
- Klastry — master, node'y i zamiana.
- Serwery — co dzieje się podczas instalacji i co oznaczają metryki.
- Trasy — co widzi użytkownik i jak działa balansowanie.
- Inboundy — maskowanie, blokady, podzielone tunelowanie.
- Multihop — łańcuchy serwerów.
- Monitoring — samokontrole, sieć mesh i samonaprawa.
- Kopie zapasowe — Twoja baza użytkowników w bezpieczeństwie.
Przed Tobą druga część — o klientach i pieniądzach: sekcje panelu Użytkownicy, Personalizacja, Plany, Monetyzacja i Rozliczenia.
Co dalej
Monitoring serwerów i sieć mesh
Jak CreateYourVPN czuwa nad kondycją serwerów: samodzielne sprawdzanie się, sieć mesh wzajemnych kontroli między serwerami i automatyczne ukrywanie niedostępnych serwerów przed użytkownikami.
Sekcja Użytkownicy: klienci Twojego VPN
Jak pracować z sekcją Użytkownicy w CreateYourVPN: statusy i limity, link subskrypcji i QR, ręczne przyznawanie planów, resetowanie ruchu i ponowne wydawanie subskrypcji.