LexBuild

Backup Plan

Introduction

As a centralized system, the lexicon will be kept in a centralized database. Any damage to this database could cause serious loss of work. A good backup procedure should be performed regularly to ensure safety of Lexicon.

Backup Definition

A backup of this system means with the backup, the latest lexicon can be restored back into database.

Daily Backup

An automatic crontab script is run to backup following data from LexBuild (4:00 am, weekday):

  • LexBuild Tables: ${Backup}/LexBuild/{YEAR}/dd_mm_yy/
  • Lexicon: ${Backup}/Lexicon/LEXICON
  • Inflection Variables: ${Backup}/Lexicon/InflVars

Weekly Backup

Database should be completely backup by LexBuild administrator on every Friday. This backup should be copied to another hard drive in a computer other than the computer host the database server.

Monthly Backup

Monthly backup should be performed at the very last date (Friday) of weekly backup in every month. This backup is to copy the weekly backup to two CDs.

  • CD 1: kept in the administrator's office so that it can be access easily.
  • CD 2: kept in the administrator's home so that it can be minimized the possibility of damage from disaster.