Fitxategiak eta direktorioak linuxen sinkronizatzea nahiko erraza da rsync-ekin, aspaldi ere blogean hemen hitz egin zen Python script-a rsync-ekin egindako segurtasun kopia lokaletarakoAukera honetan, Rclone aurkeztu nahi dugu, hau da, rsync bezalako tresna baina hodeia biltegiratzeko.
Tresna honek aukera emango digu fitxategiak eta direktorioak hodei zerbitzu batetik bestera sinkronizatzeko, edo baita gure direktorio lokaletik hodei zerbitzuetara ere.
Zer da Rclone?
Kode irekiko tresna da, go language erabiliz garatua Nick Craig-ek fitxategiak eta direktorioak sinkronizatzeko aukera ematen digu hodeiko hainbat zerbitzuren artean, besteak beste, Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files fitxategiak.
Era berean, tresnak tokiko zerbitzuetatik eta SFTP bidez fitxategien transferentzia onartzen du; beraz, Rclone "hodeia biltegiratzeko rsync" gisa defini dezakegu.
Rclone Ezaugarriak
- Kode irekia eta erabiltzeko erraza.
- Jatorriz bateragarria hodeiko 14 biltegiratze zerbitzu baino gehiagorekin.
- Kontrolatutako fitxategien osotasunaren egiaztapena MD5 / SHA1 erabiliz.
- Fitxategien denbora markak gordetzen dira.
- Partzialki sinkronizatzen ditu,
- Fitxategi mota guztiak kopiatzeko aukera ematen du.
- Sinkronizazio modua (modu bakarra) direktorio baten erreplika berdina egiteko.
- Fitxategiak sare batetik bestera sinkroniza ditzakezu, hau da, bi hodei desberdinetako fitxategiak sinkroniza ditzakezu.
- erabilerak Crypt aukerako enkriptatze metodo gisa.
- Aukerako FUSE muntaketa.
- Hemen kontsultatu daitekeen dokumentazio zabala hemen, tresna xeheki erabiltzen ikasteko.
- Rsync-en antzeko komandoak.
Tresna bikain honekin gozatzen hasteko orrialde ofizialera joan behar dugu eta deskargatu dagokion paketea gure arkitekturara, deskonprimitu eta instalatu, eta aukeratu zein fitxategi eta non sinkronizatu.
Informazioarekin linoxidoa
2 iruzkin, utzi zurea
Go-n programak instalatzeko gomendioa, harrapatzeko moduan pixka bat ez dela eraginkorra ikusten baitut. Besterik ezin genuen gehitu
$GOPATH/bin
$ PATH aldagaira honela, .profile, .zprofile-n edo shellak aldagaiak kargatzen dituen lekuan (.bashrc, .zshrc):export PATH=$PATH:$GOPATH/bin
Honen ondoren, bakarra
go get <url>
eta orain, beste urratsak egin beharrik gabe.Agurra!
Artikulu hau idazten duenari eskatzen diot; Zabaldu eta irakats iezaguzu nola erabiltzen, eman adibide praktikoak biltegiratze gune bakoitzarekin erabiltzeko.
Benetan garrantzitsua da gai honetan sartu zinenetik, mesedez, modu sakonean zabaltzea eta azaleko beste artikulu asko bezala ez geratzea.
Bigarren zatia oso laster argitaratuko dudala espero dut
dagokionez