Err: Connection timed out [110] Ludwik C. Siadlak :: blog » Blog Archive » Zautomatyzowane backupowanie plików

Zautomatyzowane backupowanie plików

Stare słowiańskie przysłowie głosi, że

Administratorzy dzielą się na dwie grupy: tych, którzy robią backupy i tych, którzy jeszcze nie robią backupów.

Kilka tygodni temu, w pewne piątkowe popołudnie zdarzyło mi się permanentnie uszkodzić tablicę partycji na głównym dysku mojego desktopu. Nie miałem kopii, a zabawa nie wskazywała na to, że coś może się uszkodzić. Murphy i tym razem się nie mylił i zawartość dysku odeszła w niepamięć.

Oczywiście robię backupy. Weekly, w każdy… piątkowy wieczór. Pech chciał, że w tym właśnie tygodniu rozpocząłem intensywną pracę nad kolejnym uczelnianym assignmentem i kilka stron eseju… również odeszło w niepamięć.


Postanowiłem więc zmienić system backupowania z ręcznego na automatyczny, szczególnie jeśli pracuję z Windows (w Linuksie nie ma tego problemu, od czego jest przecież cron?).

Z pomocą przyszedł zatem bardzo przyjemny soft Louisa Cobiana (studenta szwedzkiego Umeå University) - Cobian Backup.

Cobian Backup 8

Program pozwala na zdefiniowanie backupowych tasków w dowolny sposób: co miesiąc, co tydzień, tylko w czwartki, tylko o 13 i 19 w piątki i wtorki, etc. Obsługa jest banalnie prosta - foldery, które mają być archiwizowane wystarczy przeciągnąć z eksploratora Windows do programu, podać namiary na nośnik na którym mają być zapisane i voila. Nośnik jest dowolny - połącznie FTP, SSH, dysk zewnętrzny, inna partycja - bez różnicy. Plusów jest więcej:

  • 4 rodzaje backupów:
    • full
    • incremental
    • differential
    • dummy
  • kompresja - zip i sqx
  • szyfrowanie - DES, RSA, Rijndael i Blowfish
  • wyjątki - w każdym ze zdefiniowanych katalogów można wybrać pomijane pliki
  • akcje przed- i pobackupowe - możliwość uruchomienia/zakończenia dowolnej usługi czy programu w dowolnym czasie
  • przeprowadzanie backupu jako inny użytkownik
  • limitowanie prędkości transferu (usługa działa w tle i jedynym sygnałem jest ikona w tray’u)
  • logowanie akcji w plikach txt (z możliwością powiadamiania via e-mail)
  • sprawdzanie CRC przesłanych plików
  • masterpassword, żeby nikt “przypadkiem” nie anulował naszych kopii :)

Aktualnie stabilną wersją jest 8.4.0.202 Black Moon, udostępniona na Mozilla Public License. Louis pracuje nad 9 (codename Amanita), ale ta nie jest i nie będzie już wolna. 8 jednak taką jest i pozostanie (źródła do pobrania z SourceForge).

Ask the Readers: Jakiego softu do backupowania swoich plików używacie?

Wykop      Digg this     Create a del.icio.us Bookmark     Gwar     Kanał RSS dla wpisu        Profil LinkedIn

3 komentarzy do wpisu “Zautomatyzowane backupowanie plików

  • 1
    Aleksander
    luty 28th, 2008 13:15

    astor# crontab -l
    […]
    20 2 * * * /bin/conf2mail/backup.sh

    astor# cat /bin/conf2mail/backup.sh
    tar cyf /tmp/conf.tar.bz2 /etc && /usr/local/bin/php /bin/conf2mail/conf2mail.php
    rm /tmp/conf.tar.bz2

    a jak cos jest bardziej tajne to |openssl enc […] |

  • 2
    SoR
    marzec 2nd, 2008 18:18

    Hm… stare słowiańskie przysłowie brzmi:
    Administratorzy dzielą się na dwie grupy: tych, którzy robią backupy i tych, którzy będą je robić.

  • 3
    waltharius
    marzec 16th, 2008 11:06

    Na wszystkich serwerach windowsowych mam właśnie Cobian Backup 8 Moon :) Całkiem to to fajne jest.A pod Linuksem skrypty w cronie.

Uwagi, komentarze?

XHTML: Możesz używać znaczników: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>