Skip to content

Fix: Doesn't automatically switch to alternative disks if the primary fails during configuration #1928

@imhayatunnabi

Description

@imhayatunnabi

Laravel Backup package fails completely when any configured backup destination becomes unavailable due to network issues, storage problems, authentication failures, or service outages.

Current Problem:

  • If any primary backup disk fails, the entire backup process fails
  • No automatic retry mechanism for alternative storage destinations
  • Users must manually intervene to switch to alternative backup locations
  • Critical backups may be lost during infrastructure issues

Caused Problem Scenarios:

  • AWS S3 outage
  • Network connectivity
  • Storage quota exceeded
  • Authentication issues
  • Service maintenance

Need to be this correct scenarios:

  • Success Case: User gets BackupWasSuccessfulNotification (whether primary or fallback disk succeeded)
  • Failure Case: User gets BackupHasFailedNotification (only if ALL disks including fallbacks failed)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions