Nutanix NCP-DB Practice Test - Questions Answers

List of questions
Question 1

An administrator is tasked with auditing NDB SLAs. What data will the administrator be reviewing?
Snapshot schedules
Clone Management
Data retention policies
Recovery Time Objective
NDB SLAs are service level agreements that define the data protection and recovery objectives for NDB-managed databases. NDB SLAs consist of data retention policies that specify how long the snapshots and log backups of a database are kept in the Time Machine. Data retention policies can be customized to meet different business and compliance requirements, such as daily, weekly, monthly, or yearly retention periods. NDB SLAs also determine the frequency and schedule of the snapshots and log backups, as well as the storage location and replication options. An administrator who is tasked with auditing NDB SLAs will be reviewing the data retention policies of each database and Time Machine, as well as the snapshot and log backup history and status. The administrator will also be able to monitor the storage usage and performance of the NDB SLAs, and modify or delete the SLAs as needed. The other options are not part of the NDB SLAs, but rather separate features or concepts of NDB. Snapshot schedules are the intervals at which NDB takes snapshots of the databases, which are determined by the SLAs. Clone management is the process of creating, refreshing, or deleting database clones from the Time Machine. Recovery time objective (RTO) is the maximum acceptable time for restoring a database after a failure, which is influenced by the SLAs, but not defined by them.Reference::
Nutanix Certified Professional - Database Automation (NCP-DB) v6.5, Section 5 - Protect NDB-managed Databases Using Time Machine, Objective 5.1: Create, delete, and modify SLA retention policies
Nutanix Database Management & Automation (NDMA) Course, Module 4: Nutanix Database Service (NDB) Data Protection, Lesson 4.1: Data Protection Overview, Topic: SLA Concepts
Nutanix Database Service (NDB) User Guide, Chapter 6: SLAs, Section: SLA Overview
Question 2

A development team has requested that an administrator provide them a copy of the production Finance database. The business requires that any financial data is masked before going into development.
How should the administrator create a clone with masked data for the development environment?
From the Time Machine, create a clone and paste the masking commands in the post-clone field of the Pre-Post Commands section.
1. Create a masking script on the source DB VM, Dev VM or SW Profile VM. 2. Create the clone from the Time Machine and define the post-clone option with the full path\name of the masking script.
1. Create a script to mask the data. 2. Create the clone from the Time Machine and define the post-clone option with the full path\name of the masking script.
From the Time Machine, create a clone and paste the masking commands in the pre-clone field of the Pre-Post Commands section.
According to the Nutanix Database Automation (NCP-DB) course, the Pre-Post Commands section allows the administrator to specify custom scripts that can be executed before or after the clone operation1.The masking script can be created on any of the VMs that have access to the source database, such as the source DB VM, the Dev VM, or the SW Profile VM2.The script should contain the commands to mask the sensitive data in the Finance database, such as replacing the real values with dummy values or encrypting the data2.The administrator can then create the clone from the Time Machine and define the post-clone option with the full path and name of the masking script1.This will ensure that the script is executed after the clone is created, and the data is masked before it is available for the development team1. The other options are not correct, as they either use the wrong field (pre-clone instead of post-clone), or do not specify where to create or store the masking script.Reference::
1: Nutanix Database Automation (NCP-DB) course, Module 4: Database Cloning, Lesson 4.4: Pre-Post Commands, slide 5
2: Nutanix Database Automation (NCP-DB) course, Module 4: Database Cloning, Lesson 4.4: Pre-Post Commands, slide 7
Question 3

Which statement best describes what happens when a 3rd-party backup tool is chosen to manage log backups for Microsoft SQL in NDB?
If exclusive log access is not granted to NDB, the Point-in-Time (PIT) recovery will not be supported, but snapshot-based recovery of the databases is supported.
Third-party backups vendors can continue to backup the archived logs from the database log destination. NDB will still be able to capture the logs, considering the log catch-up begins before the logs get backed up
If exclusive log access is not granted to NDB, the Point-in-Time (PIT) recovery will be supported, but snapshot-based recovery of the databases is not supported.
Third-party backups vendors can continue to backup the binary logs from the binary log location. NDB will still be able to capture the logs, considering the log catch-up begins before the logs get purged.
NDB supports two modes of log backup management for Microsoft SQL databases: NDB-managed and 3rd-party managed. In the NDB-managed mode, NDB takes full control of the log backups and stores them in the Cerebro log location. In the 3rd-party managed mode, NDB allows the use of external backup tools to backup the logs from the database log destination. However, NDB still needs to capture the logs for its own operations, such as point-in-time recovery, clone refresh, and log catch-up. Therefore, NDB will periodically scan the database log destination and copy the logs to the Cerebro log location. This process requires that the log catch-up begins before the logs get backed up by the 3rd-party tool, otherwise NDB will miss some logs and the operations will fail. If the 3rd-party tool grants exclusive access to the logs, then NDB will not be able to capture them at all, and the operations will not be supported.Reference::
Nutanix Database Management & Automation (NDMA) course, Module 5, Lesson 5.2 - Log Backup Management
Nutanix Support & Insights, Nutanix NDB User Guide v2.5, Log Backup Management
Question 4

For an NDB offline upgrade, which NDB CLI command should be used to upload the upgrade bundle?
upgrade upload_bundle path=path_to_upgrade_bundle upload bundle
path=path_to_upgrade_bundle upgrade bundle
path=path_to_upgrade_bundle
upload upgrade_bundle path=path_to_upgrade_bundle
For an NDB offline upgrade, you need to download the upgrade bundle from the Nutanix Support Portal and copy it to the NDB server. Then, you need to use the NDB CLI commandupload upgrade_bundlewith thepathparameter to specify the location of the upgrade bundle file. This command will upload the upgrade bundle to the NDB server and verify its integrity. After uploading the upgrade bundle, you can use theupgradecommand to perform the upgrade.Reference::Nutanix Support & Insights,Cisco Nexus Data Broker Deployment Guide, Release 3.10.x
Question 5

What is used to temporarily store the transaction logs of the source database before they are copied to the log?
Database Agent
NDB Drive
Time Machine
NDB Profiles
The Database Agent is used to temporarily store the transaction logs of the source database before they are copied to the log. This is a critical component for ensuring data consistency and recovery in database operations.
Reference:: Nutanix Database Automation documentation, focusing on database agents and their roles in transaction log management.
Question 6

An administrator needs to patch an Oracle Database Server VM and must ensure Grid home is allocated sufficient storage space.
At a minimum, how much space must be available for Grid home prior to completing this task?
5 GB
10GB
15GB
20 GB
When patching an Oracle Database Server VM, it's important to ensure that there is sufficient storage space allocated for the Grid home. A minimum of 10GB space is required for this purpose to accommodate the patching process without storage constraints.
Reference:: Nutanix Database Automation documentation, particularly in the sections discussing Oracle database server VM management and patching requirements.
Question 7

An administrator needs to register a SQL Server Single Node Database Server VM with NDB.
Which condition must exist prior to the administrator completing this task?
Database files must exist in the Windows OS boot drive.
The login account provided must be a member of the sysadmin role.
The SQL service account should not have read privileges on the mount points.
SQL Server instance must be in single-user mode.
Before registering a SQL Server Single Node Database Server VM with NDB, it is necessary that the login account provided for this task must be a member of the sysadmin role. This ensures the necessary permissions are in place for managing and administering the SQL Server instance.
Reference:: Nutanix Database Automation documentation, under SQL Server database registration and permission requirements.
Question 8

An administrator needs to restore a database provisioned on Storage Spaces. The virtual disks are shared with multiple databases.
Which restore method is supported?
Disk-based restore via NDB GUI
Disk-based restore via NDB CLI
Copy-based restore via NDB GUI
Copy-based restore via NDB CLI
For restoring a database provisioned on Storage Spaces, especially when virtual disks are shared among multiple databases, the supported method is a copy-based restore via the NDB GUI. This method allows for a precise and controlled restoration process suitable for shared storage environments.
Reference:: Nutanix Database Automation documentation, specifically in the section on database restoration methods and storage spaces.
Question 9

What is required to create an NDB Software Profile Version for PostgreSQL?
Database server VM registered with NDB
Patch file for the installed databases
Installer package for database software
Preconfigured OS image from Prism Element
To create an NDB Software Profile Version for PostgreSQL, it is required to have an installer package for the database software. This package forms the basis of the software profile, enabling the deployment and management of PostgreSQL instances.
Reference:: Nutanix Database Automation documentation, particularly in the area of software profile creation and management for PostgreSQL.
Question 10

What is the minimum frequency in minutes configurable for NDB Log Catch-up operation?
10
15
60
120
The minimum frequency configurable for the NDB Log Catch-up operation is 15 minutes. This setting determines how frequently the log catch-up process runs, which is crucial for maintaining data integrity and ensuring up-to-date database states.
Reference:: Nutanix Database Automation documentation, focusing on log management and catch-up operation settings.
Question