<div dir="auto">I use backintime for my local backups. It keeps history of files, so even if you accidentally alter a file and discovers a month later, you can recover the last version. <div dir="auto">If you have a VPS somewhere, like me, you can use syncthing or owncloud too. They are very good for backups. </div><div dir="auto"><br></div><div dir="auto">I keep a local backintime backup, rsync to a raspberry pi every night, and sync it to the VPS every week. </div></div><div class="gmail_extra"><br><div class="gmail_quote">On Dec 23, 2016 5:21 PM, "William Park via talk" <<a href="mailto:talk@gtalug.org">talk@gtalug.org</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My recommendations...<br>
<br>
1.  Backup entire disk to another disk, verbatim.  That is,<br>
        dd if=/dev/sdX of=/dev/sdY bs=10M<br>
<br>
    First, you don't have to waste time figuring out what to back up.<br>
    Second, if disk fails, you can just swap the disks, and copy over<br>
    only the new files since last dd.<br>
<br>
2.  Backup entire /home to another disk.  That is,<br>
        mount /home/sdZ /mnt/home<br>
        rsync -aHxv -SAX /home/ /mnt/home/ --delete --exclude='/*/.gvfs'<br>
<br>
    Again, I would copy the whole things.  If you have somethings that<br>
    you don't want to backup, then you can put them in<br>
    /home/dont_backup, and add it to exclude list,<br>
        --exclude='/dont_backup'<br>
<br>
3.  If your /home is on BTRFS filesystem, you can take snapshots, like<br>
        btrfs subvolume snapshot -r home home--$(date +%F)<br>
<br>
    Harddisk is "cheap", and snapshot is "cheaper".<br>
--<br>
William<br>
<br>
<br>
On Fri, Dec 23, 2016 at 12:11:15PM -0500, John Moniz via talk wrote:<br>
> Hi everyone,<br>
><br>
> I'm backing up my system on a more regular basis and am trying to fine tune<br>
> the files that I backup. I am looking for advice on what NOT to bother to<br>
> backup on the /home directory.<br>
><br>
> I am using rsync (took a long time and lots of trials to figure out the man<br>
> page - and still don't know 90% of it) and presently have the following on<br>
> my exclude_list.txt:<br>
> (Note: multiple items shown on one line are just for readability, each line<br>
> in the file only has one item)<br>
><br>
> tmp* TMP*<br>
> .cache* cache* Cache* CACHE* *CACHE *Cache *cache<br>
> .cookies* cookies*<br>
> Trash Trash* TRASH*<br>
> Junk* junk*<br>
> .gvfs<br>
> Backups backups<br>
> Crash*<br>
> .xsession-errors*<br>
> .macromedia<br>
> .thumbnails<br>
> .mozilla/firefox/*/thumbnails<br>
> *.corrupt<br>
> minidumps<br>
> .local/share/gvfs*<br>
><br>
> I'd love to exclude things that perhaps one would never use from a backup to<br>
> rebuild a system after an accidental clean wipe of all data.<br>
><br>
> Similarly, any recommendations of what I should back up outside of /home? I<br>
> am thinking of things like /etc/fstab, files that would make it easier to<br>
> recover from a crash or to upgrade a distro.<br>
><br>
> Thanks for any advice.<br>
><br>
> John.<br>
> ---<br>
> Talk Mailing List<br>
> <a href="mailto:talk@gtalug.org">talk@gtalug.org</a><br>
> <a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">https://gtalug.org/mailman/<wbr>listinfo/talk</a><br>
---<br>
Talk Mailing List<br>
<a href="mailto:talk@gtalug.org">talk@gtalug.org</a><br>
<a href="https://gtalug.org/mailman/listinfo/talk" rel="noreferrer" target="_blank">https://gtalug.org/mailman/<wbr>listinfo/talk</a><br>
</blockquote></div></div>