Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revisionLast revisionBoth sides next revision | ||
admin:backup_and_restore [2020/09/15 07:21] – [Setting up backup and a log file for single user mSupply] Mark Glover | admin:backup_and_restore [2022/01/17 23:10] – [Restoring your data] Mark Glover | ||
---|---|---|---|
Line 1: | Line 1: | ||
{{indexmenu_n> | {{indexmenu_n> | ||
- | ====== | + | ====== |
If your data is important, then data backups need to happen, because things can go wrong (power failures, disk failures, ransomware, etc.) | If your data is important, then data backups need to happen, because things can go wrong (power failures, disk failures, ransomware, etc.) | ||
Line 23: | Line 22: | ||
Choose **File > Backup...** to run a manual backup of your data. The backup will be carried out according to the configuration of the [[preferences: | Choose **File > Backup...** to run a manual backup of your data. The backup will be carried out according to the configuration of the [[preferences: | ||
- | |||
- | |||
- | |||
- | |||
===== Backup: best practice ===== | ===== Backup: best practice ===== | ||
Line 50: | Line 45: | ||
This is still possible if your machine only has one disk drive and you can not configure a RAID array. | This is still possible if your machine only has one disk drive and you can not configure a RAID array. | ||
+ | ==== Configure Primary backups ==== | ||
+ | We recommend that you configure the Primary backup as recommended in our user's guide section on the [[preferences: | ||
- | + | ==== Configure a secondary backup ==== | |
- | ==== Configure a secondary backup | + | * Configure |
- | * Configured | + | |
==== Configure off-site backup ==== | ==== Configure off-site backup ==== | ||
Line 63: | Line 59: | ||
==== Mirrored servers ==== | ==== Mirrored servers ==== | ||
We have the technology to provide mirrored servers when very high availability is required. Contact us if interested. A charge will apply for implementation | We have the technology to provide mirrored servers when very high availability is required. Contact us if interested. A charge will apply for implementation | ||
+ | |||
+ | |||
+ | |||
+ | ==== Use a standard place to store backups ==== | ||
+ | We suggest that you store: | ||
+ | * mSupply data in '' | ||
+ | * Backups in '' | ||
+ | * Log file in '' | ||
+ | |||
+ | ===== Backup for mSupply single user sites ===== | ||
+ | |||
+ | If you have a synchronisation system with mSupply it's very important that the sync satellite sites have operating backups. | ||
===== Restoring your data ===== | ===== Restoring your data ===== | ||
+ | <WRAP important center round 90%> | ||
+ | For data security purposes, the //New data file//, //Restore// and //Open new datafile// functions are disabled if you are on a satellite site in a synchronising system. | ||
+ | </ | ||
An mSupply database can be created from a backup: | An mSupply database can be created from a backup: | ||
- | |||
- Log in to msupply with an old data file or by creating a new data file and click menu **File > Restore...** | - Log in to msupply with an old data file or by creating a new data file and click menu **File > Restore...** | ||
- Locate your backup file in the // | - Locate your backup file in the // | ||
Line 76: | Line 86: | ||
- Select the data file and hit the **OK** button. | - Select the data file and hit the **OK** button. | ||
- You may be prompted for a log file. Click on the **Create** button. | - You may be prompted for a log file. Click on the **Create** button. | ||
- | - You will be prompted | + | - You will be advised that **The log file will be activated after the next backup of the data file. Do you want to start the backup automatically? |
+ | - After clicking **OK** or **Cancel**, the data file will open. | ||
+ | - You will then be asked to **Please create and specify the location of of your log file in the next window.** | ||
- mSupply should open your restored data file and you should be presented with the log in screen to the new data file. | - mSupply should open your restored data file and you should be presented with the log in screen to the new data file. | ||
Line 83: | Line 95: | ||
Be very careful about restoring. We suggest you consult Sustainable Solutions before attempting a restore, particularly in a synced system. | Be very careful about restoring. We suggest you consult Sustainable Solutions before attempting a restore, particularly in a synced system. | ||
- | ===== Setting up backup for single user mSupply ===== | ||
- | |||
- | If you are using a synchronisation system with mSupply it's very important that you don't lose any data on the remote sites, which are possibly even more vulnerable to power or component failures. | ||
- | |||
- | ==== Use a standard place to store backups ==== | ||
- | We suggest that you store: | ||
- | * mSupply data in '' | ||
- | * Backups in '' | ||
- | * Log file in '' | ||
- | |||
- | ==== Primary backups ==== | ||
- | |||
- | We recommend that you configure mSupply to | ||
- | * Use the single disk as the primary backup location. | ||
- | * The Primary backup should be set to be carried out nightly. | ||
- | * Use a log (journal) file. A log file records each database action as it happens. In the event of a power failure or other adverse event, all changes can be recovered from the log file. | ||
- | |||
- | You can configure primary backups to run on a schedule that you set. To do this go to Admin > Preferences and select Backup from the left panel. | ||
- | |||
- | {{ : | ||
- | |||
- | Select Automatic Backup and schedule by hour(s), day(s) or week(s) as indicated. | ||
- | |||
- | {{ : | ||
- | |||
- | Choose your backup folder and select Use log file. {{: | ||
- | |||
- | You will be prompted to specify the location of your log file. | ||
- | |||
- | {{ : | ||
- | |||
- | Press Continue | ||
- | |||
- | {{ : | ||
- | |||
- | When all settings are correct, press OK to save. | ||
\\ | \\ |