Skip to content

Progress & Tasks

The Progress page is your control center for running transfers. Start workflows, monitor real-time progress, and manage running 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
ConceptDescriptionPersistence
WorkflowSaved configuration (source, destination, action)Permanent until deleted
TaskSingle execution of a workflowKept for history

You can run the same workflow multiple times, creating a new task each time.

  1. Go to the Progress page
  2. Find the workflow you want to run
  3. Click Start
  4. A new task is created and begins executing
  1. Enumeration - Blober lists all files matching your source criteria
  2. Filtering - Filters are applied to include/exclude files
  3. Transfer - Files are processed one by one
  4. Completion - Task status changes to completed or failed
  1. Find the running task
  2. Click Pause
  3. The task pauses after the current file completes
  4. State changes to Paused

Why pause?

  • Free up bandwidth for other work
  • Investigate an issue without losing progress
  • Resume later when convenient
  1. Find the paused task
  2. Click Resume
  3. Task continues from where it left off
  4. State changes to Running
  1. Find the task (running or paused)
  2. Click Cancel
  3. Task moves to Stopping state
  4. 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)

Each task shows real-time progress:

MetricDescription
FilesX / Y files processed
SizeX MB / Y MB transferred
Progress BarVisual percentage complete

For large files, you may see:

  • Current file being transferred
  • Bytes transferred for current file
  • Transfer speed

Each task maintains a log of operations:

Entry TypeDescription
InfoNormal operations (file started, completed)
WarningNon-fatal issues (retry, skip)
ErrorProblems that caused failures

Within a task, each file has its own status:

StatusDescription
PendingFile queued for processing
ProcessingCurrently being transferred
ProcessedSuccessfully transferred
FailedTransfer failed for this file
RetryingAttempting again after failure
PausedWaiting for task to resume

Blober automatically retries failed operations:

  • Network timeouts
  • Rate limiting (429 errors)
  • Temporary API errors
ErrorCauseSolution
Authentication FailedInvalid credentialsUpdate credentials in workflow
Permission DeniedInsufficient access rightsCheck provider permissions
Not FoundSource file no longer existsSkip or re-run workflow
Quota ExceededStorage limit reachedFree up space or upgrade plan
Network ErrorConnection issuesCheck internet, retry

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

Completed and cancelled tasks remain visible:

  • Review what was transferred
  • Check for errors
  • Reference for troubleshooting
  1. Use a wired connection - More stable than WiFi
  2. Close other applications - Free up bandwidth and CPU
  3. Transfer during off-peak hours - Less network congestion
  4. Choose nearby regions - For cloud providers, pick closest region

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

If a task is interrupted:

  1. Don’t delete the task
  2. Click Resume to continue
  3. Blober skips already-transferred files
  • Check if another task is running
  • Verify internet connection
  • Restart the app if needed
  • Check your internet speed
  • Verify provider isn’t rate-limiting
  • Try smaller batch sizes
  • Check credentials in the workflow
  • Verify source path exists
  • Check destination has write access
  • Verify path template is correct
  • Check filters aren’t excluding files
  • Look in subfolders (if using path templates)