rdiff-backup — potężne narzędzie do tworzenia przyrostowych kopii zapasowych, obsługujące teraz język Python 3
To ulepszenie zostało oficjalnie wydane i opublikowane 15 marca 2020 r. w wersji 2.0.0 i rozpowszechniane w witrynie GitHub.
Bardzo ceniona aplikacja Rdiff-backup umożliwia użytkownikom tworzenie kopii zapasowych katalogu w innym zdalnym lub lokalnym miejscu docelowym. Jedną z kluczowych zalet aplikacji jest jej prostota. Użytkownicy mogą utworzyć pierwszą kopię zapasową za pomocą jednego prostego wiersza poleceń:
rdiff-backup <source-dir> <backup-dir>
Nowa drużyna
Z dumą informujemy również, że ponad dwukrotnie zwiększyliśmy liczbę naszego zespołu programistów pracującego nad tą aplikacją, ponieważ wszyscy nasi programiści i personel pomocniczy przyczyniają się obecnie do jej ulepszania i wsparcia.
Ponieważ zależy nam na oferowaniu jakości i ciągłości, ominęliśmy wszelkie ruchy personelu, aby nie mieć wpływu na Twoje wsparcie i dostawy. Ulepszony i zdecentralizowany zespół pracujący obecnie nad kopią zapasową Rdiff został powołany w 2019 roku, aby przyczynić się do ewolucji aplikacji, a tym samym do Twojej satysfakcji.
Zespół to także dzieło wielu firm, w skład którego wchodzą Otto Kekäläinen z Seravo i Patrik Dufresne z Ikus-Soft, a także inni eksperci, w szczególności Eric Lavarde.
Ulepszony zespół ciężko pracował i poświęcił się opracowywaniu skutecznych rozwiązań, aby zapewnić, że nowa wersja ma lepszą stabilność i wydajność. Jesteśmy dumni, że możemy go udostępnić w ramach naszej głównej dystrybucji.
Ulepszenia od wersji 1.2.8
Wprowadzono główne modyfikacje w celu uaktualnienia narzędzi programistycznych, w tym Travis Pipeline, automatycznego testowania dla systemów Linux i Windows, nowego Ubuntu PPA, nowego Fedora COPR i nowe repozytorium Pypi.org.
Celem tych ulepszeń jest ułatwienie użytkownikom migracji do nowszej wersji w prosty i przystępny sposób. W związku z tymi ulepszeniami w wydaniu uwzględniliśmy następującą nową identyfikację wizualną.
W przyszłości unowocześniliśmy także naszą ofertę witryn internetowych z kopiami zapasowymi Rdiff i przeprowadziliśmy migrację z Savannah do GitHub Pages.
Funkcje Rdiff-Backup
To wydanie ma głównie na celu aktualizację i obsługę Pythona 3.5 i nowszych wersji w systemach Linux i Windows, dlatego nie zawiera tak wielu nowych funkcji w porównaniu z poprzednią oficjalną wersją 1.2.8. Niemniej jednak nadal zawiera kilka poprawek napisanych na przestrzeni lat przez różne dystrybucje Linuksa, a także pewne ulepszenia pod względem szybkości i wydajności przestrzennej.
Kopia zapasowa Rdiff została udoskonalona, aby zapewnić wydajne kopie zapasowe we wszystkich scenariuszach. Oto kilka funkcji:
- Przyjazne dla użytkownika polecenia i interfejsy
- Możliwość tworzenia kopii lustrzanych
- Odwrotna strategia przechowywania przyrostowych kopii zapasowych
- Wewnętrzna ochrona informacji
- Efektywność wykorzystania przestrzeni
- Optymalizacja wykorzystania przepustowości
- Przejrzystość wszystkich typów i formatów danych
- Automatyczne wykrywanie systemów plików
- Obsługa atrybutów rozszerzonych i ACL
- Zachowanie statystyk
- Wsparcie dla Linuksa i Windowsa; wiadomo, że działa na BSD i macOS X
Dostęp do pełnej listy funkcji znajdziesz tutaj.
Instalacja Rdiff-Backup w systemie Linux
Instalacja dla obecnych i nowych użytkowników odbywa się poprzez to samo wdrożenie kopii zapasowej Rdiff.
Oto różne wiersze poleceń wdrażania.
Aby zainstalować Rdiff-Backup na Ubuntu Focal lub Debian Bullseye lub nowszym (posiada wersję 2.0).
sudo apt install rdiff-backup
Aby zainstalować Rdiff-Backup na backportach Ubuntu dla starszych wersji (wymaga backported 2.0).
sudo add-apt-repository ppa:rdiff-backup/rdiff-backup-backports
sudo apt update
sudo apt install rdiff-backup
Aby zainstalować Rdiff-Backup na CentOS i RHEL 7 (z COPR).
sudo yum install yum-plugin-copr epel-release
sudo yum copr enable frankcrawford/rdiff-backup
sudo yum install rdiff-backup
Aby zainstalować Rdiff-Backup na CentOS i RHEL 8 (z COPR).
sudo yum install dnf-plugins-core epel-release
sudo dnf copr enable frankcrawford/rdiff-backup
sudo yum install rdiff-backup
Aby zainstalować Rdiff-Backup na Fedorze 32+.
sudo dnf install rdiff-backup
Aby zainstalować Rdiff-Backup na Debianie i jego pochodnych, Raspbian itp. (z PyPi).
sudo apt install python3-pip python3-setuptools python3-pylibacl python3-pyxattr
sudo pip3 install rdiff-backup
Aby zainstalować Rdiff-Backup na Fedorze i pochodnych (z PyPI).
sudo dnf install python3-pip python3-setuptools py3libacl python3-pyxattr
sudo pip3 install rdiff-backup
Migracja
Dokumentacja obsługująca migrację ze starszej wersji 1.2.8 do bieżącej wersji 2.0.0 będzie wkrótce dostępna tutaj.
Powiązane projekty
- Rdiffweb – to solidny interfejs sieciowy do tworzenia kopii zapasowych dla Rdiff-backup, który umożliwia wizualizację wyników za pomocą prostej przeglądarki internetowej z pełnym dostępem do danych.
- Minarca – to bezproblemowe rozwiązanie do tworzenia kopii zapasowych zbudowane na bazie Rdiffweb i Rdiff-backup, obsługujące dodatkowe funkcje, takie jak zarządzanie przydziałami.
Wniosek
Chcielibyśmy podziękować Patrikowi Dufresne i jego firmie, Ikus-Soft za ich zaangażowanie, wkład i sponsorowanie tego ogłoszenia. Jak już zapewne wiesz, Ikus-Soft zapewnia profesjonalne wsparcie związane z technologią Rdiff-backup, Rdiffweb interfejsem do wizualizacji repozytoriów Rdiff-backup oraz Minarca co centralizuje i upraszcza zarządzanie kopiami zapasowymi.
Dzięki wieloletniemu doświadczeniu w tworzeniu oprogramowania OpenSource i wiedzy na temat strategii tworzenia kopii zapasowych, Patrik Dufresne jest kluczowym partnerem wspierającym rozwój Twojej firmy. Ikus-Soft oferuje szeroką gamę usług w zakresie tworzenia oprogramowania, a także doradztwa i wsparcia IT, aby bezpiecznie i efektywnie zwiększyć bezpieczeństwo Twojej firmy.
Jeśli potrzebujesz pomocy przy zakładaniu obecnej firmy, chcesz spełnić nowe wymagania biznesowe, zbudować nową infrastrukturę IT lub potrzebujesz pomocy w już istniejącej, z przyjemnością Ci pomożemy.