Najbardziej zaawansowana aplikacja do ochrony cybernetycznej dla Androida - Bitdefender Mobile Security & Antivirus

Pobierz
Bitdefender
  • 0

FAQ – Produkty dla firmy

Jak odzyskać bazę danych GravityZone z kopii zapasowej

fota

Krzysztof B.

22 sierpnia 2019

Gdy z różnych przyczyn Twoja instancja pracuje nieprawidłowo (aktualizacje nie powiodły się, interfejs działa nieprawidłowo, uszkodzone pliki, błędy itp.), możesz odzyskać bazę danych GravityZone z kopii zapasowej.

Odzyskiwanie bazy danych do tego samego urządzenia wirtualnego GravityZone

Wymagania wstępne

– Połączenie SSH do urządzenia GravityZone, za pomocą przywilejów root’a.
Możesz użyć putty, oraz poświadczeń bdadmin, aby połączyć się z urządzeniem przez SSH, a następnie uruchomić komendę sudo su , aby zmienić na konto root.
– Infrastruktura GravityZone nie została zmieniona od zrobienia kopii zapasowej.
– kopia zapasowa jest nowsza niż 30.04.2017, a wersja jest wyższa niż 6.2.1-30. Jeśli nie, skontaktuj się z zespołem pomocy technicznej.
– W dystrybuowanych architekturach, GravityZone nie został skonfigurowany do użycia repliki bazy danych (Replica Set).
Aby zweryfikować tą konfigurację, podążaj za następującymi krokami:
– otwórz plik ⁄etc⁄mongodb.conf
– Sprawdź, czy replSet nie jest skonfigurowany, przykład poniżej:
# replSet = setname
– Żaden proces CLI nie jest uruchomiony.
Aby mieć pewność, że wszystkie procesy CLI są zatrzymane, uruchom następujące polecenie:
# killall -9 perl
– Pakiet mongoconsole jest zainstalowany na urządzeniu.
Aby sprawdzić, czy warunek jest spełniony, uruchom to polecenie:
# ⁄opt⁄bitdefender⁄bin⁄mongoshellrestore –version
To polecenie nie powinno zwrócić żadnych błędów, w przeciwnym razie uruchom:
# apt-get update
# apt-get install –upgrade mongoconsole

Odzyskiwanie bazy danych

1. Przejdź do lokalizacji zawierającej archiwum bazy danych:
# cd /folder_z_kopia_zapasowa
gdzie folder_z_kopia_zapasowa jest ścieżką do lokalizacji z plikami kopii zapasowej.
Na przykład: # cd /tmp/backup
2. Odzyskaj bazę danych.
/opt/bitdefender/bin/mongoshellrestore -u bd -p ’GZ_db_password’ –authenticationDatabase admin –gzip –drop –archive < 'gz-backup-$YYYY-$MM-$DD(timestamp).tar.gz’
Ważne:
Upewnij się, że GZ_db_password zostało zastąpione aktualnym hasłem do Serwera Bazy Danych GravityZone, oraz zmienne znacznika czasu w nazwie archiwum mają faktyczną datę.
Na przykład:
gz-backup-2019-08-20(1495004926).tar.gz
Uruchom ponownie urządzenie.
Odzyskiwanie bazy danych jest teraz kompletne.

Odzyskiwanie bazy danych z wycofanych z użytku urządzeń wirtualnych GravityZone

Wymagania wstępne

– Świeża instalacja urządzenia wirtualnego GravityZone, z tym samym adresem IP co stare urządzenie, mająca zainstalowaną jedynie rolę Serwera Bazodanowego. Obraz GravityZone VA można pobrać stąd.
– Połączenie SSH do urządzenia wirtualnego GravityZone za pomocą uprawnień root’a.
– Infrastruktura GravityZone nie zmieniła się odkąd kopia zapasowa została wykonana.
– Kopia zapasowa jest nowsza niż 30.04.2017.
– Dystrybuowane architektury nie zostały skonfigurowane do używania replikacji bazy danych (Replica Set). Jeśli używasz Replica Set w swoim środowisku GravityZone, posiadasz również zainstalowaną rolę Serwera Bazodanowego na innych instancjach urządzenia.

Odzyskiwanie bazy danych

1. Pobierz Urządzenie Wirtualne.
2. Zainstaluj rolę bazy danych.
# dpkg -l gz∗
# dpkg -l mongo∗
3. Zatrzymaj VASync:
# service vasync stop
4. Zatrzymaj CLI:
# killall -9 perl
5. Przejdź do lokalizacji zawierającej archiwum bazy danych:
# cd ⁄directory-with-backup
Gdzie directory-with-backup jest ścieżką do lokalizacji z plikami kopii zapasowej.
Na przykład:
# cd ⁄tmp⁄backup

6. Odzyskaj bazę danych:

​⁄opt⁄bitdefender⁄bin⁄mongoshellrestore -u bd -p ′GZ_db_password′ –authenticationDatabase admin –gzip –drop –archive < ′gz-backup-$YYYY-$MM-$DD(timestamp).tar.gz′

Ważne:
Upewnij się, że zastąpiłeś GZ_db_password aktualnym hasłem do Serwera Bazodanowego GravityZone, oraz zmienne znacznika czasu w nazwie archiwum są faktyczną datą.
Na przykład:
gz-backup-2019-08-20(1495004926).tar.gz
7. Odzyskaj ID urządzenia:

⁄opt⁄bitdefender⁄bin⁄mongoshell -u bd -p ′GZ_db_password′ --eval ′print(db.applianceInstalls.findOne({name:″db″}).applianceId);′ --quiet devdb > ⁄opt⁄bitdefender⁄etc⁄applianceid

Ważne:
Upewnij się, że zastąpiłeś GZ_db_password aktualnym hasłem do Serwera Bazodanowego GravityZone.

8. Usuń odniesienie do starych ról:

/opt/bitdefender/bin/mongoshell -u bd -p 'GZ_db_password' --eval 'db.applianceInstalls.remove({ip:db.applianceInstalls.findOne({name:"db"}).ip,name:{"$ne": "db"}});' --quiet devdb Ważne: Upewnij się, że zastąpiłeś GZ_db_password aktualnym hasłem do Serwera Bazodanowego GravityZone.

9. Rozpocznij VASync:
# service vasync start

10. Rozpocznij CLI:
/opt/bitdefender/eltiw/installer

11. Zainstaluj role z CLI:
# dpkg -l gz*

Zauważ, że schemat bazy danych został pomyślnie zaktualizowany do najnowszej wersji:

db.settings.findOne().database
{
„previousVersion” : „000-002-009”,
„ranCleanUpVersions” : {
„b0469c84f5bf0bec0b989ae37161b986” : „000-002-008”
},
„updateInProgress” : false,
„updateTimestamp” : 1456825625581,
„version” : „000-002-011”
}

12. Uruchom ponownie urządzenie.
Odzyskiwanie bazy danych jest teraz ukończone.

Odzyskiwanie bazy danych w środowisku Replica Set

Jeśli posiadasz wdrożoną bazę danych w środowisku Replica Set, możesz odszukać oficjalną procedurę odzyskania w podręczniku online do mongoDB (tylko język angielski).

Ważne:
Procedura wymaga zaawansowanych technicznie umiejętności i powinna być wykonywana przez wykwalifikowanego inżyniera. Jeśli wystąpią jakieś problemy, proszę kontaktować się z pomocą techniczną, która będzie asystować w odtwarzaniu bazy danych.

Źródło: https://www.bitdefender.com/support/how-to-restore-a-gravityzone-database-backup-1358.html


Autor


fota

Krzysztof B.

Pochodzę z Gdyni i jestem certyfikowanym inżynierem produktów z rodziny Bitdefender. Na co dzień zajmuję się pomocą techniczną wersji biznesowej GravityZone.

Zobacz posty autora


Artykuły które mogą Ci się spodobać

Formularz kontaktowy

Wybierz odpowiednią opcję aby przejść do formularza kontaktowego. Odpowiemy najszybciej jak to możliwe!

    Dane kontaktowe

      Dane kontaktowe
      Do 10 osóbDo 50 osóbWięcej niż 50 osób
      Do 20 urządzeńDo 50 urządzeńDo 100 urządzeńWięcej niż 100 urządzeń

        Dane kontaktowe
        Partner stałyPoczątek współpracy
        ×

        Informacje o bezpieczeństwie produktu (GPSR)

        Producent

        Bitdefender

        Nazwa własna: Bitdefender
        Adres: 15A Orhideelor Road, Orhideea Towers
        060071 Bukareszt, 6. Dzielnica
        Rumunia

        Kontakt:
        https://www.bitdefender.com/consumer/support/help/
        Contact Support - Bitdefender

        Ostrzeżenia dotyczące bezpieczeństwa

        Lista ostrzeżeń dotyczących bezpieczeństwa antywirusów i bezpieczeństwa oparta o wymagania Rozporządzenia (UE) 2023/988 w sprawie ogólnego bezpieczeństwa produktów (GPSR).

        Oprogramowanie antywirusowe i zabezpieczające to szeroka kategoria produktów, dlatego poniższe ostrzeżenia mają charakter ogólny i mogą nie odnosić się do wszystkich konkretnych produktów.

        Instrukcja bezpieczeństwa dla programów antywirusowych i zabezpieczających

        1. Wybór odpowiedniego oprogramowania

        • Wybieraj programy z uznanych źródeł, takich jak oficjalne strony producentów.
        • Zwracaj uwagę na oceny i recenzje użytkowników oraz niezależnych organizacji zajmujących się testowaniem oprogramowania.

        2. Aktualizacje

        • Regularnie aktualizuj programy antywirusowe i zabezpieczające, aby mieć pewność, że są one chronione przed najnowszymi zagrożeniami.
        • Włącz automatyczne aktualizacje, jeśli to możliwe.

        3. Skanowanie systemu

        • Przeprowadzaj regularne skanowania całego systemu w celu wykrycia potencjalnych zagrożeń.
        • Ustaw harmonogram skanowania, aby nie zapomnieć o tej czynności.

        4. Ochrona w czasie rzeczywistym

        • Upewnij się, że funkcja ochrony w czasie rzeczywistym jest włączona, aby zminimalizować ryzyko infekcji.
        • Monitoruj aktywność programu antywirusowego i reaguj na wszelkie zgłoszone zagrożenia.

        5. Bezpieczeństwo Internetu

        • Korzystaj z dodatkowych funkcji, takich jak zapory ogniowe i filtry ochrony prywatności.
        • Bądź ostrożny przy pobieraniu plików oraz wchodzeniu na nieznane strony internetowe.

        6. Zarządzanie dostępem

        • Ogranicz dostęp do programów zabezpieczających tylko do zaufanych użytkowników.
        • Używaj silnych haseł do kont związanych z oprogramowaniem zabezpieczającym.

        7. Edukacja użytkowników

        • Przeszkol wszystkich użytkowników korzystających z systemu w zakresie bezpieczeństwa.
        • Wprowadź zasady dotyczące rozpoznawania potencjalnych zagrożeń, takich jak phishing.

        8. Tworzenie kopii zapasowych

        • Regularnie twórz kopie zapasowe ważnych danych, aby w razie infekcji móc przywrócić system do stanu przed atakiem.
        • Upewnij się, że kopie zapasowe są przechowywane w bezpiecznym miejscu, oddzielonym od głównego systemu.

        9. Reakcja na zagrożenia

        • W przypadku wykrycia zagrożenia, niezwłocznie postępuj zgodnie z instrukcjami programu antywirusowego.
        • Rozważ konsultację z profesjonalnym serwisem w sytuacji poważnych infekcji.

        10. Zgłaszanie problemów

        • Zgłaszaj wszelkie nieprawidłowości lub problemy z działaniem oprogramowania do odpowiednich kanałów wsparcia technicznego.

        Przestrzeganie powyższych wytycznych pomoże w skutecznej ochronie systemu przed zagrożeniami oraz w zapewnieniu bezpieczeństwa danych.