[[BackLinksMenu]] = Analysis = This task includes backing-up the project data. == Overview == * Define which files should be backed up. * Implement a script for automatic backup. * Perform regular back-ups == Task requirements == If the current server crashes, there should be an easy and fast way to deploy the backed up data to an another server. == Implementation idea == A back-up script. == Related == Dzver back-up script. ( Dzver:/backup/go.sh ) = Design = * Create a script that : * Copies all files that should be backed up in a /backup/%y-%m-%d/ folder * all backup scripts * dan-server:/sophie-project/sophie2/ - the trac project * dan-server:/sophie-project/repo/ - the repository * dan-server:/etc/apache2/ - apache2 configuration * all !MySql tables. See Dzver:/backup/go.sh for more information. * Creates an ISO file /backup/%Y-%m-%d.iso * Burns the image to CD. = Implementation = * Download: [htdocs:backup.sh dan-server:/backup/backup.sh] * Make a back up at the end of the sprint. = Testing = = Log = [[Include(wiki:SCS_BACKUP_R0_LOG)]]