| Recommend this page to a friend! | 
|  Download | 
| Info | Documentation |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Ratings | Unique User Downloads | Download Rankings | ||||
| Not yet rated by the users | Total: 32 | All time:  11,115 This week: 455  | ||||
| Version | License | PHP version | Categories | |||
| laravel-backup 1.0 | MIT/X Consortium ... | 5 | PHP 5, Systems administration, Libraries, W... | 
> Work in progress do not use in production!
php artisan backup:run
php artisan backup:run --services=database,storage
php artisan backup:run --storages=local,s3,gcloud
php artisan backup:run --disable-notifications
php artisan backup:run --timeout=3
php artisan backup:list
output:
+---+--------------------------------------------+-------+---------------------+----------+
| # | Name                                       | Disk  |                Date |     Size |
+---+--------------------------------------------+-------+---------------------+----------+
| 1 | backup_2022-03-13-22-48-29.zip             | local | 2022-03-13 22:48:29 | 29.99 KB |
| 2 | backup_database_2022-03-13-22-48-29.sqlite | local | 2022-03-13 22:48:29 |    48 KB |
+---+--------------------------------------------+-------+---------------------+----------+
Totally Used Storage: 77.99 KB
|  Files (58) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  .github (2 files, 2 directories) | ||||
|  config (1 file) | ||||
|  resources (1 directory) | ||||
|  src (6 files, 11 directories) | ||||
|  tests (2 files) | ||||
|  .editorconfig | Data | Auxiliary data | ||
|  .php_cs.dist.php | Example | Example script | ||
|  CHANGELOG.md | Data | Auxiliary data | ||
|  composer.json | Data | Auxiliary data | ||
|  LICENSE.md | Lic. | License text | ||
|  phpunit.xml.dist | Data | Auxiliary data | ||
|  README.md | Doc. | Documentation | ||
|  Files (58) | / | .github | 
| File | Role | Description | ||
|---|---|---|---|---|
|  ISSUE_TEMPLATE (1 file) | ||||
|  workflows (3 files) | ||||
|  CONTRIBUTING.md | Data | Auxiliary data | ||
|  FUNDING.yml | Data | Auxiliary data | ||
|  Files (58) | / | .github | / | workflows | 
| File | Role | Description | 
|---|---|---|
|  php-cs-fixer.yml | Data | Auxiliary data | 
|  run-tests.yml | Data | Auxiliary data | 
|  update-changelog.yml | Data | Auxiliary data | 
|  Files (58) | / | resources | / | lang | 
|  Files (58) | / | src | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Collectors (2 files) | ||||
|  Commands (2 files) | ||||
|  Compressors (1 file) | ||||
|  Contracts (10 files, 1 directory) | ||||
|  DataTransferObjects (1 file) | ||||
|  Exceptions (1 file) | ||||
|  Models (1 file) | ||||
|  Notifications (2 files) | ||||
|  Services (3 files) | ||||
|  Tasks (1 file) | ||||
|  Traits (7 files) | ||||
|  Backup.php | Class | Class source | ||
|  BackupServiceProvider.php | Class | Class source | ||
|  ConfigReader.php | Class | Class source | ||
|  Database.php | Class | Class source | ||
|  Finder.php | Class | Class source | ||
|  helpers.php | Example | Example script | ||
|  Files (58) | / | src | / | Collectors | 
| File | Role | Description | 
|---|---|---|
|  Collector.php | Class | Class source | 
|  DirectoryCollector.php | Class | Class source | 
|  Files (58) | / | src | / | Commands | 
| File | Role | Description | 
|---|---|---|
|  BackupCommand.php | Class | Class source | 
|  ListCommand.php | Class | Class source | 
|  Files (58) | / | src | / | Contracts | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Backup (3 files) | ||||
|  Collector.php | Class | Class source | ||
|  Compressor.php | Class | Class source | ||
|  HasBackupServices.php | Class | Class source | ||
|  HasBackupStorages.php | Class | Class source | ||
|  HasCompressor.php | Class | Class source | ||
|  HasLogger.php | Class | Class source | ||
|  HasNotifications.php | Class | Class source | ||
|  HasPassword.php | Class | Class source | ||
|  Runnable.php | Class | Class source | ||
|  UsesTemporaryDirectory.php | Class | Class source | ||
|  Files (58) | / | src | / | Contracts | / | Backup | 
| File | Role | Description | 
|---|---|---|
|  Backup.php | Class | Class source | 
|  Manager.php | Class | Class source | 
|  Service.php | Class | Class source | 
|  Files (58) | / | src | / | Exceptions | 
| File | Role | Description | 
|---|---|---|
|  MissingExtensionException.php | Class | Class source | 
|  Files (58) | / | src | / | Notifications | 
| File | Role | Description | 
|---|---|---|
|  BackupCreatedNotification.php | Class | Class source | 
|  BaseNotification.php | Class | Class source | 
|  Files (58) | / | src | / | Services | 
| File | Role | Description | 
|---|---|---|
|  DatabaseService.php | Class | Class source | 
|  Service.php | Class | Class source | 
|  StorageService.php | Class | Class source | 
|  Files (58) | / | src | / | Traits | 
| File | Role | Description | 
|---|---|---|
|  HasBackupServices.php | Class | Class source | 
|  HasBackupStorages.php | Class | Class source | 
|  HasCompressor.php | Class | Class source | 
|  HasLogger.php | Class | Class source | 
|  HasNotifications.php | Class | Class source | 
|  HasPassword.php | Class | Class source | 
|  UsesTemporaryDirectory.php | Class | Class source | 
|  Files (58) | / | tests | 
| File | Role | Description | 
|---|---|---|
|  DatabaseBackupTest.php | Class | Class source | 
|  ZipCompressorTest.php | Test | Test script | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 100% | 
 | 
 | 
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.