Portable Version
Using the Portable Version
The portable version of Archive (ArchivePortable.exe) requires no installation and stores all data in the same folder as the executable.
Getting Started:
- Download
ArchivePortable.exefrom the download page - Place it in any folder (e.g., USB drive, cloud sync folder, or local directory)
- Double-click
ArchivePortable.exeto run - All settings and job data will be stored in the same folder
- No administrator rights needed
- Run from USB drives or network locations
- Easy to move between computers
- Keep multiple configurations separate
First Run
When you first launch the portable version:
- The main window will open automatically
- A
jobs.dbfile will be created in the application folder - The application will minimize to the system tray when closed
To access Archive after it's minimized, click the Archive icon in your system tray (notification area).
Creating Backup Jobs
A backup job defines what to backup and where to backup to.
To create a new job:
- Click the Add Job button
- Enter a descriptive name for your backup job
- Click Browse next to Source Folder and select what to backup
- Click Browse next to Destination Folder and select where to backup to
- Configure sync options as needed
- Click OK to save the job
Scheduling Backups
Archive allows you to schedule backups to run automatically at specific times.
Configuring a Schedule:
- Select a backup job and click Edit Job
- Check Enable automatic scheduling
- Select the days of the week to run backups
- Set the time window:
- Start Time: When the backup will begin
- Cutoff Time (Optional): When long-running backups will be stopped
- Click OK to save
Examples:
- 22:00 to 06:00 - Start backup at 10 PM, stop if still running at 6 AM
- 01:00 (no cutoff) - Start backup at 1 AM, let it run to completion
Viewing Job History
Every time a backup job runs, Archive records detailed information about what happened.
To view job history:
- Click the View History link in the History column, or
- Right-click a job and select View History
The history window shows:
- Run time and duration
- Files copied, updated, deleted, and failed
- Success/failure status
Click View Details to see the complete log of file operations for any run.
Preview Operations (Dry Run)
Before running a backup, you can preview exactly what will happen without making any changes.
- Open the job editor
- Click Preview Operations
- Archive will analyze your source and destination folders
- A report will show you all planned operations
The preview shows which files will be:
- Copied (new files)
- Updated (modified files)
- Deleted (if "Delete orphaned files in destination" is enabled)
- Skipped (already up to date)
Sync Options
Include subdirectories (recursive)
When enabled, Archive will backup all files in subdirectories. When disabled, only files in the root folder are backed up.
Delete files in destination that don't exist in source
When enabled, files that exist in the destination but not in the source will be deleted. This keeps the destination as an exact mirror of the source.
Verify files after copying
When enabled, Archive will verify that copied files match the source by comparing file hashes (SHA256). This is slower but ensures data integrity.
Exclusion Patterns
You can exclude specific files or folders from being backed up using wildcard patterns:
Pattern Examples:
*.tmp- Exclude all .tmp filesnode_modules- Exclude node_modules folder*.log- Exclude all log filestemp\*- Exclude everything in temp folder
Archive automatically excludes common system files and folders:
- $RECYCLE.BIN
- System Volume Information
- pagefile.sys, hiberfil.sys, swapfile.sys
- Thumbs.db, .DS_Store
Data Location
The portable version stores all data in the same folder as ArchivePortable.exe:
jobs.db- Backup job configurations and history
Moving Between Computers:
To move Archive to another computer:
- Copy the entire application folder
- Paste it on the new computer
- Run
ArchivePortable.exe
All your jobs and settings will be preserved.
Need More Help?
For the installed version, see Archive Documentation.
For command-line usage, see the Console Documentation.
For issues or questions, visit the GitHub Issues page.