Note: We are working on updating our documentation, this page has been identified as still needing improvement. This notice will be removed once these improvements are complete.
SourceForge.net provides a wide array of services, including developer web and project web. We encourage all users to backup their developer web data and projects to backup their project web data. Backups of may be made of this data using the file management service, accessible through web.sourceforge.net
Project database data may also be backed-up in this manner, by first using the interactive shell service to produce a MySQL dump.
If you make MySQL dump files or tarballs of your data for backup purposes, please remember to remove these temporary backup files from our servers once they have been retrieved.
Our file management service supports rsync, SFTP, SCP for downloads. FTP is not supported. rsync is the preferred method for retrieving backups since it permits resume of partial transfers.
Examples for retrieving backups using each of these protocols are shown below. In these examples, replace U with the first letter of your SourceForge.net username, US with the first two letters of your username, USER with your entire username. Similarly, replace PROJECT with the whole UNIX group name of your project.
To synchronize your SourceForge.net home directory to a local copy:
rsync -avzPL -e ssh USER@web.sourceforge.net:/home/users/U/US/USER ./sf-net-backup-homedir
To synchronize your SourceForge.net project directory to a local copy:
rsync -avzPL -e ssh USER@web.sourceforge.net:/home/project-web/PROJECT ./sf-net-backup-projectdir
Follow the instructions on the Developer web and Project web pages for access using SFTP and substitute put with get. E.g.: