Progress & Tasks
The Progress page is your control center for running transfers. Start workflows, monitor real-time progress, and manage running tasks.
Understanding Tasks
Section titled “Understanding Tasks”When you start a workflow, Blober creates a task. A task is a single execution of a workflow that tracks:
- Which files need to be transferred
- Current progress (files and bytes)
- Status of each file
- Logs and error messages
Workflow vs Task
Section titled “Workflow vs Task”| Concept | Description | Persistence |
|---|---|---|
| Workflow | Saved configuration (source, destination, action) | Permanent until deleted |
| Task | Single execution of a workflow | Kept for history |
You can run the same workflow multiple times, creating a new task each time.
Starting a Workflow
Section titled “Starting a Workflow”From the Progress Page
Section titled “From the Progress Page”- Go to the Progress page
- Find the workflow you want to run
- Click Start
- A new task is created and begins executing
What Happens When You Start
Section titled “What Happens When You Start”- Enumeration - Blober lists all files matching your source criteria
- Filtering - Filters are applied to include/exclude files
- Transfer - Files are processed one by one
- Completion - Task status changes to completed or failed
Controlling Tasks
Section titled “Controlling Tasks”Pause a Running Task
Section titled “Pause a Running Task”- Find the running task
- Click Pause
- The task pauses after the current file completes
- State changes to Paused
Why pause?
- Free up bandwidth for other work
- Investigate an issue without losing progress
- Resume later when convenient
Resume a Paused Task
Section titled “Resume a Paused Task”- Find the paused task
- Click Resume
- Task continues from where it left off
- State changes to Running
Cancel a Task
Section titled “Cancel a Task”- Find the task (running or paused)
- Click Cancel
- Task moves to Stopping state
- After cleanup, state changes to Cancelled
What happens to files?
- Files already transferred remain at destination
- The current file may be partially transferred
- Source files are unchanged (unless Move action completed for some files)
Progress Indicators
Section titled “Progress Indicators”Task Progress
Section titled “Task Progress”Each task shows real-time progress:
| Metric | Description |
|---|---|
| Files | X / Y files processed |
| Size | X MB / Y MB transferred |
| Progress Bar | Visual percentage complete |
File-Level Progress
Section titled “File-Level Progress”For large files, you may see:
- Current file being transferred
- Bytes transferred for current file
- Transfer speed
Viewing Logs
Section titled “Viewing Logs”Each task maintains a log of operations:
Log Entries
Section titled “Log Entries”| Entry Type | Description |
|---|---|
| Info | Normal operations (file started, completed) |
| Warning | Non-fatal issues (retry, skip) |
| Error | Problems that caused failures |
File States
Section titled “File States”Within a task, each file has its own status:
| Status | Description |
|---|---|
| Pending | File queued for processing |
| Processing | Currently being transferred |
| Processed | Successfully transferred |
| Failed | Transfer failed for this file |
| Retrying | Attempting again after failure |
| Paused | Waiting for task to resume |
Error Handling
Section titled “Error Handling”Automatic Retries
Section titled “Automatic Retries”Blober automatically retries failed operations:
- Network timeouts
- Rate limiting (429 errors)
- Temporary API errors
Common Errors
Section titled “Common Errors”| Error | Cause | Solution |
|---|---|---|
| Authentication Failed | Invalid credentials | Update credentials in workflow |
| Permission Denied | Insufficient access rights | Check provider permissions |
| Not Found | Source file no longer exists | Skip or re-run workflow |
| Quota Exceeded | Storage limit reached | Free up space or upgrade plan |
| Network Error | Connection issues | Check internet, retry |
Partial Failures
Section titled “Partial Failures”If some files fail:
- Successfully transferred files remain at destination
- Failed files are logged with error messages
- You can create a new task to retry
Task History
Section titled “Task History”Completed and cancelled tasks remain visible:
- Review what was transferred
- Check for errors
- Reference for troubleshooting
Performance Tips
Section titled “Performance Tips”Optimize Transfer Speed
Section titled “Optimize Transfer Speed”- Use a wired connection - More stable than WiFi
- Close other applications - Free up bandwidth and CPU
- Transfer during off-peak hours - Less network congestion
- Choose nearby regions - For cloud providers, pick closest region
Large Transfers
Section titled “Large Transfers”For transfers with thousands of files:
- Expect initial enumeration to take time
- Progress will be slow at first, then speed up
- Consider breaking into smaller batches
Resumable Transfers
Section titled “Resumable Transfers”If a task is interrupted:
- Don’t delete the task
- Click Resume to continue
- Blober skips already-transferred files
Troubleshooting
Section titled “Troubleshooting”Task Stuck on “Pending”
Section titled “Task Stuck on “Pending””- Check if another task is running
- Verify internet connection
- Restart the app if needed
Transfer Very Slow
Section titled “Transfer Very Slow”- Check your internet speed
- Verify provider isn’t rate-limiting
- Try smaller batch sizes
Task Failed Immediately
Section titled “Task Failed Immediately”- Check credentials in the workflow
- Verify source path exists
- Check destination has write access
Files Missing at Destination
Section titled “Files Missing at Destination”- Verify path template is correct
- Check filters aren’t excluding files
- Look in subfolders (if using path templates)