Table of Contents

Differentiall backups

Εγκαθιστούμε με

aptitude install rdiff-backup
cd /mnt/sda9/backup/s1
mkdir -p var/lib/mysql
rdiff-backup --print-statistics root@s1::/etc ./etc
rdiff-backup --print-statistics root@s1::/var/lib/mysql/ ./var/lib/mysql
rdiff-backup --print-statistics root@s1::/home ./home

Εάν θέλουμε να βλέπουμε την διαδικασία όπως εκτυλίσσεται ενεργοποιούμε τα μηνύματα εώς ένα επίπεδο 0..9 με την παράμετρο -v, π.χ. -v 6

Μετά από 2 τουλάχιστον backups μπορούμε να δούμε στατιστικά με

rdiff-backup-statistics etc/

Για να δούμε τα αρχεία που τροποποιήθηκαν τις τελευταίες 5 ημέρες

  rdiff-backup --list-changed-since 5D etc/

Άλλες επιλογές χρόνου είναι s, m, h, D, W, M, Y ή B μετρώντας backups

Αν θέλουμε να δούμε την λίστα με τα τελευταία backup

rdiff-backup --list-increments /backup/s2/home

Αντιμετώπιση Προβλημάτων

Εάν μας βγάλει το μήνυμα

Fatal Error: Bad rdiff-backup-data dir on destination side

τότε διαγράφουμε τον φάκελο rdiff-backup-data και εκτελούμε πάλι την εντολή rdiff-backup αλλά με την παράμετρο –force

Εάν μας βγάλει το μήνυμα

Fatal Error: Previous backup to /backup/home seems to have failed.
Rerun rdiff-backup with --check-destination-dir option to revert directory to state before unsuccessful session.

εκτελούμε

rdiff-backup --check-destination-dir /backup/home

Πηγές