rdiff-backup - Ngwá ọrụ nkwado ndabere dị ike ugbu a na-akwado Python 3


E weputara nkwalite a n'ihu ọha wee bipụta ya na Machị 15, 2020, yana ụdị 2.0.0 wee kesaa ya na saịtị GitHub.

Ngwa ndabere Rdiff a na-ekele nke ukwuu na-enye ndị ọrụ ohere ịkwado ndekọ n'ebe ọzọ dịpụrụ adịpụ ma ọ bụ mpaghara. Otu n'ime isi ike nke ngwa, bụ mfe ya. Ndị ọrụ nwere ike ịmepụta nkwado ndabere na mpaghara mbụ ha site na iji otu ahịrị iwu dị mfe:

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

Otu ọhụrụ

Anyị na-enwekwa obi ụtọ ịgwa gị na anyị ejirila okpukpu abụọ mee ka ndị otu mmepe anyị na-arụ ọrụ na ngwa a ebe ọ bụ na ndị nrụpụta anyị na ndị ọrụ nkwado anyị na-enye aka ugbu a na nkwalite na nkwado ya.

Ka anyị na-eme nke ọma n'inye ịdịmma na ịga n'ihu, anyị agabigala mmegharị nke ndị ọrụ iji zere imetụta nkwado na nnyefe gị. Ndị otu emelitere na nke enweghị isi ugbu a na-arụ ọrụ na Rdiff-backup etinyere na 2019 iji tinye aka na mgbanwe ngwa ahụ wee si otú a nwee afọ ojuju.

Otu a bụkwa mbọ ọtụtụ ụlọ ọrụ gụnyere Otto Kekäläinen si Seravo na Patrik Dufresne sitere na Ikus-Soft yana ndị ọkachamara ndị ọzọ, nke kachasị Eric Lavarde.

Ndị otu ahụ emelitere na-arụsi ọrụ ike ma na-arara onwe ha nye ngwọta na-aga nke ọma iji hụ na ụdị ọhụrụ a emewo ka nkwụsi ike na arụmọrụ dị mma. Obi dị anyị ụtọ ime ka ọ dịrị gị ka akụkụ nke isi nkesa anyị.

Mmelite Ebe ọ bụ na v1.2.8

Emere nnukwu mgbanwe iji kwalite ngwa mmepe gụnyere Travis Pipeline, nnwale akpaaka maka Linux na Windows, Ubuntu PPA ọhụrụ, Fedora COPR ọhụrụ, na ebe nchekwa Pypi.org ọhụrụ.

Nkwalite ndị a na-achọ inyere ndị ọrụ aka ịkwaga ụdị ọhụrụ n'ụzọ dị mfe ma dị mfe. N'ikwekọ na nkwalite ndị ahụ, anyị tinyere njirimara ọhụụ ọhụrụ a na ntọhapụ.

N'ịga n'ihu, anyị megharịrị ibe GitHub anyị.

Atụmatụ dị na Rdiff-Backup

Ntọhapụ a na-achọkarị ịkwalite na ịkwado Python 3.5 na elu na Linux na Windows ya mere ọ bụghị ọtụtụ atụmatụ ọhụrụ ma e jiri ya tụnyere ụdị ọrụ gọọmentị gara aga 1.2.8. Ka o sina dị, ọ ka nwere ọtụtụ patches dere n'ime afọ site na nkesa Linux dị iche iche, yana ụfọdụ mmezi n'ihe gbasara ọsọ na ịrụ ọrụ oghere.

A na-emezi Rdiff-ndabere iji nye gị nkwado ndabere nke ọma na ọnọdụ niile. Nke a bụ atụmatụ ole na ole:

  • iwu na ihu ihu enyi na enyi
  • Ikike imepụta enyo
  • Tụgharịa atụmatụ njide ndabere agbakwunyere
  • Nchekwa ozi ime
  • Irụ ọrụ nke oghere
  • Mbulite ojiji bandwit
  • Nghọta n'ụdị na usoro data niile
  • nchọpụta akpaaka sistemụ faịlụ
  • Agbatịa na njirimara ACL na-akwado
  • Nchekwa ọnụ ọgụgụ
  • Nkwado maka Linux na Windows; mara na ọ na-arụ ọrụ na BSD na macOS X

Ịnweta ndepụta njirimara zuru ezu dị ebe a.

Nwụnye Rdiff-Backup na Linux

A na-eme ntinye maka ndị ọrụ ugbu a na ndị ọhụrụ site n'otu mbugharị Rdiff-ndabere.

Nke a bụ ahịrị iwu mbugharị dị iche iche.

Iji tinye Rdiff-Backup na Ubuntu Focal ma ọ bụ Debian Bullseye ma ọ bụ nke ọhụrụ (nwere 2.0).

$ sudo apt install rdiff-backup

Iji wụnye Rdiff-Backup na Ubuntu backports maka ụdị ochie (chọrọ 2.0 azụ azụ).

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

Iji tinye Rdiff-Backup na CentOS na RHEL 7 (site na COPR).

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

Iji tinye Rdiff-Backup na CentOS na RHEL 8 (site na COPR).

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

Iji tinye Rdiff-Backup na Fedora 32+.

$ sudo dnf install rdiff-backup

Iji wụnye Rdiff-Backup na Debian na usoro, Raspbian, wdg (site na PyPi).

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

Iji wụnye Rdiff-Backup na Fedora na usoro (site na PyPI).

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

Akwụkwọ iji kwado ịkwaga na ụdị nketa 1.2.8 gaa na ụdị 2.0.0 dị ugbu a ga-adị n'oge na-adịghị anya ebe a.

  • Rdiffweb – bụ nkwado ndabere na mpaghara web interface siri ike maka Rdiff-ndabere nke na-enye gị ohere iji anya nke uche hụ nsonaazụ gị site na ịdị mfe nke ihe nchọgharị weebụ gị site na ịnweta data zuru oke.
  • Minarca – bụ ihe ngwọta na-enweghị nsogbu arụnyere na Rdiffweb na Rdiff-backup na-akwado atụmatụ ndị ọzọ dị ka njikwa oke.

Anyị chọrọ ịmata Patrik Dufresne na azụmahịa ya, Ikus-Soft maka itinye aka ha, ntinye aka na nkwado nke ọkwa a. Dị ka ị nwere ike maraworị, Ikus-Soft na-enye nkwado ọkachamara metụtara Rdiff-ndabere technology, Rdiffweb na interface iji anya nke uche Rdiff-ndabere repositories na Minarca nke centralizes na simplifies ndabere management.

N'ịkwado site na ahụmịhe ọtụtụ afọ na mmepe ngwanrọ OpenSource na nka na atụmatụ ndabere, Patrik Dufresne bụ onye mmekọ bụ isi iji kwado uto azụmahịa gị. Ikus-Soft na-enye ọtụtụ ọrụ dị iche iche na mmepe ngwanrọ yana ndụmọdụ IT na nkwado iji kwado nchekwa azụmahịa gị, n'enweghị nsogbu yana nke ọma.

Ọ bụrụ na ịchọrọ enyemaka na ntọala azụmahịa gị ugbu a, ma ọ bụ ịchọrọ imezu ihe azụmaahịa ọhụrụ, wuo akụrụngwa IT ọhụrụ ma ọ bụ chọọ enyemaka na nke dị ugbu a, ọ ga-abụ ihe obi ụtọ inyere gị aka.