Manage Google G Suite with PowerShell

Readiness on Google G Suite & Developer Console Creating the Project & Service Account Creating P12 File Enable Domain Wide Delegation Enable API Access OAuth Client ID & App Email API Client Access in G Suite Admin Console Manage Google G Suite with PowerShell PSGSuite Configuration File Export Existing Users & Groups Appendix Commands Available … Read more

Migrate Exchange 2003 to Office 365

Sync AD Users & Groups to Office 365 with Azure AD Connect Mailbox Migration with CodeTwo Office 365 Migration Migrate Exchange 2003 to Office 365 Cut Over Migration Appendix Change User Principal Name (UPN) to match with Email Address on Office 365

Move SQL 2017 Always On to New Network Segment

Hostname IP Address New IP Address Remarks AD01.aventislab.local 192.168.1.60 AD Domain Controller UAT-SQL01.aventislab.local 192.168.1.61 10.10.10.61 SQL 2017 Developer Edition UAT-SQL02.aventislab.local 192.168.1.62 10.10.10.62 SQL 2017 Developer Edition UAT-CLUS.aventislab.local 192.168.1.65 10.10.10.65 Windows Cluster Name & IP Address SQLAG.aventislab.local SQLAO.aventislab.local 192.168.1.68 10.10.10.68 SQL Listener Name & IP Address UAT-WIN16.aventislab.local 192.168.1.22 10.10.10.22 File Share Witness (FSW) Move File Share … Read more

Setup SQL 2017 Always On with PowerShell

Hostname IP Address Remarks AD01.aventislab.local 192.168.1.60 AD Domain Controller UAT-SQL01.aventislab.local 192.168.1.61 SQL 2017 Developer Edition UAT-SQL02.aventislab.local 192.168.1.62 SQL 2017 Developer Edition UAT-CLUS.aventislab.local 192.168.1.65 Cluster Name & IP Address SQLAG SQL Availability Name SQLAO 192.168.1.68 SQL Listener Name & IP Address Service Account for SQL Server  Separate Volume for SQL Database & Logs Windows Failover Cluster … Read more

Global Server Load Balancing with Kemp

FortiGate Firewall in Production Site Setup GEO LoadMaster Partners New GEO Cluster Fully Qualified Domain Name (FQDN) Delegate Subdomains in DNSMadeEasy Functionality of Global Server Load Balancing with Kemp Shutdown the Kemp VLM in Production Site Power on Kemp VLM in Production Site

Reverse Proxy for Nginx with Kemp VLM

Steps to Configure Reverse Proxy for Nginx with Kemp VLM in Same Segment Download and Import Nginx Template Enable Subnet Originating Requests (SOR) – Optional Public SSL Certificate Virtual Services (VS) and Real Server Access Log in Nginx Enable HTTP/2 Support A+ Result in Qualys SSL Labs

How to Configure VPN with WireGuard

Install WireGuard on CentOS 8 Generate Public & Private key Configuration file for WireGuard Enable and start WireGuard service Firewalld Rules Public Access for WireGuard UDP Port Site to Site VPN with WireGuard VPN with WireGuard – Client for Windows 10 VPN with WireGuard – Client for Ubuntu Appendix Disable Secure Boot NAT Issue