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ć

×

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.