@extends('layouts.admin') @section('admin-content')

Database Backup & Restore

Manage platform database backups

Download Backup

Export the complete database as a JSON file. This includes all tables from the public schema.

Download Full Backup File format: JSON
Restore Database

Upload a JSON backup file to restore the database. This will overwrite all existing data!

Use with extreme caution
Export Auth Users

Download all authentication users with encrypted passwords for migration purposes.

Export Users Includes encrypted passwords
Best Practices
Backup Guidelines
  • Schedule regular automated backups (daily recommended)
  • Store backups in multiple secure locations
  • Test backup restoration in a staging environment
  • Keep backups for at least 30 days
  • Document your backup and restore procedures
Restore Warnings
  • Always backup current data before restoring
  • Verify backup file integrity before restoration
  • Test restore in staging environment first
  • Notify all users before performing restore
  • Restoration will overwrite ALL existing data
@push('scripts') @endpush @endsection