Database Backup & Restore

Export your database for data portability or import data from a previous export. All data persists automatically in Neon PostgreSQL.

Restart Server
Test OAuth token persistence across restarts

TEST ONLY: Restart the development server to verify that OAuth tokens persist after container restart. Use this after backing up to S3 to confirm YouTube/Facebook connections survive.

Save Current Profile
Commit all current data to Neon database

Ensures all your current sponsors, videos, segments, and settings are saved to Neon PostgreSQL. Data persists automatically, but use this for peace of mind after major changes.

Export Database
Download all data as JSON file

Creates a backup file containing all sponsors, partners, videos, segments, and logo ads. Save this file before publishing a new checkpoint.

Import Database
Restore data from backup file

Upload a previously exported JSON file to restore all data. Warning: This will replace all current data.

How to Use Database Backup

Before Publishing:

  1. Click "Export Data" to download your current database
  2. Save the JSON file to your computer
  3. Publish your checkpoint via the Publish button

After Publishing:

  1. Navigate back to this Database Backup page
  2. Click "Import Data" and select your saved JSON file
  3. Wait for confirmation that data has been restored
  4. Refresh your pages to see the restored data