News and backup: Difference between revisions
Ttenbergen (talk | contribs) m →Process: u |
Ttenbergen (talk | contribs) m Text replacement - "[[Category: " to "[[Category:" |
||
| (93 intermediate revisions by 19 users not shown) | |||
| Line 3: | Line 3: | ||
== Backing up == | == Backing up == | ||
'''To back up, double-click on the "News and Backup" shortcut on your desktop.''' | '''To back up, double-click on the "News and Backup" shortcut on your desktop.''' | ||
=== | === How often should you run News and Backup? === | ||
The following are the '''minimally required news and backups''' and their reasons: | |||
* | # at '''beginning of collection with a laptop''' before data entry | ||
#*this ensures that you have the newest version of the '''program''' and '''any internal data changes (e.g. dropdowns, cross-checks)''' | |||
# when the email about the [[Cognos]] data arrives | |||
* | #* this ensures that you have the newest version of the '''Cognos data''' | ||
# at '''end of collection day with a laptop''' (whether you send or not) | |||
#* very rarely things go wrong during sending; making a backup just before sending means we would be able to restore you to that version if sending corrupts your data | |||
#* also, it gives main office data to go on if they have to do any "forensics" on your data if send made a mess at our end; sometimes the [[Data processor]] will re-send data from this backup so you don't have to. | |||
# '''just before [[sending]]'''' | |||
# '''after [[sending]]''' but '''before DELETING''' any files from laptop | |||
#* again, this gives the main office data to review in case something went wrong with the send. | |||
You can additionally back up mid day. In theory you can do this as frequently as you want, but there are draw backs: we only keep the last 40 backups, so if you back up 10 times a day we only have 2 days of backups for you. So, if we found out that we want to know something that happened last week, then if you did 10 a day we would no longer have the data, but if you did 3 a day, we usually would still have the data. So, be reasonable in your backup frequency. | |||
==Importance of backup to REGIONAL SERVER== | ==Importance of backup to REGIONAL SERVER== | ||
| Line 20: | Line 28: | ||
The "'''News and Backup'''" batch file is a batch file on each '''laptop''' which does the following: | The "'''News and Backup'''" batch file is a batch file on each '''laptop''' which does the following: | ||
* [[batstart.bat]] | * [[batstart.bat]] | ||
** sets the | ** sets the [[Laptop identifier]] | ||
** checks if there is a newer version of [[backup.bat]]; if so, it downloads it | ** checks if there is a newer version of [[backup.bat]]; if so, it downloads it | ||
** calls [[backup.bat]] | ** calls [[backup.bat]] | ||
* [[backup.bat]] | * [[backup.bat]] | ||
* back up to | ** back up to local backup directory c:\ccmdb_data\ccmdb_backups w 20 versions of [[CCMDB_data.mdb]] | ||
* back up to server w | ** back up to server w 40 versions of [[CCMDB_data.mdb]] to the regional server | ||
* check if there is a file [[Regional Server]]\Programs\<hosp>_<ward>\ccmdb. | ** check if there is a file [[Regional Server]]\Programs\<hosp>_<ward>\ccmdb.accdb; if so, | ||
** '''move''' the file from the regional server to c:\ccmdb_'''program''' | ** '''move''' the file from the regional server to c:\ccmdb_'''program''' | ||
** open the wiki to [[Log]] to show what has changed | ** open the wiki to [[Log]] to show what has changed | ||
** copy log file CCMDB_backup_log.txt to the corresponding [[Regional Server]]\data\<[[Laptop identifier]]>; this log would show you when people have run news and backup and if there were errors. | |||
== Setting up the file on a laptop == | == Setting up the file on a laptop == | ||
If the laptop is set up according to [[Laptop Setup]] then the batch files and shortcuts will be copied down as part of the process. The only thing to do locally would be to [[#Edit parameters for | If the laptop is set up according to [[Laptop Setup]] then the batch files and shortcuts will be copied down as part of the process. | ||
*The only thing to do locally would be to [[#Edit parameters for identifier]]. | |||
=== Edit parameters for | === Edit parameters for identifier === | ||
# right-click the news-and-backup shortcut and click "edit" | # right-click the news-and-backup shortcut and click "edit" | ||
#* '''Don't double-click''' because that would run the file | #* '''Don't double-click''' because that would run the file | ||
# go to the line that starts with "set ml=", should be around line | #* [[File:News and backup context menu.png | 150px]] | ||
# change the | # go to the line that starts with "set ml=", should be around line 12 | ||
# change the "somewhere" to the [[Laptop identifier]], i.e. your directory on the regional server, e.g. HSC_H4 | |||
#* don't add spaces | #* don't add spaces | ||
#* make sure it's the directory used for the | #* make sure it's the directory used for the [[Laptop identifier]], for legacy reasons this might not be the main ward now collected on | ||
# menu file save, menu file close | # menu file save, menu file close | ||
#* [[File:News and backup edit menu.png | 400px]] | |||
=== if the shortcut is missing... === | === if the shortcut is missing... === | ||
see [[ | see [[Desktop install.bat]] | ||
== Testing News and Backup == | == Testing News and Backup == | ||
After initial setup test that the backup works: | After initial setup test that the backup works: | ||
* | * open and close [[CCMDB.accdb]] to update date stamp of file on the client laptop | ||
* execute the News and Backup batch file to perform the process | * execute the News and Backup batch file to perform the process | ||
* check that | * check that [[CCMDB.accdb]] file with new stamp is on c:\ccmdb_data\ccmdb_backups | ||
* check that | * check that [[CCMDB.accdb]] file with new stamp is on [[Regional Server]]/data/<hsp>_<ward> | ||
== Information about the batch files == | == Information about the batch files == | ||
| Line 58: | Line 70: | ||
== Updating the file == | == Updating the file == | ||
BatStart.bat looks | BatStart.bat looks for an update to backup.bat in regional server\programs\<[[Laptop identifier]]>; that file will replace the local one. | ||
Make sure [[Batstart.bat#Log]]/[[Backup.bat#Log]] is updated with any changes. | Make sure [[Batstart.bat#Log]]/[[Backup.bat#Log]] is updated with any changes. | ||
== Error checking == | == Error checking == | ||
Just do your backups and assume they work, there is no need for collectors to routinely check that the backups to the regional server are working. Main office checks regularly that backups are being done, so if backups are not making it to the regional server we will let you know. | Just do your backups and assume they work, there is no need for collectors to routinely check that the backups to the regional server are working. [[Data Processor]] in Main office checks regularly that backups are being done, so if backups are not making it to the regional server we will let you know. | ||
== Related articles == | |||
{{Related Articles}} | |||
[[Category: Batch Files]] | [[Category:Batch Files]] | ||
[[Category: Data Backup Dependencies]] | [[Category:Data Backup Dependencies]] | ||
[[Category:Backup]] | |||