Wụnye UrBackup [Server/Client] Sistemụ ndabere na Ubuntu


Ndabere bụ akụkụ dị mkpa nke sistemụ arụmọrụ ọ bụla. Ha na-agba mbọ hụ na mbipụta data dị oke egwu na-adị mgbe niile na ihe omume na-adịghị mma nke sistemụ ahụ mebiri ma ọ bụ ihe na-ezighi ezi.

Ngwá ọrụ ndabere Linux nke na-enye interface weebụ na-enye gị ohere ịgbakwunye ndị ahịa nke faịlụ na akwụkwọ ndekọ aha ha kwesịrị ịkwado.

Urbackup na-eji deduplication iji chekwaa nkwado ndabere na mpaghara sava Windows ma ọ bụ Linux. A na-emepụta nkwado ndabere na mpaghara na-enweghị nkwụsịtụ usoro ndị ọzọ na-agba ọsọ na sistemụ. Ozugbo akwadoro, enwere ike iweghachi faịlụ site na interface webụ ebe enwere ike iweghachi mpịakọta mbanye site na iji eriri USB-boot.

N'ime ntuziaka a, anyị ga-ejegharị gị otu esi etinye Urbackup ma mee nkwado ndabere na mpaghara nkesa Ubuntu.

Iji gosi Urbackup na-arụ ọrụ, anyị ga-enwe nhazi ọnụ ụzọ abụọ dịka ị na-ahụ n'okpuru.

  • Urbackup Server (Ubuntu 20.04) nwere IP 192.168.2.104
  • Sistemụ ndị ahịa (Linux Mint 20.04) nwere IP 192.168.2.105

Ịwụnye Urbackup Server na Ubuntu 20.04

Nzọụkwụ mbụ bụ ịwụnye Urbackup na sava. Yabụ, banye n'ime ihe nkesa wee megharịa ebe nchekwa ahụ.

$ sudo apt update

Na-esote, wụnye ndabere ndị a ga-achọrọ n'ụzọ n'oge ntinye.

$ sudo apt install curl gnupg2 software-properties-common -y

A naghị enye ihe nkesa urbackup na ndabara na ebe nchekwa Ubuntu. Dị ka nke a, anyị ga-etinye ya na PPA nke onye nrụpụta nyere.

$ sudo add-apt-repository ppa:uroni/urbackup

Ozugbo agbakwunyere PPA na sistemu ahụ, megharịa ebe nchekwa ahụ ọzọ wee wụnye nkesa urbackup.

$ sudo apt update
$ sudo apt install urbackup-server -y

N'ụzọ ahụ, a ga-achọrọ ka ịnye ụzọ ebe a ga-echekwa ndabere gị. A ga-enye ụzọ ndabara maka na /media/BACKUP/urbackup. Nke a na-arụ ọrụ nke ọma, ma ị nwekwara ike ịkọwa ụzọ nke gị. N'okwu a, anyị ga-eji ụzọ ndabara wee pịa igodo TAB wee kụọ ENTER.

Ozugbo arụnyere, ọrụ Urbackup na-amalite na akpaghị aka. Ị nwere ike kwado ọsọ a site n'ịgbaso iwu a.

$ sudo systemctl status urbackupsrv

Ihe nrụpụta dị n'elu na-egosi na ọrụ a na-arụ ọrụ. Ị nwekwara ike ime ka ọ malite na mmalite usoro dị ka ndị a.

$ sudo systemctl enable urbackupsrv

Ihe nkesa Urbackup na-ege ntị na ọdụ ụgbọ mmiri 55414 na 55413. Ị nwere ike kwado nke a site na iji iwu ss:

$ ss -antpl | grep 55414
$ ss -antpl | grep 55413

Ị nwere ike ịnweta UI webụ Urbackup ugbu a site na ịgagharị adreesị IP nke ihe nkesa gị.

http://server-ip:55414

Kwụpụ 2: Mepụta onye ọrụ nchịkwa na sava Urbackup

Awụnyela Urbackup nke ọma, mana ọ na-enweta onye ọ bụla ebe ọ bụ na ọ nweghị nyocha achọrọ. N'ime usoro a, anyị ga-emepụta onye ọrụ nchịkwa iji nye nkwenye.

Na WebUI, pịa Ntọala -> Mepụta onye ọrụ.

Nye aha njirimara na paswọọdụ wee pịa 'Mepụta' ka ịgbakwunye onye ọrụ.

Mgbe nke ahụ gasịrị, a ga-edepụta onye ọrụ na dashboard dị ka egosiri.

Kwụpụ 3: Tinye onye ahịa nkwado ndabere ọhụrụ na Urbackup

Mgbe itinyechara ihe nkesa UrBackup nke ọma, ihe na-esote na ndepụta a bụ ịgbakwunye onye ahịa nke faịlụ na akwụkwọ ndekọ aha ga-akwado na sava ahụ.

Iji mee nke a, pịa bọtịnụ 'Tinye New Client'.

Na ibe na-egosi, pịa 'Tinye ịntanetị ọhụrụ/onye ahịa nọ n'ọrụ'ma nye aha onye ahịa gị masịrị gị. Wee nye adreesị IP nke sistemu ndị ahịa wee pịa 'Tinye Client'.

A ga-egosipụta iwu a ga-eme na sistemụ ndị ahịa dịpụrụ adịpụ dịka egosiri.

TF=`mktemp` && wget "http://192.168.2.104:55414/x?a=download_client&lang=en&clientid=2&authkey=W0qsmuOyrU&os=linux" -O $TF && sudo sh $TF; rm -f $TF

Yabụ, gaa na sistemụ ndị ahịa ma mebie iwu ahụ. N'okwu a, anyị na-eme iwu na sistemụ Mint Linux nke bụ sistemụ ndị ahịa anyị.

Ịgba iwu ahụ na-amalite ọrụ ndị ahịa Urbackup. Ị nwere ike nyochaa ọkwa ya dịka egosiri.

$ sudo systemctl status urbackupclientbackend

Kwụpụ 4: Hazie ndabere ndị ahịa na Urbackup

Nzọụkwụ ọzọ bụ ịhazi ndabere. Na sistemụ ndị ahịa, anyị ga-akwado akwụkwọ ndekọ ụlọ site na ịme iwu na-esonụ. Enwere onwe gị ịnye akwụkwọ ndekọ aha masịrị gị.

# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /home

Ugbu a laghachi na nkesa Urbackup gị ma ị ga-achọpụta na e depụtara sistemụ ndị ahịa ka ọ bụrụ n'ịntanetị. Ị nwere ike ugbu a na-agba ọsọ nkwado ndabere na mpaghara ma ọ bụghị, nkwado ndabere na mpaghara ga-agba ọsọ dị ka usoro ndabara.

N'oge na-adịghị mgbe nke ahụ gasịrị, ị ga-enweta ọkwa 'Ok' na-egosi na nkwado ndabere na mpaghara ezuola.

Iji gosi na nkwado ndabere na mpaghara e kere, pịa 'Ọrụ' taabụ na ị ga-ahụ nkọwa nke ndabere.

N'aka nke ọzọ, ị nwere ike pịa 'Backups' ka ịhụ nkọwa nke ndabere faịlụ.

N'ime nkuzi a, anyị etinyela ma hazie Urbackup na nkesa dabere na Ubuntu wee tinye ọrụ ndị ahịa na igwe ndị ahịa anyị nke anyị kwadobere akwụkwọ ndekọ ụlọ ya.

Gaa na ibe akwụkwọ Urbackup maka ozi ndị ọzọ gbasara uru Ubackup.