rdiff-backup – galingas laipsniško atsarginio kopijavimo įrankis dabar palaiko Python 3


Šis patobulinimas buvo oficialiai išleistas ir paskelbtas 2020 m. kovo 15 d. su 2.0.0 versija ir išplatintas GitHub svetainėje.

Labai vertinama programa Rdiff-backup leidžia vartotojams kurti atsargines katalogo kopijas kitoje nuotolinėje arba vietinėje paskirties vietoje. Vienas iš pagrindinių programos privalumų yra jos paprastumas. Vartotojai gali sukurti pirmąją atsarginę kopiją naudodami vieną paprastą komandų eilutę:

rdiff-backup <source-dir> <backup-dir>

Nauja Komanda

Taip pat didžiuojamės galėdami pranešti, kad daugiau nei dvigubai padidinome savo kūrėjų komandą, dirbančią su šia programa, nes visi mūsų kūrėjai ir pagalbinis personalas dabar prisideda prie jos tobulinimo ir palaikymo.

Siekdami pasiūlyti kokybę ir tęstinumą, apėjome bet kokį darbuotojų judėjimą, kad nepakenktų jūsų pagalbai ir pristatymui. Patobulinta ir decentralizuota komanda, kuri dabar dirba su Rdiff atsargine kopija, buvo sukurta 2019 m., kad prisidėtų prie programos evoliucijos ir jūsų pasitenkinimo.

Komandą taip pat sudaro kelios įmonės, į kurią įeina Otto Kekäläinenas iš Seravo ir Patrikas Dufresne iš Ikus-Soft, taip pat kiti ekspertai, iš kurių žymiausi yra Ericas Lavarde'as<.

Patobulinta komanda sunkiai dirbo ir yra pasiryžusi sėkmingiems sprendimams užtikrinti, kad ši nauja versija pagerintų stabilumą ir efektyvumą. Didžiuojamės galėdami jums tai padaryti kaip pagrindinio platinimo dalį.

Patobulinimai nuo 1.2.8 versijos

Buvo atlikti pagrindiniai pakeitimai, siekiant atnaujinti kūrimo įrankius, įskaitant Travis Pipeline, automatinį Linux ir Windows testavimą, naują Ubuntu PPA, naują Fedora COPR ir nauja Pypi.org saugykla.

Šiais patobulinimais siekiama padėti vartotojams paprastai ir prieinamu būdu pereiti prie naujesnės versijos. Suderinus su šiais patobulinimais, į leidimą įtraukėme šią naują vizualinę tapatybę.

Taip pat atnaujinome „Rdiff“ atsarginės kopijos svetainės pasiūlymą ir iš „Savannah“ perėjome į „GitHub Pages“.

„Rdiff-Backup“ funkcijos

Šiuo leidimu daugiausia siekiama atnaujinti ir palaikyti Python 3.5 ir naujesnes versijas „Linux“ ir „Windows“, todėl jame nėra tiek daug naujų funkcijų, palyginti su ankstesne oficialia versija 1.2.8. Nepaisant to, jame vis dar yra keletas pataisų, kurias daugelį metų parašė įvairūs „Linux“ platinimai, taip pat kai kurie greičio ir erdvės efektyvumo patobulinimai.

Rdiff-atsarginė kopija yra patobulinta, kad galėtumėte veiksmingai kurti atsargines kopijas visais atvejais. Štai keletas funkcijų:

  • Patogios komandos ir sąsajos
  • Veidrodžio kūrimo pajėgumas
  • Atvirkštinė laipsniško atsarginės kopijos saugojimo strategija
  • Vidinis informacijos išsaugojimas
  • Erdvės naudojimo efektyvumas
  • Pralaidumo naudojimo optimizavimas
  • Visų tipų ir formatų duomenų skaidrumas
  • Failų sistemų automatinis aptikimas
  • Išplėstinis ir ACL atributų palaikymas
  • Statistikos išsaugojimas
  • „Linux“ ir „Windows“ palaikymas; žinoma, kad veikia BSD ir macOS X

Prieiga prie viso funkcijų sąrašo yra čia.

„Rdiff-Backup“ diegimas „Linux“.

Įdiegimas esamiems ir naujiems vartotojams atliekamas naudojant tą patį Rdiff atsarginės kopijos diegimą.

Čia yra skirtingos diegimo komandų eilutės.

Norėdami įdiegti Rdiff-Backup Ubuntu Focal arba Debian Bullseye ar naujesnėje (turi 2.0).

sudo apt install rdiff-backup

Norėdami įdiegti Rdiff-Backup senesnėse versijose Ubuntu atgaliniuose prievaduose (reikia 2.0 atgalinės versijos).

sudo add-apt-repository ppa:rdiff-backup/rdiff-backup-backports
sudo apt update
sudo apt install rdiff-backup

Norėdami įdiegti Rdiff-Backup CentOS ir RHEL 7 (iš COPR).

sudo yum install yum-plugin-copr epel-release
sudo yum copr enable frankcrawford/rdiff-backup
sudo yum install rdiff-backup

Norėdami įdiegti Rdiff-Backup CentOS ir RHEL 8 (iš COPR).

sudo yum install dnf-plugins-core epel-release
sudo dnf copr enable frankcrawford/rdiff-backup
sudo yum install rdiff-backup

Norėdami įdiegti Rdiff-Backup Fedora 32+.

sudo dnf install rdiff-backup

Norėdami įdiegti Rdiff-Backup Debian ir dariniuose, Raspbian ir kt. (iš PyPi).

sudo apt install python3-pip python3-setuptools python3-pylibacl python3-pyxattr
sudo pip3 install rdiff-backup

Norėdami įdiegti Rdiff-Backup Fedora ir išvestinėse programose (iš PyPI).

sudo dnf install python3-pip python3-setuptools py3libacl python3-pyxattr
sudo pip3 install rdiff-backup

Migracija

Dokumentai, palaikantys perėjimą iš 1.2.8 senosios versijos į dabartinę 2.0.0 versiją, netrukus bus pasiekiami čia.

Susiję projektai

  • „Rdiffweb“ – tai patikimas „Rdiff-backup“ atsarginės kopijos žiniatinklio sąsajos sprendimas, leidžiantis vizualizuoti savo rezultatus naudojant paprastą žiniatinklio naršyklę su visiška prieiga prie duomenų.
  • Minarca – tai be rūpesčių sukurtas atsarginių kopijų sprendimas, sukurtas naudojant Rdiffweb ir Rdiff-backup, palaikantis papildomas funkcijas, pvz., kvotų valdymą.
Išvada

Norime padėkoti Patrikui Dufresnei ir jo įmonei Ikus-Soft už dalyvavimą, indėlį ir šio pranešimo rėmimą. Kaip jau tikriausiai žinote, „IKus-Soft“ teikia profesionalų palaikymą, susijusį su Rdiff-backup technologija, Rdiffweb sąsaja, skirta Rdiff atsarginių kopijų saugyklų vizualizavimui ir Minarca > kuri centralizuoja ir supaprastina atsarginių kopijų valdymą.

Remdamasis ilgamete atvirojo kodo programinės įrangos kūrimo patirtimi ir atsarginių kopijų kūrimo strategijų patirtimi, Patrikas Dufresne yra pagrindinis partneris, padedantis plėtoti jūsų verslą. Ikus-Soft siūlo platų paslaugų spektrą programinės įrangos kūrimo srityje, taip pat IT konsultacijas ir palaikymą, kad būtų užtikrintas jūsų verslo saugumas, saugiai ir efektyviai.

Jei jums prireiktų pagalbos kuriant dabartinį verslą, patenkinti naują verslo poreikį, sukurti naują IT infrastruktūrą arba jums reikia pagalbos su esama, mielai jums padėsime.