nutanix‐database‐automation‐ncp‐db‐ncp‐db‐65‐NDMA - itnett/FTD02H-N GitHub Wiki
To ensure exam day readiness for the Nutanix Certified Professional - Database Automation (NCP-DB) 6.5 exam, you should be well-versed in the following topics and tasks:
1. Install and Configure NDB
- Understand the prerequisites: Familiarize yourself with the hardware and software requirements for installing Nutanix Database Service (NDB). Ensure you understand the compatibility matrix for different database engines (e.g., Oracle, SQL Server, MySQL, etc.).
- Installation Process: Be comfortable with the steps to install NDB, including deploying NDB through Prism Central, setting up clusters, and verifying the installation.
- Configuration: Learn how to configure NDB post-installation, including setting up IP addresses, domain name systems (DNS), and configuring necessary network settings.
2. Create Software, Compute, and Network Profiles
- Software Profiles: Understand how to create software profiles in NDB, which define the database software version, operating system, and patch levels. You should know how to create, update, and manage these profiles.
- Compute Profiles: Know how to create compute profiles that define the compute resources (e.g., CPU, memory) needed for database server VMs.
- Network Profiles: Be familiar with creating network profiles that define the network settings, such as VLANs, for the database server VMs. Understand how to associate these profiles with specific clusters.
3. Register an Existing Database and Database Server VM
- Database Server VM Registration: Learn how to register an existing database server VM with NDB, including meeting prerequisites such as installing necessary software packages, configuring the operating system, and ensuring connectivity.
- Database Registration: Understand the steps to register an existing database instance with NDB, including verifying that the database server VM is registered and configuring the time machine for point-in-time recovery.
4. Provision a New Database and Database Server VM
- Provisioning a Database Server VM: Know how to provision a new database server VM using NDB by selecting appropriate software, compute, and network profiles. Understand the importance of pre-requisites like SSH key generation and VM name conventions.
- Provisioning a Database Instance: Understand the process of provisioning a new database instance on a database server VM, including selecting the appropriate database engine, version, and configuring parameters like size, listener ports, and initial database.
5. Patch a Database Server VM and a Database Server Cluster
- Patching: Be familiar with the process of applying patches to a database server VM and a database server cluster in NDB. Understand how to check for available patches, schedule patch operations, and validate the success of a patch.
- Patch Management Best Practices: Learn best practices for patching, such as creating backups before applying patches, validating patch compatibility, and testing in a non-production environment.
6. Upgrade NDB
- Upgrade Procedure: Understand the steps required to upgrade NDB to a new version. This includes understanding the upgrade paths, prerequisites, the actual upgrade process, and verifying the upgrade.
- Impact Analysis: Know the impact of an upgrade on existing databases, VMs, and services. Understand how to minimize downtime and avoid data loss during the upgrade process.
7. Understand NDB High Availability (HA)
- High Availability (HA) Concepts: Understand the HA architecture of NDB. Know how NDB ensures high availability for databases, including the use of clusters, replication, failover, and load balancing.
- HA Configuration: Be familiar with configuring HA in NDB, including setting up HA for database server VMs and instances, monitoring health status, and performing failover operations.
Preparing for the Exam:
To be exam-ready, you should practice these tasks in a test environment. Familiarize yourself with the NDB user interface and commands, follow the guides provided by Nutanix, and be comfortable performing each task. Additionally, review any relevant documentation to understand the concepts, best practices, and troubleshooting steps related to each topic. This preparation will ensure you have the necessary knowledge and skills to succeed on exam day.