S jednog Yandex diska na drugi. Sigurnosna kopija u oblak Yandex disk. Sigurnosna kopija datoteka u oblaku. Radnje na fajlovima i fasciklama u Yandex.Disk

Jandexove berze na NASDAQ berzi pale su za skoro 10% ubrzo nakon otvaranja trgovanja. Pad cijena hartija od vrijednosti objašnjava se reakcijom investitora na potencijalnu pojavu Sberbanke kao dioničara Yandexa, kažu analitičari.


Akcije Yandexa na NASDAQ-u u New Yorku do 20:35 po moskovskom vremenu pale su za više od 9,66% u odnosu na prethodni dan, na 32,41 dolar, prema podacima berze. Kapitalizacija kompanije iznosila je 10,6 milijardi dolara, dok je 17. oktobra na kraju trgovanja dostigla 11,7 milijardi dolara.Do 00:22 po moskovskom vremenu Yandexove kotacije na NASDAQ-u su pale za 17,8%, na 29,49 dolara po dionici, odnosno 9,6 milijardi dolara za cijelu kompaniju .

Ranije je The Bell objavio da Sberbank pregovara o kupovini velikog udjela u Yandexu - do 30% kapitala. Prema izvorima publikacije, na ovaj način državna banka predlaže da se "kompanija zaštiti od mogućih problema sa konkurentima i sa državom". “Sberbanka nije dobila ponudu za otkup dionica Yandexa i nije se obratila Yandexu s takvim prijedlogom. O ovoj mogućnosti se ne razgovara”, rekli su Komersantu u pres-službi Sberbanke. „Ne komentarišemo glasine“, saopštila je pres služba Yandexa.

Internet kompanija nije dala takvu ponudu Sberbanci, siguran je Komersantov sagovornik upoznat sa situacijom.

U Rusiji internet holdingi nastavljaju da se konsoliduju: nedavno je najavljen savez između Mail.ru grupe i ruske imovine kineske Alibaba grupe, podseća Kommersantov sagovornik u Sberbanci. Po njegovom mišljenju, kupovina udjela u Yandexu mogla bi biti "evolutivni i progresivni korak", "kako se ne bi propustila inicijativa".

Prema jednom federalnom zvaničniku, o dogovoru između Yandexa i Sberbanke moglo se razgovarati na ovonedeljnom forumu Open Innovations u Skolkovu. „Verovatno Yandex želi da pređe pod okrilje Sberbanke, koja je alternativna struktura vlade sa svojim posebnim odnosom prema tehnologiji“, smatra on. Nedavno intenzivirani sukob između Yandexa i medijskih holdinga oko promjena u zakonodavstvu protiv piraterije i moguća kupovina udjela u Yandexu od strane Sberbanke nisu povezani procesi, siguran je federalni zvaničnik.

Pad Yandexovih kotacija uzrokovan je pojavom informacija o mogućem ulasku Sberbanke u njen kapital, smatraju analitičari koje je intervjuirao Kommersant. Prvo pitanje je kakva se struktura transakcije očekuje, da li će biti emitovane nove akcije ili će doći do otkupa od postojećih akcionara, napominje analitičar Uralsiba Konstantin Belov.

Stvarnu kontrolu nad Yandexom sada imaju osnivač Arkadij Volož i njegovi partneri, a prvo pitanje koje se postavlja među investitorima je može li to promijeniti dogovor sa Sberbankom, smatra on.

„Tržište se može plašiti da će se promeniti menadžment kompanije i da će umesto ljudi koji su je osnovali biti jedna od najprogresivnijih, ali i dalje državna banka“, kaže Konstantin Belov.

Yandex je kompanija u kojoj je osnivač najveći dioničar, investitori to obično vole, ali naprotiv, ne vole učešće države, slaže se analitičar Raiffeisenbanke Sergej Libin. Slična situacija dogodila se i s dionicama Magnita kada je objavljeno da će VTB banka otkupiti udio svog osnivača Sergeja Galickog: kao rezultat toga, Magnitove kotacije su pale gotovo trostruko, podsjeća analitičar.

Yandex ima dvije klase dionica; Najvjerovatnije možemo govoriti o kupovini dionica sa „superglasom“ - takve papire imaju Arkadij Volož i drugi zaposlenici, kaže Sergej Libin. “Kupovati 30% sa tržišta je dugo, teško i skupo. Nema smisla vršiti dodatnu emisiju dionica, jer će to razvodniti kapital Yandexa i smanjiti njegovu vrijednost. Ovo se odnosi na otkupninu od Arkadija Voloža”, sugeriše Sergej Libin. Prema njegovim procjenama, 30% Yandexa vrijedi oko 3 milijarde dolara.

Možda postoji prilično veliki potencijal za saradnju Yandexa i Sberbanke, jer Yandex ima „dobar bilans“ i nema potrebe za novim finansiranjem, odnosno partnerstva između kompanija mogu biti u zajedničkim projektima, smatra Konstantin Belov. Primjer za to je "Yandex.Money", podsjeća on.

S ekonomske tačke gledišta, Sberbankova kupovina dionica Yandexa je preporučljiva, smatra Sergej Libin. “Akcije Yandexa će rasti; S obzirom na to da su u posljednje vrijeme dosta pali, ovo nije loš trenutak za kupovinu”, kaže Sergej Libin. Ali ekonomska izvodljivost u ovom poslu nije glavna stvar, smatra on: za to Sberbank može kupiti manje kompanije s većom potencijalnom profitabilnošću kao dio rizičnog ulaganja. „Motiv je politički“, smatra analitičar.

Sberbank već ima "zlatnu dionicu" Yandexa - u trenutku kada ju je banka dobila, država je već imala želju da nekako kontroliše Yandex,

a zlatna dionica bila je “kompromisna opcija u kojoj je kontrola minimalna”. Nema direktnog učešća Sberbanke u kapitalu Yandexa, ali postoji instrument koji daje pravo da se blokiraju neke odluke koje su neprihvatljive državi, kaže on. "Može se pretpostaviti da je država oduvijek imala želju da kontroliše Yandex, a sada su ponovo počeli razgovori o tome", smatra analitičar.

Vladislav Novi, Anna Afanasjeva

Početne korisnike Interneta može zanimati šta je Yandex Disk. Odmah da objasnim - ovo je skladište u oblaku, prostor na disku koji se daje svakom korisniku koji ima pristup Internetu.

Čemu služi Yandex.Disk?

Pomaže u pohranjivanju datoteka koje se rijetko koriste na osobnom računalu (arhive, slike programa, fotografije).

Bilješka! Količina dodijeljenog prostora na disku je obično 10 gigabajta.

Korištenje Yandex Disk-a često čuva vrijedne podatke koji su prethodno napravljeni na vašem računalu iu pohrani u oblaku.

Na primjer, ako se operativni sistem ne pokrene kao rezultat kvara ili je čvrsti disk pokvaren, vlasnik datoteka može se prijaviti na svoj Yandex račun i preuzeti ih na novi uređaj. Ova mjera opreza štedi mnogo vremena i novca.

Ostaje samo da naučite kako koristiti Yandex Disk - da dobijete priliku da lično iskusite sve prednosti projekta.

Registracija poštanskog sandučeta

Nažalost, kreatori usluge nisu predvidjeli mogućnost korištenja Yandex diska bez pošte. Stoga, prvo morate registrovati lični poštanski sandučić:

Otvorite web stranicu www.yandex.ru i slijedite vezu “ ” koja se nalazi u kutu stranice.

Unesite svoje ime i prezime. Možete koristiti izmišljeni pseudonim ili stvarne lične podatke, nema razlike.

Da biste instalirali Yandex.Disk, otvorite račun na Yandexu

  • Kreirajte korisničko ime. Mora se sastojati od latiničnih slova i ne smije duplirati postojeće.
  • Postavite jaku lozinku – Kada koristite trezor, važno je obratiti pažnju na sigurnost.
  • Kliknite na dugme “Registracija” i sačekajte dok server ne obradi zahtev i kreira nalog.

Koristeći Yandex Disk

Nije potrebno koristiti poštansko sanduče, potrebno je samo da se prijavite u cloud skladište. Nalazi se na korisničkoj kartici ispod veze „Disk“; tamo možete ići i unošenjem adrese disk.yandex.ru u liniju pretraživača.

Na ekranu će se prikazati pozdrav novom korisniku i obaveštenje da vam je obezbeđeno 10 gigabajta prostora na disku za večno korišćenje. Može se slobodno koristiti za spremanje datoteka u velikom broju formata.

Ako vam dodijeljenih 10 GB nije dovoljno, imate priliku za novac kupiti dodatne gigabajte diskovnog prostora.

Kako prvi put koristiti Yandex Disk?

Kada se prvi put prijavimo na Yandex.Disk, od nas se traži da preuzmemo aplikaciju za naš računar („Preuzmi disk za Windows“). Mislim da nema potrebe žuriti sa instaliranjem aplikacije. Za početak, bolje je procijeniti sve prednosti internetske verzije. Stoga kažemo „hvala“ i zatvaramo prozor sa pozivnicom.

Zatim idite na glavnu karticu "Datoteke". Tamo možete učitavati ili preuzimati podatke, kao i kreirati nove direktorije. Da biste svoj prvi fajl dodali u skladište u oblaku, samo kliknite na odgovarajuće dugme i izaberite ga na svom računaru.

Proces dovršavanja zadatka ovisi o veličini datoteke i brzini veze koju pruža provajder. Kada se operacija završi, nova stavka će se pojaviti u glavnoj ili unaprijed odabranoj mapi.

Nakon toga, primljena adresa se mora kopirati u međuspremnik i proslijediti bilo kojem korisniku. Svatko može preuzeti informacije putem direktne veze - čak i ako ne razumije što je Yandex cloud storage i kako ga koristiti.

Program za Yandex Disk

Uslugu pohrane možete koristiti ne samo putem web sučelja, već i putem službenog programa na vašem računalu. Ali bolje je to učiniti kada savladate online verziju diska.

Aplikacija Yandex.Disk optimizirana je za rad s datotekama. Dok običan pretraživač često griješi prilikom preuzimanja velike količine informacija i čak se automatski zatvara usred procesa.

Aplikaciju možete preuzeti na web stranici https://disk.yandex.ru/client/disk i besplatno je instalirati na svoj PC. Naše upute će vam pomoći u tome:

Idite na Yandex Disk i odaberite svoj operativni sistem sa ponuđene liste.

Preuzmite instalacijsku sliku na svoj tvrdi disk i pokrenite je klikom na nju.

Prihvatite licencni ugovor, sačekajte instalaciju i program će se pojaviti u registru vašeg računara.

U prozoru koji se otvori, morate unijeti svoju adresu e-pošte i lozinku kako biste pristupili svom ličnom skladištu datoteka.

Nakon toga, bit će prikazan glavni direktorij sa listom datoteka, kao i mapama i particijama. Da biste preuzeli nove informacije, bilo da je to arhiva, video ili slika, samo ih prevucite mišem u prozor programa i pričekajte da zadatak počne.

Općenito, rad s elementima za pohranu potpuno je sličan web sučelju, s izuzetkom povećane brzine obrade podataka i visoke pogodnosti.

Posebna karakteristika Yandex Disk instaliranog na računaru je njegova integracija u operativni sistem. Nakon instalacije, korisnik će vidjeti da se pojavio novi disk u folderu "Moj računar". Na njemu će se duplicirati fajlovi učitani u oblak - radi veće sigurnosti.

Po želji, Yandex Disk za Windows može se detaljno konfigurirati, upravljajući sinhronizacijom, količinom dodijeljenog prostora i drugim važnim aspektima. To čini aplikaciju fleksibilnom, funkcionalnom i vrlo jednostavnom za korištenje.

Da biste konfigurisali Yandex.Disk, pronađite ikonu u donjem desnom uglu ekrana računara. Kliknite na njega i idite na postavke diska.

Zatim, odlaskom u postavke možemo odrediti mape koje će se automatski sinhronizirati. Odnosno, njihov sadržaj će se automatski duplicirati u oblaku Yandex diska. Da biste to učinili, idite na karticu "sinhronizacija" u postavkama diska i poništite mape koje ne treba sinkronizirati.

Dakle, naučili ste kako da instalirate i koristite Yandex Disk. Ova pohrana u oblaku će vam pomoći da oslobodite memoriju vašeg računara i zaštitite svoje vrijedne datoteke - ali ćete morati platiti novac samo ako želite povećati veličinu dodijeljenog prostora. Čak i početnik korisnik računara može savladati oblak. Vi samo trebate slijediti ove upute i imati želju naučiti kako raditi sa servisom.

Vremenom se na vašem računaru ili laptopu nakuplja dovoljno veliki broj fajlova - 1000, 2000 ili čak 500 000. Njihov značaj može biti veoma visok, posebno ako su to porodične fotografije, video zapisi ili radni dokumenti.

Da pouzdano zaštitite vrijedne datoteke od virusa i oštećenja Kao rezultat kvara sistema datoteka, svaki korisnik računara mora napraviti duplikat svojih podataka barem jednom u 2-3 sedmice – napraviti rezervne kopije. Posjedovanje "svježe" sigurnosne kopije pomoći će vam da vratite informacije iz nje u slučaju gubitka.

Gdje pohraniti sigurnosne kopije: na vanjski HDD ili vjerovati oblaku?

Kada još nije bilo "oblaka", obično su se pohranjivale sigurnosne kopije:

  • na lokalnom računaru
  • eksterni (izmjenjivi) USB uređaj, fleš disk ili DVD
  • na serveru na lokalnoj mreži
  • na udaljenom FTP serveru

Napredni korisnici i sistemski administratori su takođe kopirali fajlove na udaljene servere koristeći FTP/SSH/WebDAV, itd. protokole. Sada postoji dodatna prilika - pohranjivanje mapa na Internetu, na server kompanije Yandex.

Šta je Yandex Disk?

Ja sam indeksni pogon je usluga u oblaku koja vam omogućava pohranjivanje datoteka na serveru pod vašim računom. Podrazumevano vam je obezbeđeno 10 GB prostora na disku besplatno i zauvek, uz mogućnost daljeg povećanja. Zbog svoje dostupnosti i pogodnosti, ova usluga je brzo stekla popularnost i od oktobra 2018. godine koristi je već više od 16 miliona korisnika.

Prednosti Cloud Storage

  • Pohranjivanje datoteka izvan ureda (izvan kuće) pomaže u zaštiti podataka od požara i virusa
  • Visoka pouzdanost, budući da su mape dodatno sigurnosne kopije Yandexa, a prijenos se obavlja pomoću sigurnog protokola
  • Dostupnost podataka sa bilo kojeg mjesta u svijetu
  • Veliko povjerenje, budući da kompanija Yandex već dugi niz godina radi na IT tržištu - lider je u oblasti IT i internet usluga u Rusiji i zemljama ZND.

Nedostaci

  • Resurs je ograničen na 10 GB, povećanje veličine se plaća
  • Vrlo tajne (povjerljive) informacije koje predstavljaju poslovnu tajnu i dalje se ne preporučuje pohranjivanje u oblake

Na vama je da pohranjujete sigurnosne kopije na mreži ili ne. Ako ste običan korisnik koji nema previše osjetljive podatke i njihov volumen je oko 3 - 6 GB (ne prelazi 10 GB), onda je sigurnosna kopija na Yandex.Disk odlično besplatno rješenje za osiguranje sigurnosti datoteka dokumenata, fotografija i video backup! U pravilu, navedeni volumen je dovoljan za pohranjivanje nekoliko kopija najvažnijih datoteka.

Exiland Backup - jednostavan alat za pravljenje rezervnih kopija u oblaku

Ovim završavam moj kratak pregled mogućnosti. Ako imate bilo kakvih pitanja, rado ću vam pomoći. Pišite mi putem obrasca za povratne informacije.

Mikhail, Exiland Backup programer

Danas predstavljamo dugoočekivani Yandex.Disk klijent za Linux. Moglo bi se čak reći i „posebno za Habrahabr“, jer ni jedno spominjanje Diska ovdje nije bilo potpuno bez pitanja o klijentu za Linux.

Ima svu osnovnu funkcionalnost koju imaju klijenti za OS X i Windows, pa čak i više (simbolske veze!), i jednu karakteristiku - baziran je na konzoli.

U nastavku pročitajte kako je konfigurisan, šta tačno može da radi i kako je tačno dizajniran i šta je bilo teško uraditi u njemu.


Možete ga instalirati. Odmah nakon instaliranja paketa, komanda će se pojaviti u terminalu yandex-disk, preko kojeg se naknadno odvija komunikacija sa Yandex oblakom. Nakon toga morate ručno pokrenuti naredbu postaviti.

Čarobnjak za podešavanja vam omogućava da izaberete fasciklu za sinhronizaciju u dijalogu, omogućite automatsko pokretanje pri pokretanju sistema, konfigurišete rad preko proxy servera (ako ga, naravno, koristite) i prijavite se na Yandex.Disk. Prilikom ručnog postavljanja, prva stvar koju trebate učiniti je da se prijavite. Nakon toga će se kreirati konfiguracija u .config folderu koji se nalazi u početnom direktoriju, u kojem možete konfigurirati putanju do mape za sinhronizaciju (možete je odrediti ručno u konzoli), navedite putanju do datoteke tokena, navedite fascikle koje će ili neće biti sinhronizovane i navedite postavke proxy servera.

Selektivna sinhronizacija je moguća u Yandex.Disk. Tim isključiti omogućit će vam da isključite mapu iz sinhronizacije: sve promjene napravljene u njoj nakon toga neće biti poslane u oblak.

Opcija samo za čitanjeće vam omogućiti da mijenjate datoteke lokalno, bez njihovog učitavanja u oblak. Ako dođe do sukoba s lokalnim promjenama, potonje će biti sačuvane u preimenovanim datotekama, a promjene iz oblaka će se sinkronizirati. Opcija prepisatiće prepisati lokalno izmijenjene datoteke u načinu samo za čitanje.

Ne možemo a da se ne pohvalimo najzanimljivijom inovacijom u jezgri sinhronizacije - od sada podržavamo sinhronizaciju simboličnih veza! Ako naiđete na poteškoće ili pitanja u korištenju klijenta komandne konzole covece I pomoć pomoći će vam da ih shvatite na jednostavan i pristupačan način.

Kako se pravi

Kako bi se u budućnosti kod mogao koristiti za implementaciju klijenata za različite operativne sisteme, odlučeno je da se napiše na C++. Premjestili smo dijelove koda specifične za različite operativne sisteme u zasebne funkcije ili klase i napisali njihovu vlastitu implementaciju za svaku platformu. Uzeli smo Boost, OpenSSL i kao glavne međuplatformske biblioteke, a git je postao sistem kontrole verzija. Linux klijent je napravljen pomoću autoconf-a. Kod je napisan i otklonjen u kombinaciji KDevelop + konzola gdb, ili u Qt Creatoru (u zavisnosti od preferencija programera).

Interakcija sa oblakom i sinhronizacija se provode pomoću Yandex.Disk osnovne biblioteke, koju koriste desktop klijenti usluge.

Kako to radi

Klijent konzole se sastoji od dva dela: demona i klijenta. Oni komuniciraju preko tekstualnih paketa koji sadrže json poruke poslane preko utičnica (unix domenske utičnice se koriste na Linux i Mac OS X). Asinhroni rad se implementira pomoću biblioteke boost::asio. Sinhronizacija pristupa podacima se implementira kroz boost::asio::io\_service::strand, što eliminiše problem istovremenog pristupa podacima od strane više niti i takođe eliminiše pojavu zastoja.

Za lokalizaciju koristimo boost::locale biblioteku. Tekst unutar klijenta je kodiran u utf-8 i, ako je potrebno, konvertovan u kod specifičan za svaki operativni sistem. Nadgledanje sistema datoteka za Linux koristi inotify, što se lijepo uklapa u asinkronu operaciju boost::asio.

Kako funkcionira sinhronizacija?

Sinhronizacija je srce Yandex.Disk-a, njegova ključna karakteristika. Zadatak sinkronizacije stabla datoteka s oblakom podijeljen je na nekoliko nezavisnih dijelova.

1 . Nadgledanje sistema datoteka. Yandex.Disk jezgro za sinhronizaciju je dizajnirano i kreirano kao prenosiva apstrakcija sposobna za obavljanje dodijeljenih zadataka na svim podržanim platformama. Ali takav problem kao što je nadgledanje sistema datoteka ne implementira ni standardna C++ biblioteka, pa čak ni takva čudovišta kao što je boost. Štaviše, čak i koristeći „nativni“ API operativnog sistema, primamo skup događaja specifičnih za svaku platformu.

Da bi se nadgledao sistem datoteka, dizajniran je interfejs „promatrača“ koji može da prati događaje u određenom direktorijumu i vrati listu događaja koji su se desili u njemu. Štaviše, skup ovih događaja je različit za svaku podržanu platformu. Na primjer, Mac OS X može samo prijaviti činjenicu neke promjene u jednom od podređenih direktorija bez detaljnog opisivanja. Ali Windows i Linux vraćaju cijeli set, uključujući kreiranje, brisanje, modificiranje i premještanje objekata. Iako je praksa pokazala da događajima na Windows platformi ne treba vjerovati i najpouzdanija opcija ostaje listanje direktorija nakon prijema upozorenja.

2 . Indeksiranje lokalnih datoteka i direktorija. Za kontrolu integriteta i implementaciju ažuriranja delta datoteka, jezgro za sinhronizaciju Yandex.Disk koristi sažetke - skupove kontrolnih suma datoteke i njenih pojedinačnih dijelova. Za cijelu datoteku izračunavamo jak SHA-256 hash i skup manje postojanih suma za pojedinačne blokove. Svaka datoteka koja se nalazi u fascikli Yandex.Disk i nije uključena na listu isključenja mora biti indeksirana. Ali izračunavanje heš-a SHA-256 je prilično skupa operacija, a izračunavanje heševa svaki put kada se softver pokrene bilo bi neoprostivo rasipanje resursa. Stoga, nakon što je indeksiranje datoteke završeno, jezgro za sinhronizaciju sprema primljeni sažetak u „banku“ - posebno skladište koje se nalazi u servisnom direktoriju Yandex.Disk. Za traženje sažetaka u skladištu koristi se jedinstveni identifikator datoteke - inode (veličina i vrijeme posljednje izmjene). Nažalost, ovaj pristup nije bez nedostataka. Na primjer, mnoge datoteke kripto kontejnera zadržavaju vrijeme posljednje izmjene nepromijenjenim čak i nakon što su napisane.

Vjerovatno, osim zamršenosti rada sa simboličkim vezama, ništa u popisu direktorija nije od posebnog interesa. Da bi se sinhronizacija uspješno završila, kernel mora otkriti i isključiti cikličke grane iz sinhronizacije.

Općenito, simboličke veze su prava glavobolja za kernel sinhronizacije. Oni mogu ukazivati ​​na proizvoljne lokacije u sistemu datoteka, a ista pravila sinhronizacije se ne mogu primijeniti na sve njih. Na primjer, Mac OS X aplikacijski paketi vrlo često sadrže simboličke veze do direktorija sistemske biblioteke, a njihovo sinhroniziranje sa oblakom ne bi bilo poželjno - posebno između različitih verzija OS-a. Ali u isto vrijeme, mogućnost sinkronizacije dodatnih direktorija pomoću simboličkih veza je vrlo primamljiva prilika koju nisam želio propustiti.

Stoga je uvedena posebna politika za sinhronizaciju simboličkih veza, zahvaljujući kojoj kernel može izabrati određenu opciju sinhronizacije za svaku simboličku vezu - ovisno o lokaciji objekta na koji upućuje.

3 . Dobijanje stabla sistema datoteka u oblaku. Da biste riješili problem sinhronizacije, nije dovoljno imati lokalnu strukturu datoteka i sažetke datoteka - potrebno je da dobijete trenutno stanje sistema datoteka u oblaku. Ako bi mehanizam za sinhronizaciju morao svaki put da pređe stablo koristeći PROPFIND metodu, svaki ciklus sinhronizacije bi trajao nerazumno dugo i stvorio nepotrebno opterećenje na kanalu. Stoga, Yandex.Disk softver koristi poseban API, koji omogućava dobivanje trenutnog stanja stabla datoteka u oblaku i promjena koje su se u njemu dogodile, počevši od određenog poznatog trenutka, određenog verzijom stabla .

4 . Primajte upozorenja kada se vaš sistem datoteka u oblaku promijeni. Sinhronizacija datoteka u realnom vremenu zahtijeva blagovremeno obavještavanje o promjenama datoteka u oblaku. Bilo bi moguće koristiti periodično prozivanje servera od strane klijenata, ali nakon procjene mogućeg broja klijenata, došli smo do zaključka da bi ovaj pristup bio slabo skalabilan i da bi brzo preopteretio servisnu infrastrukturu. Nakon nekog traženja, odlučili smo se za XMPP protokol. Jedna od njegovih implementacija već dugo radi u Yandexu. Razvio ga je tim koji je kasnije kreirao WebDAV server za projekat Yandex.Disk, tako da nije bilo poteškoća sa integracijom ovog protokola.

Trenutno, push obavijesti koje obrađuje jezgro za sinhronizaciju uključuju ne samo događaje koji su se dogodili direktno s datotekama ili mapama u oblaku Yandex.Disk, već i razne servisne poruke. Na primjer, o izdavanju dodatnog prostora ili radnjama drugih korisnika u dijeljenim mapama. Dodavanje ovih događaja postojećem protokolu nije izazvalo velike poteškoće zbog proširivosti XMPP-a, što je još jednom potvrdilo ispravnost našeg izbora.

5 . Kreiranje liste operacija sinhronizacije. Kada kernel za sinhronizaciju ima na raspolaganju oba stabla datoteka - lokalno i udaljeno - možete započeti samu proceduru sinhronizacije. Za to se koristi poseban algoritam za poređenje stabala koji kao ulaz uzima, pored dva navedena stabla, i treće – posljednje sinhronizovano. Rezultat algoritma je lista operacija koje je potrebno izvesti na lokalnim i udaljenim datotekama i direktorijumima kako bi se stabla doveli u zajednički oblik.

6 . Obrada reda za sinhronizaciju. Lista operacija za lokalna i udaljena stabla kreira se nezavisno. Ovo može dovesti do konfliktnih operacija. Na primjer, brisanje datoteke u oblaku koja je u njemu promijenjena i još nije lokalno sinkronizirana ili istovremeno mijenjanje datoteke lokalno i u oblaku. Konflikte modifikacije/brisanja uvijek rješava kernel u korist modifikacije, a sukobi dvostrukih modifikacija se rješavaju preimenovanjem jedne verzije datoteke. Na taj način možemo jamčiti sigurnost podataka i dati korisniku mogućnost da nakon završene sinhronizacije odluči koja od promjena mu najviše odgovara u svakom konkretnom slučaju.

Sinkronizacijske operacije moraju slijediti strogi redoslijed; datoteka se ne može prenijeti dok se ne kreira njen roditeljski direktorij. Također, direktorij se ne može izbrisati dok se unutar njega nalaze datoteke koje je potrebno premjestiti na novu lokaciju. Algoritam za usporedbu stabla već kreira operacije u traženom redoslijedu, ali ako dođe do grešaka, može se pokvariti. Da bi se spriječila ova situacija, svaka operacija ima listu ovisnosti - skup operacija koje se moraju završiti prije nego što mogu početi, i skup operacija koje ne smiju započeti dok se ne dovrše.

Pored zavisnosti, na redosled izvođenja operacija utiče njihov prioritet. Na primjer, operacije prijenosa datoteka izvode se na osnovu veličina datoteka - od malih do velikih.

Svi ovi zadaci se obavljaju istovremeno, namećući dodatne zahtjeve za kvalitetu sinhronizacije paralelnih procesa i distribuciju resursa unutar jezgra za sinhronizaciju Yandex.Disk. Ako još nemate Ya.Disk, možete ga nabaviti

Dobar dan svima! Danas govorimo o veoma zgodnoj usluzi koju već dugo koristim u svom poslu - Yandex Disk. Kakva je ovo "zver"? - mogli biste pitati. O tome ću detaljno govoriti u članku ispod. Ako imate bilo kakvih pitanja, postavite ih u komentarima, mi ćemo to riješiti i potražiti odgovore! U međuvremenu, hajde da se upoznamo s jednim od najpovoljnijih skladišta datoteka od programera popularnog ruskog pretraživača Yandex.

1. Yandex Disk: šta je to

Yandex.Disk je popularno skladište u oblaku koje korisnicima omogućava pohranjivanje raznih informacija (fotografije, video zapise, audio, tekstove i druge datoteke) u takozvani „olak“, tj. na serveru na mreži. Podaci pohranjeni na Yandex.Disk-u mogu se dijeliti s drugim korisnicima, kao i pristupiti sa raznih uređaja - drugih računara, tableta i pametnih telefona. Osnovna verzija Yandex.Disk-a je potpuno besplatna i dostupna svima. Sjećam se da je 2012. registracija bila samo po pozivu, a koristio sam alternativni servis - Dropbox. Ali sada sam potpuno prešao na Yandex Disk Cloud. Uostalom, besplatno, pa čak i dostupno sa svih strana, 10 GB nikada nije suvišno.

2. Yandex Disk: kako koristiti - upute korak po korak

Dakle, uvjerio sam vas i odlučili ste da instalirate Yandex Disk na svoj računar. Pogledajmo sada pobliže kako koristiti Yandex Cloud (koji se naziva i Yandex.Disk, budući da je to skladište podataka u oblaku).

2.1. Kako kreirati Yandex Disk (registracija u Yandex Cloud)

Da biste počeli koristiti Yandex.Disk, trebate registrirajte se i kreirajte poštansko sanduče iz Yandexa(ako ga već imate, idite direktno na drugu tačku).

4. Instaliranje Yandex.Disk-a na pametni telefon. Besplatne aplikacije su dostupne za iOS i Android, tako da ih lako možete preuzeti sa App Store-a i Google Play-a. Aplikacija za iOS nema baš visoku ocjenu, ima nekih nedostataka, što se sve može vidjeti u recenzijama.

2.3. Yandex Disk: koliko slobodnog prostora?

Odmah nakon registracije i instaliranja Yandex.Disk, možete pristupiti 10 GB slobodnog prostora u oblaku. Ovo je sasvim dovoljno za početak, trajalo mi je oko šest mjeseci. Šta učiniti ako nema dovoljno prostora?

  • Dodatnih besplatnih 10 GB za pozivanje prijatelja. Možete dobiti 512 MB besplatnog prostora u oblaku za svakog prijatelja kojeg pozovete. Idite ovdje - https://disk.yandex.ru/invites i vidjet ćete svoju referentnu vezu, koju trebate kopirati i poslati prijateljima. Nakon što se svaki korisnik registruje koristeći vašu vezu, dobićete dodatni prostor na disku, a pozvani prijatelj će dobiti dodatnih 1 GB.

  • Dodatno do 250 GB kao poklon Yandex partnera. Redovno se održavaju razne promocije koje će vam omogućiti da dobijete dodatne gigabajte slobodnog prostora. Na ovoj stranici možete pratiti trenutne promocije.

I naravno, kao što možete očekivati ​​od Yandexa, može se kupiti dodatni prostor. Međutim, zadovoljstvo nije jeftino:

Ako vam treba puno prostora u oblaku, ali ne želite da plaćate, možete kreirati nekoliko poštanskih sandučića i kreirati Yandex.Disk za svaki od njih.

2.3. Prijavite se na Yandex Disk

Registracija je završena, raspoloživi prostor je sređen, postavlja se pitanje - ?

Preuzete fajlove možete pregledati na nekoliko načina:

1. Otvorite prečicu mape Yandex.Disk na radnoj površini, ako je niste izbrisali nakon instalacije.

2. Otvorite Yandex.Disk u folderu Moj računar.

3. Kliknite na ikonu Yandex.Disk na traci zadataka, koja se nalazi u krajnjem desnom uglu ekrana.

4. Prijavite se na svoju Yandex poštu putem bilo kojeg preglednika i na vrhu će se nalaziti veza do oblaka:

6. Idite na glavnu stranicu Yandexa dok ste prijavljeni na svoju e-poštu. U gornjem desnom uglu nalazit će se veza do Yandex.Disk:

2.4. Kako prenijeti datoteke na Yandex Disk - 7 jednostavnih načina

Razmotrimo sada najvažniju tačku, zbog koje smo poduzeli sve ove radnje -. Opet, postoji nekoliko načina da to učinite:

1. Preko kontekstnog menija. Odaberite datoteku koju treba prenijeti u Cloud, kliknite desnim tasterom miša na nju i odaberite stavku: "Yandex.Disk: Kopiraj javnu vezu":

2. Kopirajte datoteku u mapu Yandex.Disk(napisao sam gore kako se unosi). Podrazumevano, ovaj folder se automatski sinhronizuje, tako da kada ga kopirate, svi fajlovi će odmah biti dodati na vaš disk.

3. Prenesite fajlove putem mobilne aplikacije iOS ili Android. Ovu metodu mogu razmotriti u zasebnom članku, ako ostavite takvu želju u komentarima.

4. Prenesite fajl u Cloud preko pretraživača. Da biste to učinili, jednostavno prevucite i ispustite odabrane datoteke u prozor preglednika s otvorenim Yandex.Disk:

5. Kopiranje tuđih fajlova. Ako je neko podijelio s vama vezu do datoteke koja je pohranjena na Yandex.Disk, možete je lako sačuvati u svoj Cloud. Da biste to uradili, potrebno je da pratite poslanu vezu kao što je https://yadi.sk/*** i kliknete na dugme „Sačuvaj na Yandex.Disk” sa desne strane.

. Možete prenijeti fotografije s raznih društvenih mreža na Yandex Disk gotovo jednim klikom. Da biste to učinili, idite na njega putem preglednika, odaberite "Fotografije s mreža" u lijevoj koloni i prijavite se na željenu društvenu mrežu. U vrijeme pisanja ovog teksta relevantno je postavljanje fotografija sa VK, Instagrama, Odnoklassniki, FB, Mail i Google+.

. Ako instalirate ekstenziju pretraživača, moći ćete da spremate fotografije na svoj Yandex.Disk direktno sa sajtova koje posećujete i odmah podelite vezu sa prijateljima.

Takođe često pitaju - kako učitati folder na Yandex Disk. Princip je isti kao što je gore navedeno u odjeljku datoteka. Ali postoji još jedna dodatna prednost - folder se može dodijeliti dijeljenom pristupu. Na ovaj način, drugi korisnici kojima dodijelite prava pristupa moći će pregledavati i preuzimati fajlove u ovoj fascikli, kao i učitavati svoje fajlove tamo.

Kako učitati video na Yandex Disk?– također je vrlo popularno pitanje korisnika Cloud-a. To je zbog činjenice da su video datoteke obično velike i mnogi ljudi se brinu da jednostavno neće "stati" i da se ne mogu tamo pohraniti. Ovo nije tačno, video fajlovi, baš kao i fotografije, mogu se učitati i pohraniti na Yandex.Disk.

2.5. Yandex Disk: kako prenijeti datoteke drugom korisniku

Također možete ukloniti pristup datoteci tako što ćete kliknuti mišem i prebaciti je u položaj OFF.

Ako iz nekog razloga trebate ukloniti Yandex.Disk sa svog računara, onda biste trebali učiniti isto kao i sa običnom aplikacijom - koristite standardne alate operativnog sistema.

idemo dalje: Start -> Control Panel -> Programs and Features

U prozoru koji se pojavi odaberite Yandex.Disk (obično je zadnji na listi) i kliknite na dugme „Izbriši“. Preuzeti fajlovi će ostati na vašem nalogu; samo će aplikacija biti izbrisana sa vašeg računara.