Note that there are some explanatory texts on larger screens.

plurals
  1. POGood Secure Backups Developers at Home
    primarykey
    data
    text
    <p>What is a good, secure, method to do backups, for programmers who do research &amp; development at home and cannot afford to lose any work?</p> <p>Conditions:</p> <ol> <li><p>The backups must ALWAYS be within reasonably easy reach.</p></li> <li><p>Internet connection cannot be guaranteed to be always available.</p></li> <li><p>The solution must be either FREE or priced within reason, and subject to 2 above.</p></li> </ol> <hr> <h2>Status Report</h2> <p>This is for now only considering free options.</p> <p>The following <strong>open-source projects</strong> are suggested in the answers (here &amp; elsewhere):</p> <ul> <li><a href="http://backuppc.sourceforge.net/" rel="nofollow noreferrer">BackupPC</a> is a high-performance, enterprise-grade system for backing up Linux, WinXX and MacOSX PCs and laptops to a server's disk.</li> <li><a href="http://savannah.nongnu.org/projects/storebackup" rel="nofollow noreferrer">Storebackup</a> is a backup utility that stores files on other disks.</li> <li><a href="http://deekayen.net/mybackware" rel="nofollow noreferrer">mybackware</a>: These scripts were developed to create SQL dump files for basic disaster recovery of small MySQL installations.</li> <li><a href="http://www.bacula.org/en/" rel="nofollow noreferrer">Bacula</a> is [...] to manage backup, recovery, and verification of computer data across a network of computers of different kinds. In technical terms, it is a network based backup program.</li> <li><a href="http://www.metatrontech.com/projects/" rel="nofollow noreferrer">AutoDL 2 and Sec-Bk</a>: AutoDL 2 is a scalable transport independant automated file transfer system. It is suitable for uploading files from a staging server to every server on a production server farm [...] Sec-Bk is a set of simple utilities to securely back up files to a remote location, even a public storage location.</li> <li><a href="http://www.rsnapshot.org/" rel="nofollow noreferrer">rsnapshot</a> is a filesystem snapshot utility for making backups of local and remote systems.</li> <li><a href="http://schapiro.org/schlomo/projects/rbme.php" rel="nofollow noreferrer">rbme</a>: Using rsync for backups [...] you get perpetual incremental backups that appear as full backups (for each day) and thus allow easy restore or further copying to tape etc.</li> <li><a href="http://www.nongnu.org/duplicity/" rel="nofollow noreferrer">Duplicity</a> backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. [...] uses librsync, [for] incremental archives</li> <li><a href="http://github.com/slashmais/simplebup" rel="nofollow noreferrer">simplebup</a>, to do real-time backup of files under active development, as they are modified. This tool can also be used for monitoring of other directories as well. It is intended as on-the-fly automated backup, and not as a version control. It is very easy to use.</li> </ul> <p><strong>Other Possibilities:</strong></p> <p>Using a Distributed Version Control System (DVCS) such as <a href="http://git.or.cz/" rel="nofollow noreferrer">Git</a>(/<a href="http://www.gnome.org/~newren/eg/" rel="nofollow noreferrer">Easy Git</a>), <a href="http://bazaar-vcs.org/" rel="nofollow noreferrer">Bazaar</a>, <a href="http://www.selenic.com/mercurial/wiki/" rel="nofollow noreferrer">Mercurial</a> answers the need to have the backup available locally. </p> <p>Use free online storage space as a remote backup, e.g.: compress your work/backup directory and mail it to your gmail account.</p> <p><strong>Strategies</strong></p> <p>See <a href="https://stackoverflow.com/questions/113423/good-secure-backups-developers-at-home/2383368#2383368">crazyscot's answer</a></p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload