Being working in database field for many years there are some use cases which in real world takes time and are quite operation extensive.One specific usecase is Database Cloning:
To streamline Databases Cloning operation Nutanix developed Nutanix Database Service (NDB) to address below mentioned key challenges with respect to Database Cloning Operations:
- Time : Any Databases Cloning Operations are time extensive and NDB overcome this issues by using Nutanix time-efficient snapshots to create highly space-efficient database?clones. Using NDB, with a one-click operation, a DBA can get a copy of the required database from any point in time and make that copy available in a new or existing development database server.In some scenarios you can create clone of Multiple terabytes databases in Minutes.
- Storage : Most of Databases clone consumes additional space which might be not ideal for many customers and might require good amount of Storage and hence increasing overall Infrastructure costs.Database clones created through NDB consume nearly zero bytes by only storing changes for any database snapshots and software profile updates.Some customer might get 5X storage savings if they have huge size Databases.
- Seamless Multi-Database Support : In today’s technology world many companies work with multiple databases vendors and they often want to streamline Cloning Operations for all those databases.NDB supports multiple databases like Oracle,SQL Server,PostgreSQL,MongoDB and MySQL. By?using Nutanix NDB customer can streamline database cloning operations and will have one common GUI interface to manage multiple databases types.
- Data Refresh : Sometimes customer continue to work on clone database and, after three months, are concerned that the data they are testing with no longer accurately reflects the changes that have occurred in production.With another one-click operation through NDB, the DBA can choose to refresh the cloned data from this database in minutes directly on the test server without requiring any additional changes or heavy lifting
- Tailored Scripting Solutions : Some customers may require custom scripts to run during the Clone Creation process. With NDB, you can define your own pre- and post-clone scripts that execute automatically during cloning operations. These customized scripts can also enable data masking, allowing sensitive production data to be overwritten in the clone for enhanced security.
Cloning is one specific usecase which get streamlined through NDB.Also it provide operational simplicity through a single click experience for below mentioned common database management tasks :
- New database and database server provisioning based on best practices that are callable from a service catalog
- Copy data management, that efficiently provides access to current data with a minimum of overhead
- Data protection (backup/recovery) that builds in efficiency by leveraging snapshots and logs both managed by NDB, along with access to archival backups from native repositories of third-party solutions
- Database patch management that are applied based on best practices
If you want to read more about NDB do read below mentioned article: