Deep Freeze Server Enterprise: Complete Guide to Installation & SetupDeep Freeze Server Enterprise (DFSE) is a centralized management solution for Faronics Deep Freeze, designed to protect and maintain endpoints by restoring them to a known configuration after every restart. This guide walks through planning, prerequisites, installation, configuration, client deployment, common settings, troubleshooting, and best practices to help administrators successfully implement DFSE in a business or educational environment.
What Deep Freeze Server Enterprise does (brief overview)
Deep Freeze Server Enterprise provides:
- Centralized management of Deep Freeze clients across multiple workstations and servers.
- Remote deployment, scheduling, and configuration of Deep Freeze settings.
- Protection against unwanted changes, malware, and configuration drift by returning machines to a predefined baseline on reboot.
- Inventory and reporting tools to monitor client status and versioning.
Before You Begin — Planning & Prerequisites
System requirements
- Windows Server operating system supported by current DFSE version (check vendor documentation for exact supported OS; commonly Windows Server 2016/2019/2022).
- Sufficient CPU, RAM, and disk space depending on scale (for small deployments 2 vCPU / 4 GB RAM is often adequate; larger environments need more).
- Static IP address recommended for the DFSE server.
- Proper DNS configuration and name resolution between server and clients.
- Open required network ports (default DFSE ports: TCP 9628 for console-to-server communications and TCP 9629 for server-to-client; verify current ports in product docs).
- Administrative credentials for target machines to install client agents.
- SQL Server: DFSE may use a bundled database or a separate SQL Server instance depending on version and scale—confirm in the version-specific documentation.
Licensing & Downloads
- Ensure you have valid Deep Freeze licenses for the number of endpoints.
- Download the latest DFSE installer and Deep Freeze client packages from Faronics’ website.
Installation of Deep Freeze Server Enterprise
1. Prepare the Server
- Create a dedicated server (physical or virtual) with recommended OS and updates applied.
- Assign a static IP and ensure server time is synchronized via NTP or domain controllers.
- If using a separate SQL Server, prepare the database and user account with appropriate permissions.
2. Run the DFSE Installer
- Log on with local administrator credentials.
- Execute the DFSE server setup package.
- Accept the EULA and follow the install wizard:
- Choose installation folder.
- Select database options (use bundled DB or connect to external SQL).
- Configure service account (Local System or a domain service account if required for delegation).
- Set ports (use defaults unless your environment requires custom ports).
- Complete installation and reboot if prompted.
3. Post-installation checks
- Verify DFSE services are running.
- Confirm database connectivity and that the console can access the server.
- Ensure firewall rules allow console and client communication on the configured ports.
Initial Configuration
Accessing the Console
- Launch the Deep Freeze Server Enterprise console from the server or an administrative workstation with the console installed.
- Connect to the server using the server’s hostname or IP and administrator credentials.
Create Organizational Structure
- Define locations, groups, and policies that mirror your network or organizational units.
- Create roles and assign administrators with least-privilege access if multiple admins will manage DFSE.
Configure Global Settings
- Set default reboot behavior and maintenance windows.
- Enable automatic client updates if desired.
- Configure alerts and email notifications for client health or version mismatches.
- Integrate with Active Directory for device discovery and user-based targeting.
Deploying Deep Freeze Clients
Preparing client packages
- Use the DFSE console to create customized client installers with pre-configured passwords, thaw schedules, and license keys.
- Include silent install switches for unattended deployments.
Deployment methods
- Group Policy (GPO) / startup scripts: assign MSI or EXE with silent switches.
- Remote management tools: SCCM, Intune, PDQ Deploy, or RMM solutions.
- Manual installation for individual systems where necessary.
Post-installation verification
- After deployment, verify that clients appear in the DFSE console and reflect correct group/policy assignments.
- Check client status (Frozen/Thawed), version, and last contact time.
Common Configuration Options
ThawSpaces vs. persistent partitions
- Configure ThawSpaces or excluded drives/folders for data that must persist across reboots (user profiles, documents, application data).
- Use redirected folders or roaming profiles in combination with ThawSpaces for user data persistence.
Maintenance Windows & Scheduling
- Schedule maintenance windows where clients can be Thawed to allow updates, patches, or software installations.
- Automate thaw/reboot cycles for large-scale patching: Thaw, apply updates, then refreeze.
Password & Security
- Use strong, managed console passwords.
- Limit console access and enable role-based access control.
- Secure communication between server and clients using encryption if supported by your DFSE version.
Monitoring & Reporting
- Use the built-in reports to track client status, last contact, installed version, and licensing.
- Configure alerts for clients offline for extended periods, version mismatches, or licensing issues.
- Export reports to CSV for further analysis or auditing.
Troubleshooting — Common Issues
- Client not appearing in console: verify network connectivity, firewall rules, and that the client service is running.
- Communication port blocked: confirm TCP ports (default ⁄9629) are open both directions.
- License not recognized: check license file, server time, and that client has correct license key embedded.
- Thaw/Freeze failures: ensure scheduled tasks run with adequate permissions and that disk exclusions are correctly configured.
Backup & Recovery
- Back up the DFSE database regularly (if using external SQL, follow SQL backup best practices).
- Export console configuration and policies periodically.
- Maintain backups of license keys and installation packages in secure storage.
Best Practices
- Pilot DFSE with a small group of devices before wide rollout.
- Use ThawSpaces sparingly; prefer enterprise profiles and network storage for critical user data.
- Regularly update both server and client software to the latest supported versions.
- Document maintenance windows and change control procedures when scheduling thaws.
- Limit console access and rotate passwords if not integrated with a centralized credential manager.
Appendix — Example Silent Install Command (Windows)
msiexec /i "DeepFreezeClient.msi" /qn SERIALNUMBER="XXXXX-XXXXX-XXXXX" PASSWORD="YourClientPass" SERVER="dfse-server.example.local" ALLOW_REBOOTS=1
Adjust switches according to the installer package and DFSE version.
If you want, I can: export a checklist for deployment, create GPO or SCCM silent-install scripts tailored to your environment, or draft a pilot rollout plan for 50–200 endpoints.
Leave a Reply