Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Laravel Backup Restore Laravel Package

wnx/laravel-backup-restore

Restore database backups created by spatie/laravel-backup. Adds an interactive php artisan backup:restore command to pick a backup and optionally decrypt it, then run configurable post-restore health checks to validate the restored DB.

View on GitHub
Deep Wiki
Context7
v1.9.5

Changed

  • Use --backup connection ealier (#118)
v1.9.4

Fixed

  • Enhance dump file path validation and add related tests (#116, fixes GHSA-w9mx-xmg4-gc4r)
v1.9.3

Fixed

  • Fix grammar in ImportFailed exception message (#115)
v1.9.2

Changed

  • Add Support for Laravel 13 (#112)
v1.9.1

Changed

  • Add Support for laravel-backup v10 (#111)
v1.9.0

Added

  • Add Support for PostgreSQL Binary Dumps (#107)
v1.8.0

Added

  • Add Support for PHP 8.5 (#103)
  • Add a keep option to skip the cleanup. (#105)

Changed

  • Drop Support for PHP 8.2 and PHP 8.3 and Laravel 10 and Laravel 11 (#106)
v1.7.0

Added

  • Add Support to pass MySQL Options to mysql binary (#98)
v1.6.2

Fixed

  • Fix Tests for modern Laravel installations (#96)
v1.6.1

Changed

  • Add Support for Laravel 12 (#90)
v1.6.0

Added

  • Include zipped file size in selection choices (#92)
v1.5.2

Changed

  • changed postgres restore command to use a connection uri (#88)
v1.5.1

Fixed

  • Add Support for laravel/prompts v0.2 and v0.3 (#87)
v1.5.0

Added

  • Add Support for PHP 8.4 (#82)
v1.4.2

Fixed

  • Use local.root value in getAbsolutePathToLocalDecompressedBackup (#80)
v1.4.1

Fixed

  • Remove single quotes from restore command when restoring MySQL dump (#79)
v1.4.0

Changed

  • Added support for spatie/laravel-backup v9 and drop support for v8 and PHP 8.1 (#76)
v1.3.2

Changed

  • Show list of found files in db-dumps directory when NoDatabaseDumpsFound Exception is thrown. (#74)
v1.3.1

Changed

  • Display file name being downloaded (#65)
v1.3.0

Added

  • Add Support for Laravel 11 (#49)
v1.2.0

Added

  • Add Support to import bz2 compressed database dumps (#61)

Changed

  • Better unpacked dump detection (#62)
v1.1.5

Changed

  • Upgrade Pest to v2 (#50)

Fixed

  • Disable Process Timeout when importing Database backup (#55)
v1.1.4

Fixed

  • Add --host Option to psql command (#46)
v1.1.3

Changed

  • Update MySQL Importer to use CLI Arguments instead of Credentials File (#42)

Fixed

  • Respect dump_binary_path setting when importing database (#40)
v1.1.2

Fixed

  • Use DIRECTORY_SEPARATOR to support Windows (#38)
v1.1.1

Fixed

  • Use Database Connection name when generating import shell command (#34)
v1.1.0

Added

  • Add Support for PHP 8.3 (#31)

Changed

  • Replace Symfony Process with Illuminate Process (#30)
  • Update Artisan Command to use Laravel Prompts (#19)

Removed

  • Drop Support for Laravel 9 (#29)

Fixed

  • Check if CLI Dependencies are available before starting restore process (#28)
v1.0.2

Fixed

  • Use Driver Name when creating DbImporter instead of Connection Name (#24)
v1.0.1

Changed

  • Show Connection Details in Confirmation Prompt (#20)
v1.0.0

First stable release

v0.3.1

Fixed

  • Update version constraint of spatie/temporary-directory for better compatibility with other packages.
v0.3.0

Added

  • Add Health Checks (#11)
v0.2.0

Added

  • Add --reset option to wipe database before importing backup #8
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codraw/framework-extra-bundle
codraw/messenger
codraw/security
codraw/mailer
codraw/contracts
codraw/profiling
codraw/dependency-injection
codraw/tester
codraw/core
nexmo/api-specification
capell-app/block-library
axium/identity
cetria/laravel-dummy-models
cetria/reflection-helper
agropredict/sso-auth-bundle
evolvestudio/spam-protection
datacore/hub-sdk
develia/commons
cuci/prototurk-sdk
cuci/prototurk-sdk-symfony