Data Domain - DDBoostFS-laajennussovelluksen vahvistus ja MongoDB: n parhaat käytännöt: Mongodump

Riepilogo: Tämä tietämyskannan artikkeli sisältää parhaat käytännöt ja määritysohjeet sovelluksille, joissa on Data Domain DD Boost File System Plug-In (BoostFS). Lisäksi tietämyskannan artikkeli sisältää oivalluksia ja vinkkejä siitä, miten sovellus tulisi määrittää maksimoimaan kaikki BoostFS:n hyödyt. ...

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

MongoDB tarjoaa mongodump-apuohjelman koko tietokannan tyhjentämiseksi haluttuun paikkaan.
Tietokanta tyhjennetään BoostFS-tiedostojärjestelmään, joka on asennettu palvelimelle, jossa MongoDB-tietokantaprosessi mongod on käynnissä.
Mongodump varmuuskopioi tietokannan, joka voi koostua useista kokoelmista.

 

BoostFS:n käyttöönotto

Asenna BoostFS MongoDB-palvelimelle varmuuskopiointia varten.

Varmuuskopiointi

# mongodump --db testdb --numParallelCollections 5 --out /backup/
# mongodump --db <database_name> --numParallelCollections <no_parallel_collection_to_export> --out <path_to_boostfs_drive> --host <mongo_instance_hostname>

 

NumParallelCollectionsin käyttö mongodumpissa mahdollistaa varmuuskopioinnin n kokoelmista rinnakkain. Jos mongodb-tietokannassa on enemmän kuin n kokoelmaa, ne varmuuskopioidaan n kokoelmaa kerrallaan.

 

Tämä luo testdb-hakemiston /backup-kansioon ja tallentaa kaikki kokoelmat.

numParallelCollectionsin avulla voimme käyttää useita kirjoitusvirtoja (yksi kokoelmaa kohti) Data Domain -järjestelmään.

 

Suorituskyvyn parantaminen riippuu numParallelCollections-vaihtoehdosta ja myös siitä, voidaanko sitä käyttää kokoelmatietokannasta riippuen.

 

Jos numParallelCollections-asetusta käytetään, mutta suorituskyky on edelleen heikko, se johtuu tietokannan kokoelmasta.

 

Esimerkki: Jos on yksi tietty kokoelma, joka on suurempi.
MongoDump suorittaa yhden varmuuskopiointityön tälle kokoelmalle, ja vain yksi yhteys muodostetaan.

 

Palautuksen suorittaminen

Mongorestoren avulla voit palauttaa tietokantavedoksen käynnissä olevaan mongod-esiintymään.

 

Boostfs-liityntäkohtaan varmuuskopioitujen tietokannan "tietojen" palauttaminen /mnt/mongo-bkp Käytä MongoDumpin avulla MongoRestore -komentoa alla olevan kuvan mukaisesti. Tämä palauttaa tiedostot tietokantaan demo-restore.

# mongorestore --db demo-restore /mnt/mongo-bkp/data/
2016-08-24T12:58:08.675-0400 building a list of collections to restore from /mnt/mongo-bkp/datadir
2016-08-24T12:58:08.680-0400 reading metadata for demo-restore.cc from /mnt/mongo-bkp/data/cc.metadata.json
2016-08-24T12:58:08.757-0400 restoring demo-restore.cc from /mnt/mongo-bkp/data/cc.bson
2016-08-24T12:58:11.397-0400 restoring indexes for collection demo-restore.cc from metadata
2016-08-24T12:58:11.397-0400 finished restoring demo-restore.cc (75000 documents)
2016-08-24T12:58:11.398-0400 done

 

Palautukset voidaan tehdä myös rinnakkain käyttämällä useita virtoja. Mongorestore avaa ensin metadatatiedoston, pitää sen auki, alkaa lukea datatiedostoa ja lopulta sulkee molemmat tiedostot kunkin kokoelman osalta.

 

Suorituskyky: mongodump Seuraava kaavio näyttää tämän sovelluksen kirjoitus- ja lukusuorituskyvyn BoostFS:llä verrattuna samaan NFS-kuormitukseen.
Prosenttiosuudet edustavat laboratorioissamme mitattua asteittaisen suorituskyvyn määrää tässä käyttötapauksessa. Kirjoitusluvut perustuvat useisiin tietopohjaisiin varmuuskopioihin (0–3), joiden muutosnopeus on 10 %.

Virtojen määrä

Single (Yksi)

Monikerta

Kirjoittaa %>NFS

30%

50%

 

Palautumisen osalta testaus on osoittanut, että BoostFS:n palautussuorituskyky on suunnilleen sama kuin NFS:n.

 

Parhaat käytännöt - Mongodump

  1. Mongodump kirjoittaa varmuuskopiotiedostot Data Domain -järjestelmiin pakkaamattomassa muodossa joko Wired Tiger- tai MMAPV1-tallennusmoottorilla.
  2. MongoDB-varmuuskopiot, jotka käyttävät mongodumpia, tyhjentävät aina kokonaiset tietokannat, jotka ovat täydellisiä varmuuskopioita.
  3. Yksi Mongodump-virta MongoDB-palvelinta kohden
  4. Jopa 63 striimiä BoostFS-laajennusta kohden

Lisää boostfs-komentovaihtoehtoja on kohdassa BoostFS:n määrittäminen ja käyttäminen sekä Windows- että Linux-oppaissa.

Asetus

Kuvaus

-o allow-others=<true | false>

Salli muut asiakasjärjestelmän käyttäjät kuin käyttöön otettavan BoostFS:n omistaja.

Oletusarvo: Epätosi

 

Boostfs- ja mongodb-yhteensopivuusopas
Data Domain BoostFS MongoDB All Simple Support Matrix 20.11.2023

 

Ladattavat tiedostot ja määritysoppaat
Boostfs, ajurit ja ladattavat tiedostot

Boostfs-määritysoppaat

 

Prodotti interessati

Data Domain
Proprietà dell'articolo
Numero articolo: 000206681
Tipo di articolo: How To
Ultima modifica: 30 set 2025
Versione:  3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.