Connect your SuperDuper! backups to OpenBackup
Install the OpenBackup monitor on your Mac, connect it to SuperDuper!, synchronize the generated status file, and view your backup status on Android.
Before you start
You need:
- A Mac running macOS
- SuperDuper! installed and configured
- The OpenBackup Setup wizard
- Google Drive, Dropbox, or another supported HTTPS location
- The OpenBackup app on an Android device
Install OpenBackup on your Mac
Open the OpenBackup Setup wizard and continue to the Install step.
- When macOS displays the security warning, click Done — do not select Move to Trash.
- Open System Settings and select Privacy & Security.
- Scroll down to the Security section.
- Find the message about OpenBackup Setup and click Open Anyway.
- Confirm with your administrator password or Touch ID.
- Click Open once more when macOS asks for confirmation.
- Return to the wizard and select your installation location.
-
Keep the default location unless you have a specific reason to change it:
~/OpenBackup. - Select Install OpenBackup.
- Enter an administrator password when macOS asks for authorization.
root:wheel. macOS handles the password prompt. OpenBackup
cannot see or store your password.
After installation, the selected folder contains:
OpenBackup/
├── BackupMonitor.sh
├── backup_status.json
└── logs/
└── BackupMonitor.log
The initial backup_status.json contains clearly named demo
data, allowing you to test the Android app before running a full backup.
Your first real SuperDuper! run updates the file with actual backup status.
Connect the script to SuperDuper!
Configure SuperDuper! to run the monitor after a copy completes.
- Open SuperDuper! and select the backup you want to monitor.
- Open Options, followed by Advanced.
- Under After copy, enable Run shell script after copy completes.
-
Select
BackupMonitor.shfrom your chosen OpenBackup folder. - Save the SuperDuper! settings.
root:wheel and permissions
755, as required by SuperDuper!.
Run a test backup
Confirm that SuperDuper! starts the monitor correctly.
- Run the configured SuperDuper! backup.
- Wait until the copy completes.
- Open your OpenBackup folder in Finder.
- Confirm that
backup_status.jsonhas been updated. -
If needed, inspect
logs/BackupMonitor.logfor details.
OpenBackup supports multiple backup jobs. Each job appears as a separate
entry inside the backups array in the JSON file.
Synchronize the OpenBackup folder
Make the status file available to your Android device.
- Configure Google Drive, Dropbox, or your preferred supported service to synchronize the OpenBackup folder.
- Wait until
backup_status.jsonhas synchronized. - Create a read-only share link for
backup_status.json. - Test the link in a private browser window. It should be accessible without editing permission.
Connect the Android app
Add the shared status-file link to OpenBackup.
- Open OpenBackup on your Android device.
- Open the connection settings.
- Select your connection method.
- Paste the read-only link to
backup_status.json. - Save the configuration and refresh the backup status.
Before your first real backup, the app displays the demo entries created by the setup wizard. After SuperDuper! runs, the file is updated with real source, destination, completion time, result, and free-space information.
Troubleshooting
SuperDuper! refuses to run the script
Reinstall the script with OpenBackup Setup and approve the administrator
prompt. SuperDuper! requires BackupMonitor.sh to be owned by
root:wheel.
The Android app still shows demo data
Confirm that a real backup completed, that backup_status.json
was updated on the Mac, and that the cloud copy has finished synchronizing.
No log file appears
BackupMonitor.log is written when the monitor script runs.
Confirm that the script is selected under SuperDuper!'s
After copy setting.
The status link does not work
Test the link in a private browser window. Check that the file is shared read-only and that the link does not require access to your personal cloud account.