Един добър софтуер за бекъп на файлове и запазването на предишните им версии – rdiff-backup

2e1ax_nomad_entry_backup-rdiff

Инсталирането е доста просто защото се поддържа от Gentoo, Debian и предполагам още други дистрибуции. За момента сме го тествали само на Gentoo и Debian. Този софтуер поддържа и отдалечен backup на друга машина както и двете едновременно.

Най-ефикасният и ефикасен и лесен начин за архивиране на файлове които открихме. Тази програма е уникална с това, че използва Rsync библиотеки, така само Diffs се прехвърлят през мрежата и локално така се запазват копия файла и история на модификациите чрез което можете да възстановите стар вариант на този файл.

  1. 1.Инсталираме софтуера

#Gentoo

emerge -v rdiff-backup

#Debian

apt-get install rdiff-backup

  1. 2.Създаваме скрипт за бекъпване

nano backup.sh така ще кръстим скрипта можете да го кръстите както искате.

Във него вкарвате следните редове

#!/bin/bash

rdiff-backup /samba /backup – така този ред какво означава ? Означава, че rdiff взима всички файлове от папката samba и ги запазва в папката backup то това трябва да разбират, че можете да изберете коя да е папка за бекъпване и коя да е папка в която да се бекъпват.

  1. 3.След което за да изпълните скрипта трябва да смените мода на файла

Това става по следният начин.

chmod 755 backup.sh

  1. 4.След което го изпълнявате и ако имате файл в папката той ще бъде запазен

./backup.sh

  1. 5.Скрипта можете да го вкарате в крона, през колко време ще запазва е ваше решение.

crontab -e

#Run it at 3:30 am daily

30 3 * * * /root/scripts/backup.sh

  1. 6.Препоръчваме ви да пуснете и това в крона за да изчиствате бекъп по стар от 2 седмици

rdiff-backup –force –remove-older-than 2W /backup

Разбира се можете да го нагласите на каквото и да е време.

  1. 7.Как да възстановим стар бекъп.

rdiff-backup -r 10D /backup /tmp

Важно е да знаете, че при възстановяване на файла трябва да посочите друга папка защото трябва да се ресторнат стари копия. Този ред възстановява копие на файловете от преди 10 дена.

Сайт на софтуера http://www.nongnu.org/rdiff-backup/index.html

Тук можете да видите как да правите бекъп на отдалечена машина.

Това е всичко от нас.

2,002 total views, 1 views today

Print Friendly, PDF & Email