Automate Backups with WinSynchro: Step-by-Step Configuration Guide
Overview
This guide shows a straightforward, prescriptive setup to automate file backups on Windows using WinSynchro. Assumes WinSynchro is installed and you want scheduled, incremental backups from a local source folder to a local or network destination.
1. Prepare folders and permissions
- Source: Create or identify the folder(s) to back up. Ensure files are closed by apps during initial run.
- Destination: Create a destination folder on an external drive, NAS, or network share. Ensure the Windows account running WinSynchro has read/write permissions.
2. Create a new backup profile
- Open WinSynchro.
- Click New Profile.
- Name the profile (e.g., Daily Documents Backup).
- Select Source Folder and Destination Folder.
3. Choose sync mode and file selection
- Sync mode: Choose Incremental backup (mirror changes) to copy additions/changes and optionally delete removed files at destination. If you want safety, choose Versioned backup if supported.
- File filters: Include or exclude patterns (e.g., exclude.tmp, node_modules) to reduce noise.
- File size/date rules: Enable to skip unchanged files.
4. Configure retention and versioning
- Retention policy: Keep last N versions or delete files older than X days.
- Versioning folder: If using versioned backups, set where historical copies are stored.
- Space safeguard: Enable automatic pruning when destination free space < threshold.
5. Set scheduling and triggers
- Go to Schedule/Triggers.
- Choose frequency: Daily at a low-usage hour (e.g., 02:00), or Hourly for frequent changes.
- Use On connect trigger for removable drives or On network available for NAS.
- Enable Run missed tasks at next startup.
6. Configure performance and conflict handling
- Bandwidth/throttle: Limit network usage if backing up to NAS over LAN/WAN.
- Concurrency: Set maximum simultaneous file transfers (e.g., 4–8) depending on CPU and disk.
- Conflict rules: Choose destination wins, source wins, or prompt (use destination wins for automated unattended runs).
7. Set notifications and logging
- Logging level: Use Info or Verbose while validating, then Warning for steady state.
- Email/Syslog: Configure email alerts for failures or summary reports if supported.
- Retry policy: Set retry attempts and backoff for transient errors.
8. Test the profile
- Run the profile manually.
- Verify files copied, exclusions applied, and versions/retention working.
- Check logs for warnings or errors and adjust settings.
9. Run as a service / scheduled task
- If WinSynchro supports running as a Windows Service, enable it so backups run without user login.
- Alternatively, create a Windows Task Scheduler task to run the profile using the WinSynchro CLI at the chosen schedule under a service account.
10. Monitor and maintain
- Review weekly logs for errors.
- Test restore monthly by recovering a sample file/version to confirm integrity.
- Revisit retention and schedule as data needs change.
Quick checklist
- Source & destination paths set ✓
- Permissions verified ✓
- Incremental or versioned mode chosen ✓
- Schedule and triggers set ✓
- Notifications/logging enabled ✓
- Manual test and restore verified ✓
If you want, I can generate the exact Windows Task Scheduler XML or WinSynchro CLI command for a specific schedule and paths—tell me source, destination, and preferred schedule.