Backup Process
JOSIF Main Page | Backup Process
Introduction
On the whole, Sourceforge is very reliable and perform weekly backups of all the projects on their site. However they recommend that individual projects also regularly back up their content.
Because of the amount of work being performed by the TIP Team on the OpenOSS site, it is important that there is a process in place to ensure that the whole site is backed up regularly. This page documents the process.
Please see this separate page for Exporting Wiki Pages As Text
Subversion Backup Procedure
Subversion, MediaWiki and MantisBT all need backed up on a regular basis. Normally this will be done Friday afternoon UK time.
Sourceforge provides instructions for this at the following links
Using rsync for backups describes how to backup Subversion. From a Linux system the following command can be used
rsync -av openoss.svn.sourceforge.net::svn/openoss/* .
Sourceforge Hosted Apps Backup Procedure
Please note this backup procedure applies to Souceforge hosted apps. We have moved to Atlassian hosted apps
Hosted Apps Backup Facility Describes the procedure to use to backup MediaWiki and MantisBT. Both the SQL database and the Files should be downloaded and backed up. Please note that the MediaWiki files backup has stopped working by this method. Please use the curl method documented below.
Using Curl for backup
the mediawiki backup process doesn't always work on sourceforge. We need to use the recommended work around documented in http://sourceforge.net/apps/trac/sourceforge/ticket/7661
to get mediawiki files or database use;
curl --location-trusted --user MySFUserName:MySFPassword \ -d content=Database (or Files) \ -d format=gzip \ -d app=mediawiki \ https://sourceforge.net/apps/backup/openoss/ >mediawiki_sql.gzip
for example
curl --insecure --location-trusted --user cgallen:<PASSWORD> -d content=Files -d format=gzip -d app=mediawiki https://sourceforge.net/apps/backup/openoss/ >mediawiki.gzip
Backups
List of backups performed.
Date | backup folder | content |
---|---|---|
31 July 2009 | openoss_backup_31-7-09 | MantisBT-31-7-09 MediaWiki-31-7-09 OpenossXMLExport-31-7-09 openossSubversionBackup31-7-09.zip |
28 August 2009 | openoss_backup_28-8-09 | MantisBT MediaWiki Subversion |
10 September 2009 | openoss_backup_10-9-09 | MantisBT MediaWiki Subversion |
29 September 2009 | openoss_backup_29-09-09 | MantisBT MediaWiki Subversion |
05 November 2009 | openoss_backup_05_11_09 | MantisBT MediaWiki Subversion |
06 January 2010 | openoss_backup_06-01-10 | MantisBT MediaWiki Subversion |
06 March 2010 | openoss_backup_06-03-10 | MantisBT MediaWiki Subversion |
24 April 2010 | openoss_backup_24_04_10 | MantisBT MediaWiki Subversion |
28 June 2010 | openoss_backup_28_06_10 | MantisBT MediaWiki Subversion |
3 August 2010 | openoss_backup_28_06_10 | Subversion Only |
7 August 2010 | openoss_backup_7_8_10 | MantisBT MediaWiki Subversion |
15 August 2010 | openoss_backup_15_8_10 | MantisBT MediaWiki Subversion |
25 October 2010 | openoss_backup_25_10_10 | MantisBT MediaWiki Subversion |
09 December 2010 | openoss_backup_09_12_10 | MantisBT MediaWiki Subversion |
29 January 2011 | openoss_backup_09_12_10 | MantisBT MediaWiki Subversion |
28 February 2011 | openoss_backup_28_02_11 | MantisBT MediaWiki Subversion |
15 March 2011 | openoss_backup_15-03-11 | MantisBT MediaWiki Subversion |
03 August 2011 | openoss_backup_03_08_11 | MantisBT MediaWiki Subversion |
27 November 11 | openoss_backup_27_11_11 | MantisBT MediaWiki (not files) Subversion |
04 October 12 | openoss_backup_04_10_12 | MantisBT MediaWiki (files using curl] Subversion |
dd mmmm yyyy | openoss_backup_dd-mm-yy | content |