Our computers are backed up every Sunday at first-login. All backups are stored in Dropbox in XYZ-PRD \ Video \ Backups \ auto
using a custom-built backup script.
The following data is backed up:
If an application isn't installed, no backup will be created. Backups are stored for three months. Complete backups are generally less than 50MBs.
Along with computer backups, we also backup external devices. The devices that can be backed up are:
A backup can be run outside of the normal backup window by running the script:
/usr/local/outset/library/scripts/simplebackup.php anyday
This will create a one-off backup of the computer and external devices.
All backups are defined in an easy to read JSON-formatted file. They can easily be added or changed by the Production support staff.
The backup script accepts a definition file that is located under Services \ Software \ Support \ backup.json
. An example definition for the basic computer backups, they are:
[
{
"name": "propresenter",
"items": [
"~/Documents/ProPresenter/Configuration",
"~/Documents/ProPresenter/Libraries",
"~/Documents/ProPresenter/Themes",
"~/Documents/ProPresenter/Playlists"
],
"exclude": [
"~/Documents/ProPresenter/Libraries/Nameslates/",
"~/Documents/ProPresenter/Libraries/Lyrics/",
"~/Documents/ProPresenter/Themes/Central"
]
}
]
This example will backup everything in the items
array list while excluding those paths in the exclude
array. This file can only be modified by the Production Support team.
Campuses can also have addition items backed up in a campus-specific definition file. Generally, these are reserved for devices on the network but they can also be for additional products installed on a computer. This defintition file is located under XYZ-PRD \ Support \ backup.json
. An example definition is:
[
{
"name": "kumo-router",
"external": {
"type": "kumo",
"host": "10.20.60.70"
}
}
]
This will backup a Kumo video router on the network. Any external devices will be stored under the external
folder in the Backup destination folder.