nutanix‐database‐automation‐ncp‐db‐ncp‐db‐65‐NDMA_p22 - itnett/FTD02H-N GitHub Wiki

Here is a complete mock exam with 75 questions, designed to help you prepare for the Nutanix Certified Professional - Database Automation (NCP-DB) certification exam.

Nutanix Certified Professional - Database Automation (NCP-DB) Mock Exam

Total Questions: 75
Time Limit: 90 minutes


Section 1: Core NDB Concepts (15 Questions)

  1. Multiple Choice:
    What is the primary function of the Nutanix Database Service (NDB)?

    • a) To manage virtual machines
    • b) To automate the deployment and management of databases
    • c) To provide cloud storage solutions
    • d) To monitor network traffic
      Correct Answer: b
  2. True/False:
    NDB supports the automation of both relational and NoSQL databases.
    Correct Answer: True

  3. Fill-in-the-Blank:
    The ________ profile in NDB defines the configuration for CPU, memory, and other compute resources used by a database instance.
    Correct Answer: Compute

  4. Multiple Choice:
    Which of the following database engines is supported by Nutanix NDB?

    • a) MySQL
    • b) Oracle
    • c) PostgreSQL
    • d) All of the above
      Correct Answer: d
  5. Matching:
    Match the NDB profiles to their respective descriptions:

    • Software Profile
    • Compute Profile
    • Network Profile
    • Database Parameter Profile
      Correct Answers:
    • Software Profile → Template for database software versions
    • Compute Profile → Configuration for CPU and memory
    • Network Profile → Configuration for network settings
    • Database Parameter Profile → Configuration for database-specific settings
  6. Scenario-Based:
    You need to provision a new database on Nutanix NDB with specific storage and network configurations. Which profiles would you utilize?
    Correct Answer: You would use a Software Profile for the database version, a Compute Profile for storage, and a Network Profile for network settings.

  7. Multiple Choice:
    Which Nutanix component is primarily responsible for managing the automation and orchestration of database operations?

    • a) Prism Central
    • b) AHV
    • c) NDB
    • d) Calm
      Correct Answer: c
  8. True/False:
    NDB can be integrated with third-party backup solutions for enhanced data protection.
    Correct Answer: True

  9. Fill-in-the-Blank:
    NDB's __________ feature allows for quick cloning of databases for development and testing purposes.
    Correct Answer: Clone

  10. Multiple Choice:
    Which of the following is not a supported operation in Nutanix NDB?

    • a) Provisioning databases
    • b) Monitoring database performance
    • c) Performing hardware upgrades
    • d) Patching databases
      Correct Answer: c
  11. Matching:
    Match the NDB components to their roles:

    • Time Machine
    • Clone
    • Snapshot
      Correct Answers:
    • Time Machine → Provides point-in-time recovery
    • Clone → Creates a copy of a database
    • Snapshot → Captures the state of a database at a specific time
  12. Scenario-Based:
    Your organization needs to deploy a high-availability database cluster using NDB. Which NDB feature would be most suitable for this?
    Correct Answer: NDB’s multi-cluster HA configuration would be ideal for ensuring high availability.

  13. Multiple Choice:
    Which command would you use to initiate a new database provisioning in NDB?

    • a) ndb-init
    • b) ndb-provision
    • c) ndb-create-db
    • d) ndb-provision-db
      Correct Answer: d
  14. True/False:
    NDB's Role-Based Access Control (RBAC) allows for granular permission management at the database level.
    Correct Answer: True

  15. Fill-in-the-Blank:
    The ___________ feature in NDB provides automated patch management for databases.
    Correct Answer: Patching


Section 2: High Availability (HA) and Disaster Recovery (DR) (15 Questions)

  1. Multiple Choice:
    What is the primary purpose of the Time Machine feature in NDB?

    • a) To automate database backups
    • b) To provide point-in-time recovery
    • c) To schedule database maintenance
    • d) To monitor database performance
      Correct Answer: b
  2. True/False:
    Nutanix NDB supports multi-cluster high availability configurations.
    Correct Answer: True

  3. Fill-in-the-Blank:
    NDB provides ____________ for replicating databases across multiple clusters to ensure high availability.
    Correct Answer: Multi-cluster support

  4. Multiple Choice:
    During a database failure, what action does NDB perform to maintain service availability?

    • a) Automatically reboots the server
    • b) Initiates a database restore from a snapshot
    • c) Fails over to a secondary cluster
    • d) Shuts down the affected database
      Correct Answer: c
  5. Matching:
    Match the HA/DR features in NDB to their functions:

    • Snapshot
    • Failover
    • Clone
      Correct Answers:
    • Snapshot → Captures database state
    • Failover → Switches to a backup cluster
    • Clone → Copies a database for testing
  6. Scenario-Based:
    After a natural disaster, your primary cluster is down. Describe the process of restoring database operations using NDB’s DR capabilities.
    Correct Answer: Initiate failover to the secondary cluster using the DR plan configured in NDB and ensure that all database services are operational.

  7. Multiple Choice:
    Which NDB feature is used to automate the failover process in the event of a database failure?

    • a) Snapshot
    • b) Time Machine
    • c) Patching
    • d) HA Configuration
      Correct Answer: d
  8. True/False:
    Snapshots created by NDB can be used to restore databases to a specific point in time.
    Correct Answer: True

  9. Fill-in-the-Blank:
    In the event of a database failure, NDB automatically triggers a ___________ to switch to a backup system.
    Correct Answer: Failover

  10. Multiple Choice:
    Which of the following does NDB use to manage disaster recovery operations?

    • a) Snapshots
    • b) Clones
    • c) Time Machine
    • d) All of the above
      Correct Answer: d
  11. Matching:
    Match the following NDB features to their disaster recovery roles:

    • Time Machine
    • Clone
    • Multi-Cluster HA
      Correct Answers:
    • Time Machine → Provides recovery points
    • Clone → Creates a replica for testing
    • Multi-Cluster HA → Ensures availability across clusters
  12. Scenario-Based:
    Your organization’s main database cluster goes offline. Explain how NDB’s multi-cluster HA can ensure continuity.
    Correct Answer: NDB’s multi-cluster HA automatically shifts operations to a secondary cluster, ensuring uninterrupted service.

  13. Multiple Choice:
    What does NDB use to replicate databases across different clusters?

    • a) Time Machine
    • b) Snapshots
    • c) Multi-Cluster Replication
    • d) Patching
      Correct Answer: c
  14. True/False:
    NDB can manage HA and DR for databases deployed across different geographic locations.
    Correct Answer: True

  15. Fill-in-the-Blank:
    NDB’s ___________ feature automates the process of database failover during a disaster.
    Correct Answer: DR Plan


Section 3: Monitoring, Alerts, and Performance Optimization (15 Questions)

  1. Multiple Choice:
    Which NDB tool provides detailed performance analytics for databases?

    • a) Alerts Dashboard
    • b) Performance Analyzer
    • c) Time Machine
    • d) Diagnostics Bundle
      Correct Answer: b
  2. True/False:
    The Alerts Dashboard in NDB only shows alerts related to hardware issues.
    Correct Answer: False

  3. Fill-in-the-Blank:
    To troubleshoot performance issues, NDB uses the ___________ to collect logs and configuration data.
    Correct Answer: Diagnostics Bundle

  4. Multiple Choice:
    Which of the following metrics can be monitored using NDB’s Performance Analyzer?

    • a) CPU usage
    • b) Memory usage
    • c) Disk I/O
    • d) All of the above
      Correct Answer: d
  5. Matching:
    Match the monitoring tools in NDB to their functions:

    • Performance Analyzer
    • Alerts Dashboard
    • Diagnostics Bundle
      Correct Answers:
    • Performance Analyzer → Monitors database performance
    • Alerts Dashboard → Displays alerts for

system events
- Diagnostics Bundle → Collects logs for troubleshooting

  1. Scenario-Based:
    Your database is experiencing slow response times. How would you use NDB tools to identify and resolve the issue?
    Correct Answer: Use Performance Analyzer to examine CPU, memory, and disk I/O metrics. Then, use Diagnostics Bundle to gather logs for deeper analysis.

  2. Multiple Choice:
    Which component is responsible for alert management in NDB?

    • a) Performance Analyzer
    • b) Alerts Dashboard
    • c) Time Machine
    • d) Prism Central
      Correct Answer: b
  3. True/False:
    NDB can automatically adjust resource allocation based on performance metrics.
    Correct Answer: True

  4. Fill-in-the-Blank:
    The ___________ tool in NDB helps identify and resolve potential bottlenecks in database performance.
    Correct Answer: Performance Analyzer

  5. Multiple Choice:
    What action does the Diagnostics Bundle perform?

    • a) Installs patches
    • b) Collects system logs
    • c) Creates snapshots
    • d) Monitors network traffic
      Correct Answer: b
  6. Matching:
    Match the NDB features with their roles in monitoring and performance optimization:

    • Alerts Dashboard
    • Performance Analyzer
    • Diagnostics Bundle
      Correct Answers:
    • Alerts Dashboard → Manages alerts for system events
    • Performance Analyzer → Analyzes performance data
    • Diagnostics Bundle → Collects data for troubleshooting
  7. Scenario-Based:
    Your database is running slow, and you suspect a network issue. What steps would you take in NDB to diagnose this?
    Correct Answer: Use Performance Analyzer to check network throughput and latency metrics and run Diagnostics Bundle to collect relevant logs.

  8. Multiple Choice:
    What is the primary purpose of the Alerts Dashboard in NDB?

    • a) To create database backups
    • b) To monitor database performance
    • c) To display system alerts
    • d) To manage user roles
      Correct Answer: c
  9. True/False:
    The Diagnostics Bundle can be used to collect historical performance data.
    Correct Answer: False

  10. Fill-in-the-Blank:
    To monitor a database's CPU usage, you would use the ___________ tool in NDB.
    Correct Answer: Performance Analyzer


Section 4: Database Protection and Data Management (15 Questions)

  1. Multiple Choice:
    Which NDB feature is designed to create a full backup of a database?

    • a) Clone
    • b) Snapshot
    • c) Time Machine
    • d) Replica Set
      Correct Answer: c
  2. True/False:
    Clones created in NDB are full copies of databases and can be used for testing and development.
    Correct Answer: True

  3. Fill-in-the-Blank:
    ___________ in NDB allows for creating point-in-time copies of a database.
    Correct Answer: Snapshot

  4. Multiple Choice:
    Which of the following does NDB use for database backup and recovery?

    • a) Snapshots
    • b) Clones
    • c) Time Machine
    • d) All of the above
      Correct Answer: d
  5. Matching:
    Match the data protection features in NDB to their functions:

    • Time Machine
    • Snapshot
    • Clone
      Correct Answers:
    • Time Machine → Provides backup and point-in-time recovery
    • Snapshot → Captures a database state
    • Clone → Creates a duplicate for testing
  6. Scenario-Based:
    Describe how to restore a corrupted database using NDB’s data management features.
    Correct Answer: Use the Time Machine to select the last known good snapshot and initiate a restore operation.

  7. Multiple Choice:
    Which feature allows NDB to create a copy of a database for testing purposes without impacting the production environment?

    • a) Snapshot
    • b) Clone
    • c) Backup
    • d) Time Machine
      Correct Answer: b
  8. True/False:
    NDB supports automated backups through its SLA configuration.
    Correct Answer: True

  9. Fill-in-the-Blank:
    NDB uses ___________ to define how often backups are taken and retained.
    Correct Answer: SLA (Service Level Agreement)

  10. Multiple Choice:
    Which NDB feature allows for point-in-time recovery?

    • a) Snapshot
    • b) Clone
    • c) Backup
    • d) Time Machine
      Correct Answer: d
  11. Matching:
    Match the NDB features with their data protection roles:

    • SLA
    • Time Machine
    • Clone
      Correct Answers:
    • SLA → Manages backup schedules
    • Time Machine → Provides recovery points
    • Clone → Creates copies for testing
  12. Scenario-Based:
    A user accidentally deletes a critical table in your database. How would you use NDB to recover the table?
    Correct Answer: Use the Time Machine to restore the database to a point-in-time snapshot taken before the table was deleted.

  13. Multiple Choice:
    What does the Time Machine feature in NDB allow you to do?

    • a) Automate patch management
    • b) Monitor database performance
    • c) Create point-in-time recovery points
    • d) Manage user roles
      Correct Answer: c
  14. True/False:
    NDB’s Clone feature can be used to replicate a database to another cluster.
    Correct Answer: True

  15. Fill-in-the-Blank:
    The ___________ feature in NDB helps in disaster recovery by automating backups and recovery processes.
    Correct Answer: Time Machine


Section 5: Administering an NDB Environment (15 Questions)

  1. Multiple Choice:
    Which of the following commands is used to patch an existing database in NDB?

    • a) ndb-patch-db
    • b) ndb-update
    • c) ndb-patch-instance
    • d) ndb-update-db
      Correct Answer: c
  2. True/False:
    NDB allows administrators to automate patch management for all supported databases.
    Correct Answer: True

  3. Fill-in-the-Blank:
    To create a new database instance in NDB, you would use the ___________ profile to specify the database software version.
    Correct Answer: Software

  4. Multiple Choice:
    Which feature in NDB provides role-based access control to manage user permissions?

    • a) Alerts Dashboard
    • b) RBAC
    • c) Time Machine
    • d) Performance Analyzer
      Correct Answer: b
  5. Matching:
    Match the administrative tasks in NDB to their descriptions:

    • Register Instance
    • Patching
    • Software Profile Update
      Correct Answers:
    • Register Instance → Adds a new database instance
    • Patching → Applies updates to database software
    • Software Profile Update → Changes database configuration
  6. Scenario-Based:
    Describe the steps to patch a database in NDB.
    Correct Answer: Select the database instance, choose the patching option, apply the patch, and monitor the process to completion.

  7. Multiple Choice:
    Which NDB profile is essential for defining the network settings of a database instance?

    • a) Software Profile
    • b) Compute Profile
    • c) Network Profile
    • d) Database Parameter Profile
      Correct Answer: c
  8. True/False:
    NDB’s RBAC allows for creating custom roles with specific permissions.
    Correct Answer: True

  9. Fill-in-the-Blank:
    The ___________ profile in NDB specifies database settings such as maximum connections and cache size.
    Correct Answer: Database Parameter

  10. Multiple Choice:
    What is the purpose of the Compute Profile in NDB?

    • a) To define database software versions
    • b) To specify vCPU, memory, and storage resources
    • c) To monitor database performance
    • d) To manage user roles
      Correct Answer: b
  11. Matching:
    Match the following profiles in NDB with their primary use:

    • Software Profile
    • Network Profile
    • Compute Profile
      Correct Answers:
    • Software Profile → Manages database software versions
    • Network Profile → Defines VLAN and network settings
    • Compute Profile → Specifies vCPU and memory
  12. Scenario-Based:
    A new database needs to be provisioned with specific software and security requirements. Which NDB profiles would you configure?
    Correct Answer: Configure the Software Profile for database versions, the Compute Profile for hardware resources, and the Network Profile for network security settings.

  13. Multiple Choice:
    Which of the following NDB features can be used to roll back a failed database patch?

    • a) Clone
  • b) Snapshot
    • c) Time Machine
    • d) Alerts Dashboard
      Correct Answer: c
  1. True/False:
    NDB supports integration with third-party monitoring tools.
    Correct Answer: True

  2. Fill-in-the-Blank:
    To apply patches to a database instance, administrators use the ___________ feature in NDB.
    Correct Answer: Patching


Feedback and Analysis

Upon completing the mock exam, candidates should review their performance in each section, understanding the correct and incorrect answers, and focusing on areas that require further study. Utilize the explanations provided to deepen understanding and align study efforts with the NDB exam objectives.


To verify the correct answers for questions related to snapshots, backups, Time Machine, and similar services in Nutanix Database Service (NDB), let's focus on these specific areas from your mock exam:

Correct Answers and Explanations for Snapshots, Backups, Time Machine, and Related Services

Section 2: High Availability (HA) and Disaster Recovery (DR)

  1. Question 16: What is the primary purpose of the Time Machine feature in NDB?

    • Correct Answer: b) To provide point-in-time recovery
    • Explanation: The Time Machine feature in NDB is designed to automate the creation of backups and snapshots to enable point-in-time recovery, which allows you to restore a database to a specific state at a given time.
  2. Question 23: True/False: Snapshots created by NDB can be used to restore databases to a specific point in time.

    • Correct Answer: True
    • Explanation: Snapshots in NDB capture the state of a database at a specific time, enabling point-in-time restoration if needed. This is essential for data recovery after unintended changes or corruption.
  3. Question 24: Fill-in-the-Blank: In the event of a database failure, NDB automatically triggers a ___________ to switch to a backup system.

    • Correct Answer: Failover
    • Explanation: In case of a failure, NDB can trigger an automatic failover to a backup or secondary system to maintain service availability.
  4. Question 25: Which of the following does NDB use to manage disaster recovery operations?

    • Correct Answer: d) All of the above
    • Explanation: NDB uses snapshots, clones, and Time Machine for different aspects of disaster recovery operations, including creating recovery points, testing, and restoration.

Section 4: Database Protection and Data Management

  1. Question 46: Which NDB feature is designed to create a full backup of a database?

    • Correct Answer: c) Time Machine
    • Explanation: Time Machine is the NDB feature used for creating full backups, automating the process of creating, scheduling, and retaining backups.
  2. Question 47: True/False: Clones created in NDB are full copies of databases and can be used for testing and development.

    • Correct Answer: True
    • Explanation: Clones in NDB are exact replicas of databases that can be used in non-production environments such as testing and development without affecting the production data.
  3. Question 48: Fill-in-the-Blank: ___________ in NDB allows for creating point-in-time copies of a database.

    • Correct Answer: Snapshot
    • Explanation: Snapshots capture the state of a database at a particular point in time, allowing for restoration or rollback to that state.
  4. Question 49: Which of the following does NDB use for database backup and recovery?

    • Correct Answer: d) All of the above
    • Explanation: NDB uses snapshots, clones, and Time Machine for backup and recovery purposes, providing different tools for different use cases.
  5. Question 50: Match the data protection features in NDB to their functions:

    • Correct Answers:
      • Time Machine → Provides backup and point-in-time recovery
      • Snapshot → Captures a database state
      • Clone → Creates a duplicate for testing
    • Explanation: Each feature in NDB has a specific role in data protection, from capturing states (snapshots) to backups (Time Machine) and testing environments (clones).
  6. Question 51: Scenario-Based: Describe how to restore a corrupted database using NDB’s data management features.

    • Correct Answer: Use the Time Machine to select the last known good snapshot and initiate a restore operation.
    • Explanation: The Time Machine allows you to select a snapshot taken before the corruption occurred and restore the database to that specific state.
  7. Question 55: Which NDB feature allows for point-in-time recovery?

    • Correct Answer: d) Time Machine
    • Explanation: Time Machine enables point-in-time recovery by providing recovery points at different times based on snapshots and backups.
  8. Question 57: Scenario-Based: A user accidentally deletes a critical table in your database. How would you use NDB to recover the table?

    • Correct Answer: Use the Time Machine to restore the database to a point-in-time snapshot taken before the table was deleted.
    • Explanation: Time Machine provides the capability to restore the database to a specific point before the deletion occurred, allowing recovery of the table.
  9. Question 58: What does the Time Machine feature in NDB allow you to do?

    • Correct Answer: c) Create point-in-time recovery points
    • Explanation: The Time Machine in NDB automates the creation of snapshots for backups and recovery points.
  10. Question 59: True/False: NDB’s Clone feature can be used to replicate a database to another cluster.

    • Correct Answer: True
    • Explanation: Clones can be used to replicate databases, including replicating them to different clusters for various purposes such as testing or redundancy.
  11. Question 60: Fill-in-the-Blank: The ___________ feature in NDB helps in disaster recovery by automating backups and recovery processes.

    • Correct Answer: Time Machine
    • Explanation: Time Machine automates the process of creating backups and provides recovery options, which is critical for disaster recovery.

Summary and Verification:

The correct answers for the questions related to snapshots, backups, Time Machine, and related services in Nutanix Database Service (NDB) are based on the functionalities provided by these features.

  • Time Machine is used for automating backups and providing point-in-time recovery.
  • Snapshots capture the state of a database at a specific time, which can be used for recovery.
  • Clones are full copies of databases used for testing and development purposes.
  • Failover is used for maintaining service availability during a disaster or failure.

By understanding these features and their purposes, you are better prepared to answer related questions on the NCP-DB exam.