Troubleshooting the WinZip Backup4all Plugin: Common Issues & Fixes

How to Integrate Backup4all with WinZip: Step‑by‑Step Tutorial

Overview

This guide shows how to set up Backup4all to create backups and use WinZip for compression/encryption. Assumes Windows PC, Backup4all and WinZip installed. If not, install the latest versions first.

1. Prepare applications

  1. Install Backup4all and WinZip (same machine).
  2. Update both apps to latest versions.
  3. Confirm WinZip command-line tool is available: open Command Prompt and run:

bash

“C:\Program Files\WinZip\wzzip.exe” -?

If the path differs, find wzzip.exe in WinZip installation folder.

2. Create a new backup job in Backup4all

  1. Open Backup4all → File > New backup.
  2. Choose a name (e.g., “WinZip-compressed backup”) and storage type (local/folder/FTP/cloud).
  3. Select the files/folders to include.
  4. Choose a backup type (Full, Differential, Incremental). For first run use Full.

3. Configure post-processing to call WinZip

Backup4all doesn’t natively use WinZip as a compression engine, so use a post-process command to compress the backup output with WinZip.

  1. In the backup job window, go to Tools > Options > After backup (or the job’s Execution/Advanced > After backup).
  2. Choose Run external application or Execute command after successful backup.
  3. Build a command line to run WinZip’s wzzip (example compress whole backup folder into an archive):

Example command (adjust paths):

Code

“C:\Program Files\WinZip\wzzip.exe” -u -a “C:\Backups\Archives\MyBackup_%DATE%.zip” “C:\Backups\Backup4all\MyBackupJob*”
  • -a adds files to archive, -u updates existing entries.
  • Use Windows variables or a small wrapper script to include timestamps (see next step).

4. Use a wrapper batch script for flexibility

Create a .bat file to handle naming, logging, and optional encryption:

Example batch (save as C:\scripts\zipbackup.bat):

bat

@echo off set TIMESTAMP=%DATE:~10,4%-%DATE:~4,2%-%DATE:~7,2%%TIME:~0,2%-%TIME:~3,2% set TIMESTAMP=%TIMESTAMP: =0% set SRC=“C:\Backups\Backup4all\MyBackupJob*” set DST=“C:\Backups\Archives\MyBackup%TIMESTAMP%.zip” “C:\Program Files\WinZip\wzzip.exe” -a -s -j %DST% %SRC%
  • -s enables compression spanned archives if needed, -j junk paths (optional).
  • For encryption, use WinZip command options (e.g., -P for password; check wzzip docs).

In Backup4all’s After-backup command, call:

Code

“C:\scripts\zipbackup.bat”

5. Verify and test

  1. Run the backup job manually.
  2. Confirm Backup4all creates its backup files.
  3. Confirm the batch runs and WinZip archive appears in destination with expected contents and timestamp.
  4. Test extraction of the archive to verify integrity.

6. Scheduling and cleanup

  • Use Backup4all’s scheduler to run jobs automatically.
  • Add cleanup logic in the batch (delete archives older than N days) or use Backup4all cleanup options.

Example cleanup snippet in batch (delete files older than 30 days):

bat

forfiles /p “C:\Backups\Archives” /s /m.zip /d -30 /c “cmd /c del @path”

7. Troubleshooting common issues

  • If wzzip not found: confirm correct path and permissions.
  • If archive empty: ensure Backup4all finished before the script runs; set script to run only on success.
  • Permission errors: run Backup4all and script with account having filesystem access.
  • Encoding/timestamp issues: adjust batch date/time parsing for your locale.

8. Security considerations

  • If using password encryption, prefer AES options supported by WinZip and store passwords securely (avoid plaintext in scripts). Consider using a secure credential store and wrap retrieval in the script.

Quick checklist

  • Backup4all and WinZip installed and updated
  • Backup job created and tested in Backup4all
  • Post-backup command configured to run WinZip or wrapper script on success
  • Archive creation and extraction tested
  • Schedule and retention configured

If you want, I can generate a ready-to-use batch script tailored to your backup paths, naming scheme, and encryption preferences—tell me the source folder, archive destination, and whether you want password protection.

Comments

Leave a Reply