[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Recommendation: Backup system



I use backuppc.  It is web browser based setup and usage.  It takes incremental and full backups that can remain as long as you want or have space for.  It can browse files by name or in a version mode where you can see the date where a file changed and restore an earlier version if you want (or to a separate  download directory).  It compresses files for space and only keeps one copy of a file's data if it is located in different directories or servers (using hard links as needed).  It can even backup user data for windows users (samba).  I use the rsync transfer for Linux machines and even with windows running Cygwin.

I currently backup 8 computers going back almost 1 year.  I even backup a vm at digital ocean.  Backuppc reports this:

144 full backups of total size 8951.56GB (prior to pooling and compression),
57 incr backups of total size 57.13GB (prior to pooling and compression).
Pool is 358.94GB comprising 1903010 files and 4369 directories (as of 10/1 01:09).

So 8951GB is compressed or pooled into just 358 GB! 

...Bob
On 10/01/2016 05:37 AM, mo wrote:
Hi Debian users :)

Information:
Distributor ID:    Debian
Description:    Debian GNU/Linux 8.6 (jessie)
Release:    8.6
Codename:    jessie

As the title say i'm in search for a backup application/system.
Currently i manage my backups with a little script that i wrote... but it does not really serve my needs anymore.
I want to be able to make backups on my main PC and also on my server, the backups i would then store on my NAS.

Make a long story short:
Have you guys a recommendation for me?
Is there a specific application you use for your backups guys?

Btw: I dont mind configuring or playing around with new applications, every recommendation is welcome ;)


Here is my current backup script (Which is run by cron daily):
#!/bin/bash

TO_BACKUP="/home /etc /var/log"
BACKUP_DIR="/var/backup"
BACKUP_ARCHIVE="backup-`date +%d_%m_%Y-%H:%M`.tar"
TAR_OPTIONS='-cpf'

delete_old_backup() {
    if [ -f ${BACKUP_DIR}/backup*.tar ]; then
        rm -rf $BACKUP_DIR/backup*
    fi
}

create_new_backup() {
    tar $TAR_OPTIONS ${BACKUP_DIR}/$BACKUP_ARCHIVE $TO_BACKUP
}

main() {
    delete_old_backup
    create_new_backup
}

main

Greets
mo




Reply to: