NCP-DB practice question 22 of 35

An administrator needs to create and refresh clones to a point in time. NDB allows which two methods for satisfying this requirement? (Choose two.)

Full set: 251 questions
Answer options
A: Full backups
B: Snapshots Correct answer
C: VM snapshots
D: Transaction logs Correct answer
Correct Answer:
B. Snapshots; D. Transaction logs
Explanation

NDB's Time Machine feature provides the capability to create and refresh database clones to a specific point in time. This is achieved by combining two methods. First, NDB leverages efficient, storage-level snapshots of the database volumes at regular intervals. Second, it performs a continuous log catch-up process, copying the database transaction logs to a log storage area. To restore or clone to a precise moment, NDB restores the closest snapshot taken before the target time and then applies the captured transaction logs to roll the database forward to the exact point in time required.

Why Incorrect

A. While NDB can manage full backups, its point-in-time cloning relies on the more granular and efficient combination of snapshots and transaction logs.
C. NDB uses application-consistent, storage-level snapshots of volume groups, not hypervisor-level VM snapshots, which are less efficient for database operations.

References

1. Nutanix Database Service User Guide: The "Time Machine Management for a Database" section explains the mechanism. It states, "Time Machine captures snapshots and copies transaction logs of the source database... You can clone the source database to any point in time."

2. Nutanix Bible, Chapter: Nutanix Era (now NDB): This resource describes Era's/NDB's architecture, detailing how Time Machine uses a combination of snapshots and transaction log shipping to provide point-in-time recovery and cloning capabilities.

Scroll to Top