Instrukcja obsługi Jak zachować dane na obu węzłach po zdarzeniu split-brain w klastrze HA QNAP?

Scenariusz​


Po zdarzeniu split-brain w klastrze High Availability (HA) oba węzły mogą zawierać unikalne lub niezsynchronizowane dane. Aby uniknąć utraty danych, możesz chcieć zachować dane na obu węzłach przed ponownym dołączeniem węzła do klastra. Dwukierunkowa synchronizacja Hybrid Backup Sync (HBS) z polityką konfliktów "Zmień nazwę plików zdalnych" może pomóc w scaleniu danych między węzłami i zapewnić zachowanie wszystkich zmodyfikowanych plików.



Procedura​


  1. Zidentyfikuj węzły:
    • Określ, który węzeł jest obecnie węzłem aktywnym (węzeł, który chcesz zachować jako główny po odzyskaniu) i który jest węzłem pasywnym (węzeł, który był aktywny podczas zdarzenia split-brain).
  2. Zainstaluj Hybrid Backup Sync (HBS) na obu węzłach:
    • Otwórz App Center na każdym węźle i zainstaluj Hybrid Backup Sync, jeśli nie jest jeszcze zainstalowany.
  3. Włącz dostęp sieciowy między węzłami:
    • Upewnij się, że oba węzły mogą komunikować się przez sieć. W razie potrzeby skonfiguruj zaporę i ustawienia sieciowe.
  4. Skonfiguruj uprawnienia folderów udostępnionych:
    • Na każdym węźle upewnij się, że konto używane do synchronizacji ma dostęp do odczytu i zapisu do folderów udostępnionych, które chcesz synchronizować.
  5. Utwórz zadanie synchronizacji dwukierunkowej z węzła pasywnego do węzła aktywnego:
    1. Na węźle pasywnym (węzeł, który był aktywny podczas split-brain) otwórz Hybrid Backup Sync.
    2. Przejdź do Synchronizacja > Synchronizacja dwukierunkowa i kliknij Utwórz.
    3. Wybierz wszystkie lokalne foldery udostępnione, które chcesz synchronizować.
    4. Jako lokalizację zdalną wybierz Zdalny NAS i wprowadź adres IP, nazwę użytkownika i hasło węzła aktywnego.
    5. Wybierz odpowiadające foldery udostępnione na węźle aktywnym.

      569750b257a74f33a4105fbb6a6d5214.png
  6. Skonfiguruj politykę konfliktów:
    • W ustawieniach zadania synchronizacji ustaw Politykę konfliktów na "Zmień nazwę plików zdalnych". Zapewnia to, że jeśli plik został zmodyfikowany na obu węzłach w okresie split-brain, plik zdalny (na węźle aktywnym) zostanie przemianowany i zachowany, zapobiegając utracie danych.

      f06eab1d657048d00121ab6a60d6205c.png
  7. Przejrzyj opcje zaawansowane (opcjonalnie):
    • Dostosuj filtry, harmonogramy lub limity przepustowości stosownie do potrzeb swojego środowiska.
  8. Uruchom zadanie synchronizacji:
    • Uruchom zadanie synchronizacji dwukierunkowej i pozwól HBS zsynchronizować wszystkie dane z węzła pasywnego do węzła aktywnego.
    • Monitoruj status zadania i przejrzyj wszystkie dzienniki lub raporty konfliktów.
  9. Zweryfikuj integralność danych:
    • Po synchronizacji przejrzyj wszystkie przemianowane pliki i w razie potrzeby rozwiąż konflikty. Upewnij się, że wszystkie kluczowe dane znajdują się na węźle aktywnym.

      01ff38bc4692ff3a2d196a715d2cbf41.png
  10. Przystąp do odzyskiwania po split-brain:
    • Po zweryfikowaniu danych przystąp do procesu odzyskiwania po split-brain w High Availability Manager. Wybierz węzeł aktywny do zachowania jako główny i ponownie dołącz węzeł pasywny do klastra.

Uwaga: Zadanie synchronizacji musi zostać zainicjowane z węzła pasywnego, kierując się do węzła aktywnego. Polityka "Zmień nazwę plików zdalnych" zapewnia zachowanie plików zmodyfikowanych na obu węzłach. Po synchronizacji może być nadal wymagana ręczna weryfikacja i rozwiązywanie konfliktów.



Ograniczenia​


  • High Availability Manager nie zapewnia automatycznej synchronizacji plików ani rozwiązywania konfliktów podczas odzyskiwania po split-brain.
  • Hybrid Backup Sync (HBS) musi być zainstalowany i skonfigurowany oddzielnie na obu węzłach.
  • Po synchronizacji może być nadal wymagana ręczna weryfikacja i rozwiązywanie konfliktów, szczególnie jeśli pliki były modyfikowane na obu węzłach.
  • Do synchronizacji HBS wymagana jest łączność sieciowa i odpowiednie uprawnienia.