Data Domain – Validering af DDBoostFS-plug-in-program og bedste fremgangsmåder for MongoDB: Mongodump

摘要: Denne KB indeholder bedste praksis og konfigurationsretningslinjer for programmer med Data Domain DD Boost File System Plug-In (BoostFS). Derudover indeholder KB indsigt og tip til, hvordan programmet skal konfigureres for at maksimere alle fordelene ved BoostFS. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

說明

MongoDB leverer mongodump-værktøjet til at dumpe hele databasen til en ønsket placering.
Du dumper databasen til et BoostFS-filsystem, der er monteret på den server, hvor MongoDB-databaseprocesmongod kører.
Mongodump sikkerhedskopierer databasen, som kan bestå af flere samlinger.

 

Opsætning af BoostFS

Installer BoostFS på MongoDB-serveren, der skal sikkerhedskopieres.

Sådan udføres backup

# 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>

 

Brugen af numParallelCollections i mongodump gør det muligt for os at sikkerhedskopiere n samlinger er parallel. Hvis der er mere end n samlinger i mongodb-databasen, sikkerhedskopieres de n samlinger ad gangen.

 

Dette opretter testdb-mappen under /backup og gemmer alle samlingerne.

numParallelCollections giver os mulighed for at bruge flere skrivestrømme (én pr. samling) til Data Domain-systemet.

 

Forbedring af ydeevnen afhænger af indstillingen numParallelCollections, og også om den kan bruges afhængigt af indsamlingsdatabasen.

 

Hvis indstillingen numParallelCollections bruges, men ydeevnen forbliver dårlig, skyldes det databasesamlingen.

 

Eksempel: Hvis der er en bestemt samling, der er af større størrelse.
Mongodump kører et enkelt backupjob for denne særlige samling, og der oprettes kun én forbindelse.

 

Sådan udføres en gendannelse

Brug mongorestore til at gendanne databasedumpet til en kørende mongod-forekomst.

 

Sådan gendannes databasens "data", sikkerhedskopieret til boostFS-monteringspunktet /mnt/mongo-bkp Brug mongodump til at bruge kommandoen mongorestore som vist nedenfor. Dette gendanner filerne til databasens "demo-gendannelse".

# 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

 

Gendannelser kan også udføres parallelt ved hjælp af flere streams. Mongorestore åbner først metadatafilen, holder den åben annonce begynder at læse datafilen, og til sidst lukker begge filer for hver samling.

 

Ydeevne: mongodump Følgende diagram viser skrive- og læseydeevnen for dette program med BoostFS sammenlignet med den samme arbejdsbelastning over NFS.
Procenterne repræsenterer mængden af trinvis ydeevne, der måles i vores laboratorier for denne brugscase. Skrivetallene er baseret på flere databaserede backups (0-3) med en ændringsrate på 10%.

Antal streams

Single (Enkelt)

Flere

Skriver: %>NFS

30%

50%

 

Testene har vist, at gendannelsesydeevnen for BoostFS er omtrent den samme som for NFS.

 

Bedste praksis - Mongodump

  1. Mongodump skriver sikkerhedskopifilerne til Data Domain-systemerne i et ukomprimeret format ved hjælp af enten Wired Tiger- eller MMAPV1-lagermotor.
  2. MongoDB-sikkerhedskopier ved hjælp af mongodump dumper altid hele databaser, som er fulde sikkerhedskopier.
  3. Én Mongodump-stream pr. MongoDB-server
  4. Op til 63 streams pr. BoostFS-plugin

Flere kommandoindstillinger for boostfs-montering fra Konfiguration og brug af BoostFS til både Windows og Linux Guides.

MULIGHEDER

Beskrivelse

-o allow-others=<true | false>

Tillad brugere på et andet klientsystem end ejeren af tilslutningsbeslaget BoostFS.

Standardværdi: Forkert

 

Kompatibilitetsvejledning til boostfs og mongodb
Data Domain BoostFS MongoDB All Simple Support Matrix November 20, 2023

 

Downloads og konfigurationsvejledninger
Boostfs-drivere og -downloads

BoostFS-konfigurationsvejledninger

 

受影響的產品

Data Domain
文章屬性
文章編號: 000206681
文章類型: How To
上次修改時間: 30 9月 2025
版本:  3
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。