web server

How to Configure Desired State Configuration (DSC) Pull Server on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure Desired State Configuration (DSC) Pull Server on Windows Server 2019

What Is PowerShell Desired State Configuration? Desired State Configuration (DSC) is a PowerShell management platform that allows administrators to declaratively define the desired state of servers and continuously enforce that state. Rather than running imperative scripts that might leave servers in inconsistent states, DSC configurations describe what a server should look like—which features are installed, […]

Read more
How to Write Advanced PowerShell Scripts for Windows Server 2019 Administration — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Write Advanced PowerShell Scripts for Windows Server 2019 Administration

Introduction to Advanced PowerShell Scripting for Windows Server 2019 Windows Server 2019 ships with PowerShell 5.1 by default, and PowerShell 7.x can be installed side-by-side. Advanced scripting on this platform goes well beyond one-liners. A professional administrator writes scripts that are modular, error-tolerant, self-documenting, and safe to run in production. This guide covers the patterns […]

Read more
How to Set Up Work Folders for Data Synchronisation on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up Work Folders for Data Synchronisation on Windows Server 2019

Introduction to Work Folders on Windows Server 2019 Work Folders is a role service in Windows Server 2019 that allows users to synchronise work files between corporate servers and their personal devices (Windows, iOS, and Android). Unlike traditional file shares that require a VPN connection, Work Folders uses HTTPS for synchronisation, making it accessible from […]

Read more
How to Set Up Cockpit Web Console on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Set Up Cockpit Web Console on SLES 12

Introduction This tutorial covers How to Set Up Cockpit Web Console on SLES 12 on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Prerequisites Ensure your SLES 12 system is up to date: […]

Read more
How to Configure AppArmor in Complain Mode on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Configure AppArmor in Complain Mode on SLES 12

Introduction This tutorial covers How to Configure AppArmor in Complain Mode on SLES 12 on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Step 1 — Check AppArmor Status systemctl status apparmor aa-status […]

Read more
How to Perform Disaster Recovery Testing on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Perform Disaster Recovery Testing on Windows Server 2019

Introduction to Disaster Recovery Testing on Windows Server 2019 Disaster recovery (DR) testing is the practice of regularly executing and validating the procedures documented in your disaster recovery plan to ensure they actually work when needed. An untested recovery plan is, at best, an optimistic assumption. Organizations that skip DR testing often discover critical gaps […]

Read more
How to Set Up Health Attestation Service on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up Health Attestation Service on Windows Server 2019

Introduction to Health Attestation Service on Windows Server 2019 Windows Device Health Attestation (DHA) is a security feature that allows organizations to verify the boot-time integrity of Windows devices using measurements stored in the Trusted Platform Module (TPM). The Health Attestation Service on Windows Server 2019 is the on-premises server component that collects, validates, and […]

Read more
How to Configure AppArmor Enforcement on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Configure AppArmor Enforcement on SLES 12

Introduction This tutorial covers How to Configure AppArmor Enforcement on SLES 12 on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Step 1 — Check AppArmor Status systemctl status apparmor aa-status Step 2 […]

Read more
How to Configure Scheduled Task-Based Backup Scripts on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure Scheduled Task-Based Backup Scripts on Windows Server 2019

Introduction to Scheduled Task-Based Backup Scripts on Windows Server 2019 While enterprise backup solutions like Veeam or Azure Backup provide comprehensive protection, many organizations also use custom PowerShell and batch scripts for targeted, supplemental backups — backing up specific application data, configuration files, database exports, or IIS content on a schedule. Windows Task Scheduler is […]

Read more
How to Configure AppArmor Profiles on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Configure AppArmor Profiles on SLES 12

Introduction This tutorial covers How to Configure AppArmor Profiles on SLES 12 on SLES 12. SLES 12 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Step 1 — Check AppArmor Status systemctl status apparmor aa-status Step 2 […]

Read more
CHAT