Backup danych
Krystian T
tomczyk w op.onet.pl
Nie, 17 Kwi 2005, 21:35:17 CEST
Dnia 17-04-2005, nie o godzinie 20:59 +0200, Michał Panasiewicz
napisał(a):
> Dnia 17-04-2005, nie o godzinie 19:02 +0200, DreameR napisał(a):
> > > Polecam http://flexbackup.sourceforge.net/
> > > Jest to w istocie skrypt perlowy, z konfiguracją w /etc/flexbackup.conf.
> > > Potrafi robić backupy pełne i różnicowe/przyrostowe, w zależności od
> > > upodobania używa tar/cpio/afio/zip/czego dusza zapragnie.
> > > Nie ma jeszcze niestety spec'a w PLD (ktoś chętny?)
> >
> > Jak ktos bedzie mial to ja z checia tez biore ;)
> >
> jak ktoś bedzie miał to pewnie chętnie wrzuci go do cvs :) zerke na to w
> wolnej chwili i zobacze co da sie zrobić :)
W tar.gz jest działający spec (znaczy budowanie przechodzi)
Spróbowałem go dostosować do pld, mógłbyś zerknąć na moje wypociny?
Adapter rozwala desription i nie jestem pewien tłumaczeń.
Buduje się, działania nie sprawdzałem :)
--
Pozdrawiam
Krystian T
"errare humanum est..."
-------------- następna część ---------
# $Revision: 1.0 $, $Date: 2004/02/15 13:39:20 $
Summary: Flexible backup script
Summary(pl): "Elastyczny" skrypt do backup-ów
Name: flexbackup
Version: 1.2.1
Release: 1
Epoch: 0
License: GPL v2
Group: Applications/Archiving
Source0: %{name}-%{version}.tar.gz
# Source0-md5: 4955c89dbee354248f354a9bf0a480dd
URL: http://www.flexbackup.org
Requires: gzip
Requires: fileutils
Requires: findutils
Provides: flexbackup
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
BuildArch: noarch
%description
A flexible backup tool
Features:
o Easy to configure
o Uses dump, afio, GNU tar, cpio, star, pax, or zip archivers
o Full and numbered levels of incremental backup (acts like "dump")
o Compression and buffering options for all backup types
o Does remote filesystems (over rsh/ssh; no special service)
o Can backup only files not owned by rpm, or changed from rpm version
o Writes to tapes, on-disk archive files, or on-disk directory trees
o Keeps a table of contents so you know archives are on each tape
o Nice log files
%description -l pl
Elastyczne narzędzie do robienia kopii zapasowych.
Możliwości:
o Łatwa konfiguracja o Archiwizuje z pomocą dump, afio, GNU tar,
cpio, star, pax, lub zip
o Pełne i numerowane poziomy kopii przyrostowych
o Opcje kompresj i buforowania dla wszystkich typów kopii
o Obsługuje zdalne systemy plików (przez rsh/ssh, no special service)
o Potrafi robić kopie tylko plików nie należących do pakietów rpm,
lub zmienionych w stosunku do wersji z pakietu
o Zapisuje na taśmie, do pliku archiwum na dysku lub jako drzewo katalogów
o Zachowuje spis zawartości kopii w celu łatwego wyszukiwania
o Logowanie działań do pliku
%prep
%setup -q
%build
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_bindir},%{_mandir}/man{1,5},%{_libdir}/%{name},%{_var}/log/%{name}}
install flexbackup.conf $RPM_BUILD_ROOT%{_sysconfdir}
install flexbackup $RPM_BUILD_ROOT%{_bindir}
install flexbackup.1 $RPM_BUILD_ROOT%{_mandir}/man1
install flexbackup.conf.5 $RPM_BUILD_ROOT%{_mandir}/man5
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc CHANGES TODO README CREDITS INSTALL faq.html
%attr(755,root,root) %{_bindir}/*
%config(noreplace) %{_sysconfdir}/flexbackup.conf
%{_mandir}/*/*
%{_libdir}/%{name}
%{_var}/log/%{name}
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log:$
* Tue Sep 23 2003 Edwin Huffstutler <edwinh w computer.org>
- cleanup spec a bit
* Tue Jul 29 2003 Edwin Huffstutler <edwinh w hercules.my-net>
- add manpages, tweak a bit
* Thu Jul 3 2003 Edwin Huffstutler <edwinh w hercules.my-net>
- update description
* Tue Feb 18 2003 Edwin Huffstutler <edwinh w hercules.my-net>
- config file is noreplace
* Wed Jan 15 2003 Edwin Huffstutler <edwinh+flexbackup w edwinh.org>
- defattr in right spot
* Sun Jan 12 2003 Edwin Huffstutler <edwinh+flexbackup w edwinh.org>
- updated
* Sat Sep 25 1999 Edwin Huffstutler <edwinh+flexbackup w edwinh.org>
- add more requires, update description, email address.
- really goes in /usr/bin since it needs perl anyway --
if you only have your root fs, run restore or tar by hand :)
* Sat Sep 18 1999 Edwin Huffstutler <edwinh+flexbackup w edwinh.org>
- initial rpm package
Więcej informacji o liście dyskusyjnej pld-users-pl