Үндсэн агуулга руу алгасах

Cookie

Сайтаа сайжруулж, танд тохирох хямдрал, санал харуулахад тусална. Дэлгэрэнгүй

BD Systems AsiaАлбан ёсны түншBitdefender Country Partner (шинэ цонхонд)

Control Center-ийн тохиргоо хийх — 2-р хэсэг: Ашиглалтаас гарсан GravityZone VA-аас мэдээллийн санг сэргээх

Bitdefender-ийн албан ёсны баримтаас орчуулавАнгли эх (EN) · Орчуулсан: 2026.11.12

Энэ хуудсыг AI-аар орчуулж, автоматаар шалгасан. Нарийн тохиргоо хийхээсээ өмнө англи эхтэй тулгаж болно.

← Үндсэн хуудас

Restoring the database from a decommissioned GravityZone VA

Prerequisites

  • Шинээр суулгасан GravityZone VA:
    • Хуучин appliance-тай ижил IP-тэй
    • Зөвхөн Database Server role суулгасан байх.
  • GravityZone виртуал appliance руу root эрхээр SSH холболт.
  • Нөөцлөлтийг хийснээс хойш GravityZone-ийн дэд бүтэц өөрчлөгдөөгүй байх.
  • Нөөцлөлт 2017 оны 4-р сарын 30-аас хойших байх.
  • Тархсан архитектурт GravityZone нь мэдээллийн сангийн репликаци (Replica Set) ашиглахаар тохируулагдаагүй байх.

    Таны GravityZone орчинд Replica Set ашигладаг бол Database Server role нь өөр appliance-уудад бас суулгагдсан байна.

    Replica Set идэвхтэй үед мэдээллийн санг сэргээх бол «Restoring the database in a Replica Set environment» хэсгийг (доор) хэсгийг үзнэ үү.

Restoring the database

  1. GravityZone appliance руу SSH-ээр холбогдож root руу шилжинэ.
  2. VASync-ийг зогсооно:
    # service vasync stop
  3. CLI-г зогсооно:
    # # killall -9 perl
  4. Нөөцлөлт байгаа байршил руу орно:
    # cd /directory-with-backup

    Энд directory-with-backup нь нөөцлөлтийн файлууд байгаа байршлын зам юм.

    Жишээ нь:

    # cd /tmp/backup
  5. Мэдээллийн санг сэргээнэ.
    # /opt/bitdefender/bin/mongoshellrestore -u bd -p 'GZ_db_password' \
    --authenticationDatabase=admin --gzip --drop \
    --archive='/home/bdadmin/gz-backup-$YYYY-$MM-$DD(timestamp).tar.gz'

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр, архивын нэрэн дэх timestamp хувьсагчдыг жинхэнэ огноогоор заавал солино.

    Жишээ нь, жинхэнэ огноо дараах байдалтай харагдана:

    gz-backup-2019-05-17(1495004926).tar.gz
  6. Хуучин appliance ID-г сэргээнэ:
    # /opt/bitdefender/bin/mongoshell devdb -u bd -p 'GZ-db_password' \
    --eval "print(db.applianceInstalls.findOne({name:'db'}).applianceId)" \
    --quiet > /opt/bitdefender/etc/applianceid

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр заавал солино.

  7. Хуучин role-уудын лавлагааг устгана.
    # /opt/bitdefender/bin/mongoshell devdb -u bd -p 'GZ_db_password' \
    --eval 'db.applianceInstalls.remove({ip:db.applianceInstalls.findOne({name:"db"}).ip,name:{"$ne":"db"}});' \
    --quiet

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр заавал солино.

  8. VASync-ийг асаана:
    # service vasync start
  9. Хүсвэл өмнө нийтлэгдсэн kit-үүдийг GravityZone консолоос дахин татах боломжтой болгохын тулд дараах командыг ажиллуулна:

    /opt/bitdefender/bin/mongoshell -u bd -p 'GZ_db_password' --eval 'db.endpointKits.update({state:{$ne:1}},{$set:{internalState:1,isProcessing:true,"applianceIds.downloaded":[],"applianceIds.published":[]}},{multi:true})' --quiet devdb

    Тэмдэглэл

    Энэ сонголтыг идэвхжүүлбэл таны өмнөх шинэчлэлтийн staging тохиргооноос шалтгаалан их хэмжээний өгөгдөл үүсэж, удаан хугацаа шаардаж болно.

  10. CLI-г асаана:
    # /opt/bitdefender/eltiw/installer
  11. Бусад role-уудыг суулгана.
    # dpkg -l gz*

    Мэдээллийн сангийн схем хамгийн сүүлийн хувилбар руу амжилттай шинэчлэгдсэнийг анхаарна уу:

    > db.settings.findOne().database
    {
    "previousVersion" : "000-002-009",
    "ranCleanUpVersions" : {
    "b0469c84f5bf0bec0b989ae37161b986" : "000-002-008"
    },
    "updateInProgress" : false,
    "updateTimestamp" : 1456825625581,
    "version" : "000-002-011"
    }
  12. Appliance-ийг дахин асаана.

    Мэдээллийн сангийн сэргээлт дууслаа.

Restoring the database with staging settings

Prerequisites

  • Database болон Update Server role-ууд тусдаа appliance дээр суулгагдсан байх
  • Хуучин appliance-тай ижил IP-тэй, зөвхөн Database Server role суулгасан шинэ GravityZone VA. GravityZone VA image-ийг эндээс татаж авч болно.
  • GravityZone виртуал appliance руу root эрхээр SSH холболт.
  • Нөөцлөлтийг хийснээс хойш GravityZone-ийн дэд бүтэц өөрчлөгдөөгүй байх.
  • Нөөцлөлт 2017 оны 4-р сарын 30-аас хойших байх.
  • Тархсан архитектурт GravityZone нь мэдээллийн сангийн репликаци (Replica Set) ашиглахаар тохируулагдаагүй байх. Таны GravityZone орчинд Replica Set ашигладаг бол Database Server role нь өөр appliance-уудад бас суулгагдсан байна.

Restoring the database and staging settings

Мэдээллийн санг сэргээхийн тулд доорх алхмуудыг дагана:

  1. Виртуал appliance-ийг татна.
  2. Database Server role-ийг суулгана.

    Database Server role суулгах талаар дэлгэрэнгүйг GravityZone VA-г суулгах ба тохируулах хэсгээс үзнэ үү.

  3. VASync-ийг зогсооно:

    # service vasync stop

  4. CLI-г зогсооно:

    # killall -9 perl

  5. Мэдээллийн сангийн архив байгаа байршил руу орно:

    # cd /**directory-with-backup**

    Энд directory-with-backup нь нөөцлөлтийн файлууд байгаа байршлын зам юм.

    Жишээ нь: # cd /tmp/backup

  6. Мэдээллийн санг сэргээнэ:

    /opt/bitdefender/bin/mongoshellrestore -u bd -p '**GZ_db_password**' --authenticationDatabase admin --gzip --drop --archive < 'gz-backup-$**YYYY**-$**MM**-$**DD**(**timestamp**).tar.gz'

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр, архивын нэрэн дэх timestamp хувьсагчдыг жинхэнэ огноогоор заавал солино.

    Жишээ нь, жинхэнэ огноо дараах байдалтай харагдана:

    gz-backup-2019-05-17(1495004926).tar.gz

  7. Зөв нууц үг оруулсан эсэхээ дараах командаар шалгана:

    mongo admin -u bd -p '**GZ_db_password**'

    Тэмдэглэл

    Алдааны мессеж гарвал Bitdefender Enterprise Support-тай холбогдоно уу.

  8. Appliance ID-г сэргээнэ:

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

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр заавал солино.

  9. Хуучин role-уудын лавлагааг устгана:

    /opt/bitdefender/bin/mongoshell -u bd -p '**GZ_db_password**' --eval 'db.applianceInstalls.remove({name:{"$ne": "db"}});' --quiet devdb

    Чухал

    GZ_db_password-ыг GravityZone Database Server-ийн жинхэнэ нууц үгээр заавал солино.

  10. VASync-ийг асаана:

    # service vasync start

  11. Хүсвэл өмнө нийтлэгдсэн kit-үүдийг GravityZone консолоос дахин татах боломжтой болгохын тулд дараах командыг ажиллуулна:

    /opt/bitdefender/bin/mongoshell -u bd -p 'GZ_db_password' --eval 'db.endpointKits.update({state:{$ne:1}},{$set:{internalState:1,isProcessing:true,"applianceIds.downloaded":[],"applianceIds.published":[]}},{multi:true})' --quiet devdb

    Тэмдэглэл

    Энэ сонголтыг идэвхжүүлбэл таны өмнөх шинэчлэлтийн staging тохиргооноос шалтгаалан их хэмжээний өгөгдөл үүсэж, удаан хугацаа шаардаж болно.

  12. CLI-г асаана:

    /opt/bitdefender/eltiw/installer

  13. Appliance-ийг дахин асаана.

    Мэдээллийн сангийн сэргээлт дууслаа.

Staging тохиргоог сэргээхийн тулд доорх алхмуудыг дагана:

  1. Нөөцлөлтийн архивууд байгаа байршил руу орно.
  2. gz-backup-staging архивыг Update Server role суулгагдах appliance дээрх өөрийн сонгосон директор руу хуулах эсвэл зөөнө.

    Жишээ нь: /home/bdadmin/backup-staging

  3. CLI-г асаана:

    /opt/bitdefender/eltiw/installer

  4. Өмнө үүсгэсэн одоо байгаа мэдээллийн сантай холбогдоно.
  5. Update Server role-ийг суулгана.
  6. Update server үйлчилгээг зогсооно:

    # service arrakis stop

  7. Бүтээгдэхүүний шинэчлэлтийн директоруудыг устгана:

    # rm -rf /opt/bitdefender/var/data/products/v2

    # rm -rf /opt/bitdefender/var/data/products/bst_nix

    # rm -rf /opt/bitdefender/var/data/products/bst_nix7_update

  8. gz-backup-staging архивыг хадгалсан байршлаас нь задална:

    # tar -xvzf archive

  9. Бүх директорийг хуулна:

    # rsync -a -v -r --chown=bitdefender:bitdefender /home/bdadmin/**extracted_archive_folder**/opt/bitdefender/var/data/products/ /opt/bitdefender/var/data/products/ > /home/bdadmin/rsync_output.txt

    extracted_archive_folder-ыг архив задалсан яг байршлаар солино.

    Процессын төлөвийг шалгахын тулд /home/bdadmin/rsync_output.txt файлыг нээнэ.

  10. Хуулах процесс амжилттай дууссаныг баталгаажуулаад update server үйлчилгээг асаана:

    # service arrakis start

Үлдсэн role-уудыг мэдээллийн сангийн appliance дээр эсвэл тусдаа appliance-уудад үргэлжлүүлэн суулгаж болно. Update server-ийн appliance дээр өөр role суулгаагүй байх ёстой.

Restoring the database in a Replica Set environment

Та мэдээллийн санг Replica Set орчинд байрлуулсан бол албан ёсны сэргээх аргачлалыг mongoDB online manual-аас (зөвхөн англи хэлээр) олж болно.

Тэмдэглэл

Энэ аргачлал нь ахисан түвшний техникийн ур чадвар шаарддаг тул зөвхөн мэргэшсэн инженер хийх ёстой. Хүндрэл гарвал мэдээллийн санг сэргээхэд туслуулахаар манай Technical Support-тай холбогдоно уу.

Access permissions

Access permissions-аар та Active Directory (AD) хэрэглэгчдэд хандалтын дүрмийн дагуу GravityZone Control Center-д хандах эрх олгож болно. AD домэйныг нэгтгэх ба синхрончлохын тулд Active Directory хэсгийг үзнэ үү. Хандалтын дүрмээр хэрэглэгчийн бүртгэлийг удирдах талаар дэлгэрэнгүйг User Accounts хэсгээс үзнэ үү.

Энэ хуудсанд гарсан нэр томъёо

Control Center
GravityZone-ийн удирдлагын вэб консол
Асуулт байна уу?AI туслах GravityZone-ийн монгол баримтаас хайна. Нарийн асуудлыг таны гэрээт борлуулагч, Bitdefender Mongolia-ийн инженер шийднэ.