Overview
VMSC lets you export your entire configuration to a portable file and import it on another machine or a fresh install. This is useful for backups, sharing your setup with other streamers, or migrating to a new computer.
Exporting Your Configuration
To create an export file:
-
Open the Export Dialog
Go to Settings > Import/Export and click Export.
-
Choose Export Mode
You can perform a Full Export that includes everything, or a Selective Export where you pick exactly which categories to include.
-
Save the File
Choose a location on your disk. VMSC saves the export as a
.vmscfile that you can copy, email, or upload wherever you need it.
What Is Included
| Category | Included |
|---|---|
| Rules and triggers | Yes |
| Actions | Yes |
| Goals and progress | Yes |
| Profiles | Yes |
| Overlay layouts and widgets | Yes |
| General settings and preferences | Yes |
What Is NOT Included
For security, sensitive credentials are stripped from export files:
- API keys (PiShock, Discord webhook URLs)
- Authentication tokens (TikTok session tokens)
- License keys
After importing on a new machine, you will need to re-enter these values manually.
Export files never contain API keys, tokens, or passwords. This makes them safe to share with others, but it means you will need to reconfigure your integrations after importing.
Importing a Configuration
To load an export file:
- Go to Settings > Import/Export and click Import.
- Select the
.vmscfile from your disk. - Choose an import mode:
| Mode | Behavior |
|---|---|
| Replace | Overwrites your current configuration entirely with the imported data. Existing rules, actions, and overlays are removed first. |
| Merge | Adds imported items alongside your existing configuration. Duplicates are skipped based on unique IDs. Use this when you want to combine setups from multiple sources. |
After the import completes, VMSC will reload and apply the new configuration. Check your integrations (TikTok, PiShock, Discord) and re-enter any API keys or tokens that were stripped during export.
Viewer Database Export & Import
The viewer database (which stores viewer profiles, points, watch time, and history) is exported and imported separately from the main configuration.
- To export: go to Viewers page and click the Export Database button in the toolbar.
- To import: click Import Database and select the exported file.
Viewer database imports always use merge mode — existing viewer records are updated if a matching viewer ID is found, and new records are added.
Backup Recommendations
- Export before major changes — Before reorganizing rules or updating to a new version, create a full export as a snapshot.
- Export weekly — Set a reminder to export at least once a week during active streaming periods.
- Store backups off-machine — Copy export files to cloud storage or an external drive.
- Label your exports — Use descriptive filenames like
vmsc-backup-2026-03-19.vmsc.
VMSC stores its configuration at %APPDATA%\vmsc. You can back up this directory directly, though the export feature is recommended because it handles credential stripping automatically.