mbober35 / backups
Backup Laravel application
Installs: 31
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mbober35/backups
Requires
- php: ^7.3|^8.0
- aws/aws-sdk-php: ^3.172
- laravel/framework: ^8.0
- league/flysystem-aws-s3-v3: ~1.0
- zanysoft/laravel-zip: ^1.0
This package is auto-updated.
Last update: 2025-09-25 22:31:41 UTC
README
Команды для архивировани приложения: база данных, storage/app/public
Архивы можно отправить в Yandex Object Storage
Install
YA_BACKUPS_CLOUD_ID = Id ключа
YA_BACKUPS_CLOUD_SECRET = Secret ключа
YA_BACKUPS_CLOUD_BUCKET = Бакет
YA_BACKUPS_CLOUD_FOLDER = Папка в бакете
Usage
backup:app {period=daily} {--folder=} {--cloud} - Создание архива и отправка в облако
restore:app {period=daily} {--folder=} {--from-cloud} - Скачивание архива и восстановление
backup:list - Список текущих бэкапов в облаке