Backup Laravel and Database

This just helps a lot on backing up database and app, this package is a simple backup was enough even thought you can backup to S3, Rackspace, dropbox and custom ftp.

composer require spatie/laravel-backup

Register Provider

// config/app.php

'providers' => [
    // ...
php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"

check config/laravel-backup.php for configurations, pretty straight forward.
to check if the backup is running or not try these command

php artisan backup:run

Before adding to Kernel add this to cron

#* * * * * php /var/www/testing/artisan schedule:run >> /dev/null 2>&1
// app/Console/Kernel.php

protected function schedule(Schedule $schedule)

More Info