@model Project_Unite.Models.BackupViewModel @{ ViewBag.Title = "Backups"; }
On this page you can request a backup of the current database and/or asset folder - or restore from a previous backup.
The database is what holds the bulk of the data on the ShiftOS site - forum posts, users, ACL rules, etc. Backing up the database can help in the case of spam, or a bug, or if you need to export the data to another software platform.
| Backup | Actions |
|---|---|
| @Html.UserLink(backup.UserId) on @backup.Timestamp | Download @Html.ActionLink("Restore", "RestoreDatabaseBackup", new { id = backup.Id }); |
The asset folder is a dumping ground for user-created content hosted by ShiftOS. Avatars, profile backdrops, skins, game releases and other files not suited for storage within the database are put here.
User data is sorted by the site into folders named after the user. Backing this folder up can help in case the site's server goes down unexpectedly and cannot get back up and running - at least you have the user-created content and can bring it to a new server.
| Backup | Actions |
|---|---|
| @Html.UserLink(backup.UserId) on @backup.Timestamp | Download @Html.ActionLink("Restore", "RestoreAssetBackup", new { id = backup.Id }); |