What is everyone using for computer backups?

In the past I've had tape backups, cd's and easy store drives. I had 2 easy store drives fail on me after just a very short time. But I have an easy store drive I found in a box with old computer stuff and it still works. Not sure for how long though.
 
In the past I've had tape backups, cd's and easy store drives. I had 2 easy store drives fail on me after just a very short time. But I have an easy store drive I found in a box with old computer stuff and it still works. Not sure for how long though.
When I had a desktop, I had removable hard drives, so I ran a raid 1 until my crappy IBM drives failed, and were replaced, and failed again.
I tried again with some Hitachi drives which were ok, but when Terabyte drives became reasonable I picked up a 2TB drive.
The nice thing about it, is I keep it offline (unplugged completely) until needed, so I don't run the risk of a lightning strike. Although I have a very high end ZeroSurge surge suppressor.
 
Son of a gun... looks like I jinxed myself... My old QNAP NAS died a few days ago... had to get a new unit in the hopes that I could just move the disks over and get it all going without resorting to rebuilding everything.

That did not work out. So now setting it all up as new and will have to restore from the backups... fun, fun, fun...

Went with a 4-bay unit since I was only using 4 disk drives in the old 5-bay unit...

Here we go again.jpeg
 
Son of a gun... looks like I jinxed myself... My old QNAP NAS died a few days ago... had to get a new unit in the hopes that I could just move the disks over and get it all going without resorting to rebuilding everything.

That did not work out. So now setting it all up as new and will have to restore from the backups... fun, fun, fun...

Went with a 4-bay unit since I was only using 4 disk drives in the old 5-bay unit...

View attachment 508696
that's always the way it is.
 
I have four Seagate 4TB USB HDDs that I use. I alternate every day, one and the the other, of a pair. I do an incremental backup every day using a pretty ordinary script that calls a utility called rsync. It goes through my entire computer drive and checks for new files or files that have changed, and copies only those files. The script is only partly my work, the main part is common usage for this utility. Below is the script.

########################################################################
#!/bin/bash

# This script, incbak.sh is a script to perform incremental backups using rsync
# ALL LINES BEGINNING WITH THE HASH MARK ARE COMMENTS AND ARE NOT EXECUTED

set -o errexit
set -o nounset
set -o pipefail

readonly SOURCE_DIR="${HOME}"
readonly BACKUP_DIR="/media/grrrr/BackupA/MainLaptop"
readonly DATETIME="$(date '+%Y-%m-%d_%H:%M:%S')"
readonly BACKUP_PATH="${BACKUP_DIR}/${DATETIME}"
readonly LATEST_LINK="${BACKUP_DIR}/latest"
readonly LOGFILENAME="${HOME}/rsynclogs/rsync_backuplogfile_$(date '+%Y-%m-%d_%H:%M:%S')"
mkdir -p "${HOME}/rsynclogs/"
mkdir -p "${BACKUP_DIR}"

rsync -av --delete "${SOURCE_DIR}/" --link-dest "${LATEST_LINK}" --exclude '.cache' --exclude 'Videos' --exclude 'rsynclogs' "${BACKUP_PATH}" | tee "${LOGFILENAME}"

rm -rf "${LATEST_LINK}"
ln -s "${BACKUP_PATH}" "${LATEST_LINK}"

# to automate this using cron
# select editor to use with command 'select-editor'
# crontab -e to open crontab edit. Then paste the following--
# SHELL=/bin/bash
# MAILTO=[redacted for privacy]
# PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
# 01 04 * * * /home/grrrr/incbak.sh
# sudo rsync -av --dry-run --info=progress2 --exclude="lost+found" --exclude=".cache" /media/grrrr/BackupA/latest/ /home/

# Can back up whole system.
# Backup Your Entire Linux System Using Rsync
# First, insert your backup medium (USB thumb drive or External hard disk). Then find the drive letter using 'fdisk -l' command. In my case, my Pen drive id is /dev/sdb1.
#
# Mount your drive to any location of your choice. I am going to mount it under /mnt.
#
# $ sudo mount /dev/sdb1 /mnt
# To backup the entire system, all you have to do is open your Terminal and run the following command as root user:
#
# $ sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt
# This command will backup the entire root (/) directory, excluding /dev, /proc, /sys, /tmp, /run, /mnt, /media, /lost+found directories, and save the data in /mnt folder.
#
# Let us break down the above command and see what each argument does.
#
# rsync - A fast, versatile, local and remote file-copying utility
# -aAXv - The files are transferred in "archive" mode, which ensures that symbolic links, devices, permissions, ownerships, modification times, ACLs, and extended attributes are preserved.
# / - Source directory
# --exclude - Excludes the given directories from backup.
# /mnt - It is the backup destination folder.
# Important note: Please be mindful that you must exclude the destination directory, if it exists in the local system. It will avoid the infinite loop.
#
# If you want to preserve hard links, just include -H flag in the above command. Please note that it consumes more memory.
#
# $ sudo rsync -aAXHv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt
# Restore Backup
# To restore the backup, just reverse the source and destination paths in the above command.
################################################################################

Sorry for all the commented garbage. I like to keep the original lines for a while when I change something in a bash script or python program or indeed just about any code I write or copy, and change to suit me.

I am not sure if WinDOHs has rsync or not, but you could always run it from a Linux LiveUSB. Or use a similar Windows terminal utility, calling it with a *.bat file.

From reading the code it is obvious that I have set this to run automatically in the past, but currently I initiate it manually. The script is in my path variable so I just type:

bash incbak.sh

and it does its thing. Every month or so I make complete new backups from scratch, overwriting the previous two used backup drives. So I have extremely robust backup going on. The incremental backup only takes a few minutes so I COULD run it several times a day, I suppose, but a complete backup that is up to date less than 24 hours old seems good enough for me. If one gets corrupted then my next freshest backup is still less than 48 hours old, and I can also revert to the previous month's backups.

Don' need no steenking cloud, don' need no steenking gui app.

Linux also automatically backs up most user created files in the same directory as the parent file, and keeps them hidden by pre-pending the file name with a dot. In most distros, type CTRL + H to show the hidden files.
 
I use a USB backup drive.
 

Attachments

  • wifi.png
    wifi.png
    77.1 KB · Views: 8
After a couple of years using OneDrive, I'm all for real time cloud systems. No fuss, no muss, low cost, and always available wherever I go. It's a different approach than hard drive hoarding, but I've found it vastly more useful.
 
Same here. I use OneDrive. I used to use Google Drive - equally good.
 
I lost my main shop computer on Saturday. I have it on a section of my work bench and about 5 feet away I was using a cutoff disk in my vise and the disk exploded and scored a bulls eye on my laptop screen. I'm sure the ssd drive is intact, but with no screen I can't get to it. I ordered a new screen and hopefully I'll be able to change it out. I also ordered another identical laptop computer and a little drive enclosure that supposedly I can use to access the ssd drive and pull the files off it.

But I think it's time to get some kind of off site automatic backup for my files. So what is service is everyone using for this? There are a ton of places. I need something along the lines of the KISS principal since I'm not a computer nurd.

Any help would be appreciated.
I avoid other people getting my files, so no Internet back up for me. I spend a few dollars and get a big (15 Terra byte) USB - SSD drive that never gets plugged in when I am on the Internet. I save every file that is living on my working computer's C: and E: drives to this mostly un-plugged, big USB backup drive. It never sees the Internet or the WiFi, and only very rarely sees electrical power. I do not use computer software to back it up.

I use file manager to open C: - - - Then I plug the 15 TB "back up" hard drive in and it becomes something like F: (?). I power it up, then hold down the shift key and tap the file manager icon again. I then tap the square box that is positioned with the minus sign and the X sign way up in the RH top of the computer screen to half size the screen. This allows you to see the C: (or E:) and the F: (15 TB USB drive) at the same time. Then all you have to do is to select your data files on your C: (or E:) files and drag them over to your 15 TB "back up" drive. SSD live a long time.

If you are really paranoid, you can hollow out a dictionary, wrap your 15TB drive in aluminum foil, and keep your 15TB drive on your library shelf with all your other books. Not all computers have USB 3.0 speeds but any USB port will work, USB 2.0 just takes longer. That is what they make beer for. As they say in the computer world: back up, back up, back up.
 
Back
Top