Systems that solve operational problems at scale.
Notes from Vignesh A S on Java, Kafka, distributed systems and AI-assisted tooling.
-
Enable password authentication for Amazon Linux EC2 Instance
The default user for Amazon Linux 2 is ec2-user, first, we need to create a password for the ec2-user Then enable the password authentication for the Login in the SSHD…
-
Install MySQL on Amazon Linux in AWS EC2
In this post, we will see how to install MySQL server on AWS EC2 Amazon Linux 2 and configure the security group to access from your desktop The Amazon Linux…
-
Register AWS Account access key and secret with Nimesa
In my previous post, we discussed the creation of IAM user and the privilege required to protect your AWS EC2 instances. In this post, we will discuss to register the…
-
Error Handling for REST API in SpringBoot with Response Status
When I was writing the base code in Spring boot for my RESTifying the ZFS APIs project, I was looking for some way of throwing the exception to the user…
-
Encoded slash (%2F) with Spring URL path param gives HTTP 400
I am working on a new hobby project RESTifying the ZFS APIs, Earlier I was using play framework for my REST projects, now started using SpringBoot While RESTifying the ZFS…
-
Create an IAM user to register with Nimesa cloud data protection software
In my previous post, I have explained how to deploy Nimesa cloud data protection software in your AWS account. In this post, will discuss on the permission required to protect…
-
Deploy Nimesa Cloud data protection for AWS from AWS Community AMI and BYOL
In the recent posts, I shared about taking backup and restore of database and also discussed some of the issues I have seen in the customer environment and how I…
-
Backup and Recovery Term – RPO and RTO
Recovery Point Objective (RPO) and Recovery Time Objective (RTO) are two of the most important parameters of the disaster recovery (DR) or data protection planning. These are the objectives/decision points…
-
MongoDB Consistent Backups
Who uses MongoDB? Based on the online resource* there are 37,658 Companies using MongoDB, MongoDB is most often used by companies with 10-50 employees and 1M-10M dollars in revenue, and…
-
Replicate your ZFS Backup from on-prem to Public Cloud
In my previous blog, I discussed how to set up the ZFS File system in Ubuntu 18.04 and setup ZVOL for Microsoft SQL Server Databases In this post let’s discuss…
-
ZFS send / receive non-root account
When I am setting up the Disaster recovery plan for the MS SQL Databases in ZFS Volume, I faced permission issue while running ZFS send/receive command from a non-root account…
-
Enable password authentication for the Ubuntu Server in AWS
I created a Ubuntu 18.04 Instance in AWS, then I connected to the instance using the pem file using ssh -i pemfile ubuntu@public-IP I set the password for the account,…
-
RAID – a small learning
RAID with any filesystem / Storage array or with JBOD it comes with three main benefits. Performance Capacity Integrity Performance is how fast you can access the data / write…
-
ZVOL for MS SQL Database
In this post, we will see how to install ZFS on Ubuntu and present a ZVOL through iSCSI protocol to a Windows Machine for SQL Database First I created a…
-
HTTP Response Code
I have good hands-on building REST services using Java Play Framework / Spring Boot / Spark We build multiple microservices most of them are client-server architecture and in these scenarios…
-
Spring boot REST API Security
In this post will see how to secure the REST API using Basic Authentication with Spring security features. In this example, we will be using Spring boot to avoid basic…
-
Optional Path Variable with Spring Boot Rest
I have created my own annotation with default values set overriding the existing defaults In request parameters @RequestParam you can set the required parameters, I am implementing the Get Users…
-
Identify the VM where the VMware tools not installed using PowerCLI
If you have a large datacenter having too many VMs, you may find it difficult to filter the VMs, using the super powerful tool vSphere PowerCLI you can get the…
-
Upgrading ESXi from 6.5 to 6.7 via SSH
We have planned to do interoperability testing of our product Nimesa Cloud Data Protection with vSphere 6.7, In my lab, I had one ESXi 6.5 which I planned to upgrade…
-
vSphere Tagging feature – identify uplink port in dSwitch
Recently we faced an issue in our product Nimesa Cloud Data protection, our QA Director raised a bug that Nimesa is listing two networks during Virtual Machine clone but while…