Surender KumarAuthor
areas of expertise
- Windows server administration
- Linux server administration
- Cisco switches and routers
- Database administration (MS SQL and MySQL)
- Web servers administration (IIS, Apache, and Nginx)
- Website, domain and email migration
- SharePoint configuration
- CI/CD with GitLab and GitHub
- Docker and Kubernetes.
education
- Master’s degree in Computer Applications
- Bachelor’s degree in Computer Science
- Microsoft certified
- Cisco certified.
With over 15 years of experience in server and network administration, Surender has the breadth and depth of experience needed to quickly understand the network and craft the most suitable solutions for a business. His fields of interest are windows servers, active directory, powershell, web servers, networking, linux, virtualization, docker, and kubernetes.
recent publications
-
Add-WindowsCapability failed Error code = 0x800f0954
How to fix Add-WindowsCapability failed error When enabling optional features or Remote Server Administration Tools (RSAT) with PowerShell on Windows, you might encounter the error message shown below. RSAT is a set of Windows features that allows you to manage and administer remote servers and services from your local computer. Add-WindowsCapability failed. Error code =
July 16, 2024 -
SqlPackage to export and import SQL server databases
SqlPackage – An ultimate tool for SQL server database export and import In today’s fast-paced digital world, managing databases efficiently is crucial for developers and database administrators (DBAs). Whether it’s backing up your database, migrating to a new server, or setting up a development environment, having the right tools can make a significant difference. One
June 12, 2024 -
Find the path of an executable with PowerShell
Find the executable path with PowerShell Did you ever need to find the path of an executable in Windows? For instance, you run adb.exe command and it magically works but you don’t know where the executable is actually located on your Windows system. In a traditional command prompt (i.e., cmd.exe), you can simply run the
April 23, 2024 -
Programmatically create a network bridge in Windows
Programmatically create a network bridge in Windows Did you ever get stuck when creating a network bridge programmatically? You can do that quickly with the graphical user interface (GUI), as shown in the screenshot below. But what if you want to create a bridge without using the GUI option? Well, it is not possible until
December 5, 2023 -
Windows Defender Credential Guard does not allow using saved credentials
Windows Defender Credential Guard does not allow using saved credentials This short post helps you resolve the following error: Your credentials did not work Windows Defender Credential Guard does not allow using saved credentials Cause of error Let’s first understand the cause of this error. Windows Defender Credential Guard is a security feature that protects
August 28, 2023 -
Remove secrets from AWS secrets manager with PowerShell
Remove secrets from AWS secrets manager with PowerShell Recently, I wrote a post on how to securely store secrets in AWS secrets manager. If you are already using the Secrets Manager, you might come across the following error: You can’t create this secret because a secret with this name is already scheduled for deletion Cause
May 31, 2023