Skip to main content
Pure Technical Services

Ops Manager Configuration: S3 Snapshot Store On FlashBlade™ Object Store

Preface

Ops Manager is a MongoDB infrastructure management software which provides database backup capabilities for replica sets and sharded clusters. As a part of the MongoDB Enterprise backup, Ops Manager can store MongoDB snapshots on three different types of storage (snapshot stores):

  • File System Storage
  • MongoDB BlockStore
  • AWS S3 Bucket

Besides AWS S3 bucket, Ops Manager also supports S3-compatible endpoints such as FlashBlade object store.

Detailed backup process flow is described in MongoDB documentation - see https://docs.opsmanager.mongodb.com/current/core/backup-overview/#backup-process-flows

Ops Manager Configuration

In order to configure FlashBlade as an Ops Manager S3 blockstore, navigate to "Admin" section. See Figure 1.

fig1a.png

Figure 1.

In "Global Admin" window select Backup ➤ Snapshot Storage ➤ Create New S3 Blockstore

The process of configuring Ops Manager to use FlashBlade Object Store requires the following information:

  • S3 Bucket Name - bucket name on FlashBlade
  • S3 Endpoint - URL for FlashBlade data VIP  in the following format http://w.x.y.z
  • AWS Access Key - FlashBlade Access Key ID for an object store account 
  • AWS Secret Key - FlashBlade Secret Access Key for an object store account
  • <hostname>:<port> - Hostname and port for standalone MongoDB S3 blockstore metadata database; for replica set, enter comma-separated list of replica set members
  • MongoDB username and password - configuration dependent
  • Check S3 compatible storage support acknowledgment
  • Verify "Assignment Enabled" box is selected

See Figure 2.

fig2.png

Figure 2.

Once all the required fields are populated click Save. OpsManager will validate the endpoint connectivity and save the configuration.

MongoDB Ops Manager Documentation

https://docs.opsmanager.mongodb.com/current/