De la un disc Yandex la altul. Copiere de rezervă pe discul Yandex în cloud. Copiere de rezervă a fișierelor în cloud. Acțiuni asupra fișierelor și folderelor din Yandex.Disk

Cotațiile Yandex de pe bursa NASDAQ au scăzut cu aproape 10% la scurt timp după deschiderea tranzacționării. Scăderea prețului titlurilor de valoare se explică prin reacția investitorilor la potențiala apariție a Sberbank ca acționar al Yandex, spun analiștii.


Acțiunile Yandex de pe NASDAQ din New York până la ora 20:35, ora Moscovei, au scăzut cu mai mult de 9,66% față de ziua precedentă, la 32,41 dolari, potrivit datelor bursiere. Capitalizarea companiei s-a ridicat la 10,6 miliarde de dolari, în timp ce pe 17 octombrie, la închiderea tranzacționării, a ajuns la 11,7 miliarde de dolari. Până la 00:22, ora Moscovei, cotațiile Yandex la NASDAQ au scăzut cu 17,8%, la 29,49 dolari pe acțiune, sau 9,6 miliarde de dolari pentru întreaga companie. .

Anterior, The Bell a raportat că Sberbank negociază achiziția unui pachet mare de acțiuni la Yandex - până la 30% din capital. Potrivit surselor publicației, în acest fel banca de stat își propune să „protejeze compania de eventualele probleme cu concurenții și cu statul”. „Sberbank nu a primit o ofertă de cumpărare a acțiunilor Yandex și nu a abordat Yandex cu o astfel de propunere. Această posibilitate nu este discutată”, a declarat serviciul de presă al Sberbank pentru Kommersant. „Nu comentăm zvonurile”, a spus serviciul de presă Yandex.

Compania de internet nu a făcut o astfel de ofertă către Sberbank, interlocutorul lui Kommersant familiarizat cu situația este sigur.

În Rusia, holdingurile pe internet continuă să se consolideze: recent a fost anunțată o alianță între Mail.ru Group și activele rusești ale grupului chinez Alibaba, își amintește interlocutorul lui Kommersant la Sberbank. În opinia sa, cumpărarea unei acțiuni la Yandex ar putea fi un „pas evolutiv și progresiv”, „pentru a nu rata inițiativa”.

Potrivit unui oficial federal, înțelegerea dintre Yandex și Sberbank ar fi putut fi discutată la forumul Open Innovations din această săptămână de la Skolkovo. „Probabil, Yandex vrea să treacă sub aripa Sberbank, care este o structură guvernamentală alternativă cu propria sa relație specială cu tehnologia”, crede el. Conflictul recent intensificat dintre Yandex și participațiile media cu privire la modificările legislației anti-piraterie și posibila achiziție de către Sberbank a unui pachet de acțiuni la Yandex sunt procese care nu au legătură, este sigur oficialul federal.

Scăderea cotațiilor Yandex se datorează apariției informațiilor despre posibila intrare a Sberbank în capitalul său, potrivit analiștilor intervievați de Kommersant. Prima întrebare este ce structură a tranzacției este de așteptat, dacă vor fi emise noi acțiuni sau dacă va exista o cumpărare de la acționarii existenți, notează analistul Uralsib Konstantin Belov.

Controlul real asupra Yandex revine acum fondatorului Arkady Volozh și partenerilor săi, iar prima întrebare care apare în rândul investitorilor este dacă o înțelegere cu Sberbank poate schimba acest lucru, crede el.

„Piața s-ar putea să se teamă că managementul companiei se va schimba și în locul oamenilor care au fondat-o, va exista una dintre cele mai progresiste, dar totuși o bancă de stat”, spune Konstantin Belov.

Yandex este o companie în care fondatorul este cel mai mare acționar, investitorilor le place de obicei acest lucru, dar, dimpotrivă, nu le place participarea statului, este de acord cu analistul Raiffeisenbank Serghei Libin. O situație similară s-a întâmplat cu acțiunile Magnit, când s-a anunțat că VTB Bank va cumpăra pachetul de acțiuni al fondatorului său Serghei Galitsky: ca urmare, cotațiile Magnit au scăzut de aproape trei ori, își amintește analistul.

Yandex are două clase de acțiuni; Cel mai probabil, putem vorbi despre achiziționarea de acțiuni „super-votare” - Arkady Volozh și alți angajați au astfel de acte, spune Serghei Libin. „A cumpăra 30% de pe piață este lung, dificil și costisitor. Nu are rost să efectuați o emisiune suplimentară de acțiuni, deoarece aceasta va dilua capitalul Yandex și va reduce valoarea acestuia. Aceasta se referă la o răscumpărare de la Arkady Volozh”, sugerează Serghei Libin. Potrivit estimărilor sale, 30% din Yandex valorează aproximativ 3 miliarde de dolari.

Poate exista un potențial destul de mare de cooperare între Yandex și Sberbank, deoarece Yandex are un „bilanţ bun” și nu este nevoie de noi finanțări, adică parteneriatele între companii pot fi în proiecte comune, crede Konstantin Belov. Un exemplu în acest sens este „Yandex.Money”, amintește el.

Din punct de vedere economic, achiziționarea de acțiuni Yandex de către Sberbank este recomandabilă, consideră Serghei Libin. „Acțiunile Yandex vor crește; Având în vedere că au scăzut destul de mult în ultima perioadă, nu este un moment rău pentru a cumpăra”, spune Serghei Libin. Dar fezabilitatea economică în această afacere nu este principalul lucru, crede el: pentru aceasta, Sberbank poate cumpăra companii mai mici cu o rentabilitate potențială mai mare ca parte a investițiilor de risc. „Motivul este politic”, crede analistul.

Sberbank are deja o „parte de aur” a Yandex - în momentul în care banca a primit-o, statul avea deja dorința de a controla cumva Yandex,

iar cota de aur a fost „o opțiune de compromis în care controlul este minim”. Nu există o participare directă a Sberbank la capitalul Yandex, dar există un instrument care dă dreptul de a bloca unele decizii care sunt inacceptabile statului, spune el. „Se poate presupune că statul a avut întotdeauna dorința de a controla Yandex, iar acum conversațiile despre acest lucru au început din nou”, crede analistul.

Vladislav Novy, Anna Afanasyeva

Utilizatorii de internet începători ar putea fi interesați de ce este Yandex Disk. Permiteți-mi să vă explic imediat - aceasta este stocarea în cloud, spațiu pe disc care este oferit oricărui utilizator cu acces la Internet.

Pentru ce este Yandex.Disk?

Ajută la stocarea fișierelor care sunt rar utilizate pe un computer personal (arhive, imagini de program, fotografii).

Notă! Cantitatea de spațiu pe disc alocată este de obicei de 10 gigaocteți.

Utilizarea Yandex Disk salvează adesea date valoroase care au fost salvate anterior pe computer și în stocarea în cloud.

De exemplu, dacă sistemul de operare nu pornește ca urmare a unei defecțiuni sau hard disk-ul este spart, proprietarul fișierelor se poate conecta la contul său Yandex și le poate descărca pe un nou dispozitiv. Această precauție economisește mult timp și bani.

Tot ce rămâne este să înveți cum să folosești Yandex Disk - pentru a avea ocazia de a experimenta personal toate beneficiile proiectului.

Înregistrarea unei căsuțe poștale

Din păcate, creatorii serviciului nu au prevăzut posibilitatea de a utiliza Yandex Disk fără e-mail. Prin urmare, mai întâi trebuie să înregistrați o cutie poștală personală:

Deschideți site-ul web www.yandex.ru și urmați linkul „ ” situat în colțul paginii.

Introduceți numele și prenumele dvs. Puteți folosi un pseudonim inventat sau date personale reale, nu există nicio diferență.

Pentru a instala Yandex.Disk, deschideți un cont pe Yandex

  • Creați un nume de utilizator. Trebuie să fie compus din litere latine și să nu dubleze una existentă.
  • Setați o parolă puternică – Când utilizați un seif, este important să acordați atenție securității.
  • Faceți clic pe butonul „Înregistrare” și așteptați până când serverul procesează cererea și creează un cont.

Folosind Yandex Disk

Nu este necesar să utilizați o cutie poștală; este necesar doar să vă conectați la stocarea în cloud. Este situat în fila utilizator sub linkul „Disc”; puteți merge acolo și introducând adresa disk.yandex.ru în linia browserului.

Ecranul va afișa un salut pentru noul utilizator și o notificare că vi s-au furnizat 10 gigaocteți de spațiu pe disc pentru utilizare veșnică. Poate fi folosit în mod liber pentru a salva fișiere într-o mare varietate de formate.

Dacă cei 10 GB alocați nu sunt suficienti pentru dvs., aveți posibilitatea de a achiziționa gigaocteți suplimentari de spațiu pe disc pentru bani.

Cum să utilizați Yandex Disk pentru prima dată?

Când ne conectăm pentru prima dată la Yandex.Disk, ni se solicită să descarcăm o aplicație pentru computerul nostru („Download Disk for Windows”). Cred că nu este nevoie să te grăbești să instalezi aplicația. Pentru început, este mai bine să evaluați toate avantajele versiunii online. Prin urmare, spunem „mulțumesc” și închidem fereastra de invitație.

Apoi, accesați fila principală „Fișiere”. Acolo puteți încărca sau descărca date, precum și puteți crea directoare noi. Pentru a adăuga primul fișier în stocarea în cloud, faceți clic pe butonul corespunzător și selectați-l pe computer.

Procesul de finalizare a sarcinii depinde de dimensiunea fișierului și de viteza conexiunii furnizate de furnizor. Când operațiunea este finalizată, un element nou va apărea în folderul principal sau preselectat.

După aceasta, adresa primită trebuie copiată în clipboard și redirecționată oricărui utilizator. Oricine poate descărca informațiile printr-un link direct - chiar dacă nu înțelege ce este stocarea în cloud Yandex și cum să o folosească.

Program pentru Yandex Disk

Puteți utiliza serviciul de stocare nu numai prin interfața web, ci și prin programul oficial de pe computer. Dar este mai bine să faceți acest lucru când stăpâniți versiunea online a discului.

Aplicația Yandex.Disk este optimizată pentru lucrul cu fișiere. În timp ce un browser obișnuit face adesea greșeli atunci când descarcă cantități mari de informații și chiar se închide automat la mijlocul procesului.

Puteți descărca aplicația de pe site-ul web https://disk.yandex.ru/client/disk și o puteți instala gratuit pe computer. Instrucțiunile noastre vă vor ajuta în acest sens:

Accesați Yandex Disk și selectați sistemul dvs. de operare din lista furnizată.

Descărcați imaginea de instalare pe hard disk și rulați-o făcând clic pe ea.

Acceptați acordul de licență, așteptați instalarea, iar programul va apărea în registrul computerului dvs.

În fereastra care se deschide, trebuie să introduceți adresa de e-mail și parola pentru a obține acces la stocarea fișierelor personale.

După aceasta, directorul principal va fi afișat cu o listă de fișiere, precum și foldere și partiții. Pentru a descărca informații noi, fie că este o arhivă, un videoclip sau o imagine, trebuie doar să o trageți cu mouse-ul în fereastra programului și să așteptați ca sarcina să înceapă.

În general, lucrul cu elementele de stocare este complet similar cu interfața web, cu excepția vitezei crescute de procesare a datelor și a confortului ridicat.

O caracteristică specială a Yandex Disk instalat pe un computer este integrarea sa în sistemul de operare. După instalare, utilizatorul va vedea că un nou disc a apărut în folderul „Computerul meu”. Pe acesta vor fi duplicate fișierele încărcate în cloud - pentru o mai mare securitate.

Dacă se dorește, Yandex Disk pentru Windows poate fi configurat în detaliu, gestionând sincronizarea, cantitatea de spațiu alocată și alte aspecte importante. Acest lucru face aplicația flexibilă, funcțională și foarte ușor de utilizat.

Pentru a configura Yandex.Disk, găsiți pictograma în colțul din dreapta jos al ecranului computerului. Faceți clic pe el și accesați setările discului.

În continuare, mergând la setări, putem desemna folderele care vor fi sincronizate automat. Adică, conținutul lor va fi duplicat automat în cloud-ul de discuri Yandex. Pentru a face acest lucru, accesați fila „sincronizare” a setărilor discului și debifați folderele care nu trebuie sincronizate.

Astfel, ați învățat cum să instalați și să utilizați Yandex Disk. Această stocare în cloud vă va ajuta să eliberați memoria computerului și să vă protejați fișierele valoroase - dar va trebui să plătiți bani doar dacă doriți să creșteți dimensiunea spațiului alocat. Și chiar și un utilizator începător de computer poate stăpâni cloud-ul. Trebuie doar să urmați aceste instrucțiuni și să aveți dorința de a învăța cum să lucrați cu serviciul.

În timp, computerul sau laptopul tău se acumulează suficient un număr mare de fișiere - 1000, 2000 sau chiar 500.000. Importanța lor poate fi foarte mare, mai ales dacă acestea sunt fotografii de familie, videoclipuri sau documente de lucru.

Pentru a fi de încredere protejați fișierele valoroase de viruși și daune Ca urmare a unei defecțiuni a sistemului de fișiere, fiecare utilizator de computer trebuie să facă o copie a datelor sale cel puțin o dată la 2-3 săptămâni - să creeze copii de rezervă. Având o copie de rezervă „proaspătă” vă va ajuta să restaurați informațiile din acesta în caz de pierdere.

Unde să stocați copii de rezervă: pe un HDD extern sau aveți încredere în cloud?

Când nu existau încă „nori”, copiile de rezervă erau de obicei stocate:

  • pe PC local
  • unitate USB externă (detașabilă), unitate flash sau DVD
  • pe un server din rețeaua locală
  • pe un server FTP la distanță

De asemenea, utilizatorii avansați și administratorii de sistem au copiat fișiere pe servere la distanță folosind protocoale FTP / SSH / WebDAV etc. Acum există o oportunitate suplimentară - de a stoca foldere pe Internet, pe un server de la compania Yandex.

Ce este Yandex Disk?

Sunt index drive este un serviciu cloud care vă permite să stocați fișiere pe un server sub contul dvs. În mod implicit, vi se oferă 10 GB de spațiu pe disc gratuit și pentru totdeauna, cu posibilitatea de a crește în continuare. Datorită accesibilității și comoditatii sale, acest serviciu a câștigat rapid popularitate și, din octombrie 2018, este deja folosit de peste 16 milioane de utilizatori.

Beneficiile stocării în cloud

  • Stocarea fișierelor în afara biroului (în afara casei) ajută la protejarea datelor împotriva incendiilor și virușilor
  • Fiabilitate ridicată, deoarece folderele sunt susținute suplimentar de Yandex, iar transmisia se realizează folosind un protocol securizat
  • Disponibilitatea datelor de oriunde în lume
  • Încredere ridicată, deoarece compania Yandex lucrează pe piața IT de mulți ani - este lider în domeniul serviciilor IT și Internet în Rusia și țările CSI.

Defecte

  • Resursa este limitată la 10 GB, mărind dimensiunea este plătită
  • Informațiile foarte secrete (confidențiale) care reprezintă un secret comercial nu sunt încă recomandate pentru a fi stocate în nori

Dacă stocați sau nu copiile de rezervă online, depinde de dvs. Dacă sunteți un utilizator obișnuit care are date nu foarte sensibile și volumul acestuia este de aproximativ 3 - 6 GB (nu depășește 10 GB), atunci backup-ul pe Yandex.Disk este o soluție gratuită excelentă pentru asigurarea siguranței fișierelor documentelor, fotografiilor și backup video! De regulă, volumul specificat este suficient pentru a stoca mai multe copii ale celor mai importante fișiere.

Exiland Backup - un instrument simplu de backup în cloud

Aceasta încheie scurta mea prezentare a oportunității. Dacă aveți întrebări, vă voi ajuta cu plăcere. Scrie-mi prin formularul de feedback.

Mikhail, dezvoltator Exiland Backup

Astăzi vă prezentăm mult așteptatul client Yandex.Disk pentru Linux. S-ar putea chiar spune „mai ales pentru Habrahabr”, deoarece nici o mențiune despre Disk aici nu a fost completă fără întrebări despre clientul pentru Linux.

Are toate funcționalitățile de bază pe care le au clienții pentru OS X și Windows și chiar mai multe (legături simbolice!) și o caracteristică - este bazată pe consolă.

Citiți mai jos despre cum este configurat, ce poate face exact și cum este proiectat exact și ce a fost dificil de făcut în el.


Îl poți instala. Imediat după instalarea pachetului, comanda va apărea în terminal yandex-disk, prin care are loc ulterior comunicarea cu cloud-ul Yandex. După aceasta, trebuie să rulați manual comanda înființat.

Asistentul de setări vă permite să selectați un folder pentru sincronizare în modul de dialog, să activați rularea automată la pornirea sistemului, să configurați lucrul printr-un server proxy (dacă, desigur, utilizați unul) și să vă conectați la Yandex.Disk. Când configurați manual, primul lucru pe care trebuie să-l faceți este să vă conectați. După aceasta, se va crea o configurație în folderul .config aflat în directorul de acasă, în care puteți configura calea către folderul de sincronizare (o puteți specifica manual în consolă), specificați calea către fișierul token, specificați folderele care vor fi sau nu sincronizate și specificați setările serverului proxy.

Sincronizarea selectivă este posibilă în Yandex.Disk. Echipă exclude vă va permite să excludeți folderul de la sincronizare: toate modificările făcute în el după aceasta nu vor fi trimise în cloud.

Opțiune numai pentru citire vă va permite să schimbați fișierele local, fără a le încărca în cloud. Dacă apar conflicte cu modificările locale, acestea din urmă vor fi salvate în fișiere redenumite, iar modificările din cloud vor fi sincronizate. Opțiune suprascrie va suprascrie fișierele modificate local în modul doar citire.

Nu ne putem abține să nu ne lăudăm cu cea mai interesantă inovație din nucleul de sincronizare - de acum susținem sincronizarea legăturilor simbolice! Dacă întâmpinați dificultăți sau întrebări în utilizarea clientului consolei de comandă omȘi Ajutor vă va ajuta să le înțelegeți într-un mod simplu și accesibil.

Cum se fabrica

Pentru ca pe viitor codul să poată fi folosit pentru implementarea clienților pentru diferite sisteme de operare, s-a decis să-l scrie în C++. Am mutat bucăți de cod specifice diferitelor sisteme de operare în funcții sau clase separate și am scris propria lor implementare pentru fiecare platformă. Am luat Boost, OpenSSL și ca principale biblioteci multiplatforme, iar git a devenit sistemul de control al versiunilor. Clientul Linux a fost construit folosind autoconf. Codul a fost scris și depanat într-o combinație de KDevelop + console gdb, sau în Qt Creator (în funcție de preferințele dezvoltatorului).

Interacțiunea cu cloud-ul și sincronizarea se realizează folosind biblioteca centrală Yandex.Disk, care este utilizată de clienții desktop ai serviciului.

Cum functioneazã

Clientul de consolă este format din două părți: demonul și clientul. Ei comunică prin pachete de text care conțin mesaje json trimise prin socket-uri (socket-urile de domeniu Unix sunt folosite pe Linux și Mac OS X). Lucrarea asincronă este implementată folosind biblioteca boost::asio. Sincronizarea accesului la date este implementată prin boost::asio::io\_service::strand, care elimină problema accesului simultan la date prin mai multe fire și, de asemenea, elimină apariția blocajelor.

Pentru localizare folosim biblioteca boost::locale. Textul din interiorul clientului este codificat în utf-8 și, dacă este necesar, este convertit în cod specific fiecărui sistem de operare. Monitorizarea sistemului de fișiere pentru Linux folosește inotify, care se încadrează bine în funcționarea asincronă a boost::asio.

Cum funcționează sincronizarea?

Sincronizarea este inima Yandex.Disk, caracteristica sa cheie. Sarcina de sincronizare a unui arbore de fișiere cu cloud este împărțită în mai multe părți independente.

1 . Monitorizarea sistemului de fișiere. Nucleul de sincronizare Yandex.Disk a fost proiectat și creat ca o abstractizare portabilă capabilă să execute sarcini atribuite pe toate platformele acceptate. Dar o astfel de problemă precum monitorizarea sistemului de fișiere nu este implementată nici de biblioteca standard C++, nici măcar de monștri ca boost. Mai mult, chiar și folosind API-ul „nativ” al sistemului de operare, primim un set de evenimente specifice fiecărei platforme.

Pentru a monitoriza sistemul de fișiere, a fost proiectată o interfață „observator” care poate monitoriza evenimentele dintr-un anumit director și poate returna o listă a evenimentelor care au avut loc în acesta. Mai mult, setul acestor evenimente este diferit pentru fiecare platformă suportată. De exemplu, Mac OS X poate raporta doar modificarea unuia dintre directoarele secundare, fără a o detalia. Dar Windows și Linux returnează setul complet, inclusiv crearea, ștergerea, modificarea și mutarea obiectelor. Deși practica a arătat că evenimentele de pe platforma Windows nu ar trebui să fie de încredere și cea mai de încredere opțiune rămâne listarea directorului după primirea unei alerte.

2 . Indexarea fișierelor și directoarelor locale. Pentru a controla integritatea și a implementa actualizările fișierelor delta, nucleul de sincronizare Yandex.Disk folosește rezumate - seturi de sume de control ale unui fișier și părților sale individuale. Pentru întregul fișier, calculăm un hash SHA-256 puternic și un set de sume mai puțin persistente pentru blocuri individuale. Fiecare fișier aflat în folderul Yandex.Disk și care nu este inclus în lista de excluderi trebuie indexat. Dar calcularea hash-ului SHA-256 este o operațiune destul de costisitoare, iar calcularea hash-urilor de fiecare dată când software-ul este lansat ar fi o risipă de resurse de neiertat. Prin urmare, după finalizarea indexării fișierelor, nucleul de sincronizare salvează rezumatul primit într-o „bancă” - un spațiu de stocare special situat în directorul de servicii Yandex.Disk. Pentru a căuta rezumate în stocare, se folosește un identificator unic de fișier - inode (dimensiune și ora ultimei modificări). Din păcate, această abordare nu este lipsită de dezavantaje. De exemplu, multe fișiere de containere cripto păstrează neschimbată ora ultimei modificări chiar și după ce au fost scrise.

Probabil, cu excepția complexității lucrului cu legături simbolice, nimic din lista de directoare nu prezintă un interes deosebit. Pentru ca sincronizarea să se termine cu succes, nucleul trebuie să detecteze și să excludă ramurile ciclice de la sincronizare.

În general, legăturile simbolice sunt o adevărată bătaie de cap pentru nucleul de sincronizare. Ele pot indica locații arbitrare din sistemul de fișiere și aceleași reguli de sincronizare nu pot fi aplicate tuturor. De exemplu, pachetele de aplicații Mac OS X conțin foarte des legături simbolice către directoarele bibliotecii de sistem, iar sincronizarea lor cu cloud ar fi nedorită - mai ales între diferite versiuni ale sistemului de operare. Dar, în același timp, capacitatea de a sincroniza directoare suplimentare folosind link-uri simbolice este o oportunitate foarte tentantă pe care nu am vrut să o ratez.

Prin urmare, a fost introdusă o politică specială pentru sincronizarea legăturilor simbolice, datorită căreia nucleul poate alege o opțiune de sincronizare specifică pentru fiecare legătură simbolică - în funcție de locația obiectului către care indică.

3 . Obținerea arborelui sistemului de fișiere cloud. Pentru a rezolva problema de sincronizare, nu este suficient să aveți o structură locală de fișiere și rezumate de fișiere - trebuie să obțineți starea curentă a sistemului de fișiere în cloud. Dacă motorul de sincronizare ar trebui să traverseze arborele folosind metoda PROPFIND de fiecare dată, fiecare ciclu de sincronizare ar dura un timp nerezonabil de lung și ar crea încărcare inutilă pe canal. Prin urmare, software-ul Yandex.Disk folosește un API special, care face posibilă obținerea stării actuale a arborelui de fișiere în cloud și a modificărilor care au avut loc în acesta, începând de la un anumit moment cunoscut, determinat de versiunea arborelui .

4 . Primiți alerte când sistemul dvs. de fișiere din cloud se schimbă. Sincronizarea în timp real a fișierelor necesită notificarea în timp util a modificărilor la fișierele din cloud. S-ar putea folosi interogarea periodică a serverului de către clienți, dar după evaluarea numărului posibil de clienți, am ajuns la concluzia că această abordare ar fi slab scalabilă și ar supraîncărca rapid infrastructura de servicii. După câteva căutări, ne-am stabilit pe protocolul XMPP. Una dintre implementările sale funcționează în Yandex de mult timp. A fost dezvoltat de o echipă care a creat ulterior un server WebDAV pentru proiectul Yandex.Disk, așa că nu au existat dificultăți în integrarea acestui protocol.

În prezent, notificările push procesate de nucleul de sincronizare includ nu numai evenimente care au avut loc direct cu fișiere sau foldere din cloud Yandex.Disk, ci și diverse mesaje de serviciu. De exemplu, despre eliberarea de spațiu suplimentar sau acțiunile altor utilizatori în folderele partajate. Adăugarea acestor evenimente la protocolul existent nu a cauzat prea multe dificultăți din cauza extensibilității XMPP, care a confirmat încă o dată corectitudinea alegerii noastre.

5 . Crearea unei liste de operațiuni de sincronizare. Odată ce nucleul de sincronizare are la dispoziție ambii arbori de fișiere - local și la distanță - puteți începe procedura de sincronizare în sine. Pentru aceasta, se folosește un algoritm special de comparare a arborilor, care ia ca intrare, pe lângă cei doi arbori menționați, și un al treilea - ultimul sincronizat. Rezultatul algoritmului este o listă de operațiuni care trebuie efectuate pe fișiere și directoare locale și de la distanță pentru a aduce arborii la o formă comună.

6 . Se procesează coada de sincronizare. Lista de operațiuni pentru arbori locali și la distanță este creată independent. Acest lucru poate duce la operațiuni conflictuale. De exemplu, ștergerea unui fișier din cloud care a fost modificat în acesta și nu a fost încă sincronizat local sau modificarea simultană a unui fișier local și în cloud. Conflictele de modificare/ștergere sunt întotdeauna rezolvate de nucleu în favoarea modificării, iar conflictele de modificare dublă sunt rezolvate prin redenumirea unei versiuni a fișierului. În acest fel, putem garanta siguranța datelor și oferim utilizatorului posibilitatea, după finalizarea sincronizării, de a decide care dintre modificări i se potrivește cel mai bine în fiecare caz specific.

Operațiunile de sincronizare trebuie să urmeze o ordine strictă; un fișier nu poate fi transferat până când directorul părinte nu a fost creat. De asemenea, un director nu poate fi șters în timp ce există fișiere în interiorul acestuia care trebuie mutate într-o nouă locație. Algoritmul de comparare a arborilor creează deja operații în ordinea necesară, dar dacă apar erori, se poate defecta. Pentru a preveni această situație, fiecare operațiune are o listă de dependențe - un set de operațiuni care trebuie să se finalizeze înainte de a putea începe și un set de operațiuni care nu trebuie să înceapă până la finalizare.

Pe lângă dependențe, ordinea în care sunt efectuate operațiunile este influențată de prioritatea acestora. De exemplu, operațiunile de transfer de fișiere sunt efectuate pe baza dimensiunilor fișierelor - de la mic la mare.

Toate aceste sarcini sunt efectuate simultan, impunând cerințe suplimentare privind calitatea sincronizării proceselor paralele și distribuția resurselor în nucleul de sincronizare Yandex.Disk. Dacă nu aveți încă Ya.Disk, puteți obține unul

Bună ziua tuturor! Astăzi vorbim despre un serviciu foarte convenabil pe care îl folosesc în munca mea de mult timp - Yandex Disk. Ce fel de „fiară” este aceasta? - s-ar putea să întrebi. Voi vorbi despre asta în detaliu în articolul de mai jos. Dacă aveți întrebări, puneți-le în comentarii, ne vom da seama și vom căuta răspunsuri! Între timp, să facem cunoștință cu unul dintre cele mai convenabile stocări de fișiere de la dezvoltatorii popularului motor de căutare rusesc Yandex.

1. Yandex Disk: ce este

Yandex.Disk este o stocare populară în cloud, care permite utilizatorilor să stocheze diverse informații (fotografii, videoclipuri, audio, texte și alte fișiere) în așa-numitul „nor”, ​​adică. pe un server din rețea. Datele stocate pe Yandex.Disk pot fi partajate cu alți utilizatori, precum și accesate de pe diferite dispozitive - alte computere, tablete și smartphone-uri. Versiunea de bază a Yandex.Disk este complet gratuită și disponibilă pentru toată lumea. Îmi amintesc că în 2012, înregistrarea a fost doar pe bază de invitație și am folosit un serviciu alternativ - Dropbox. Dar acum am trecut complet la Yandex Disk Cloud. La urma urmei, gratuit și chiar accesibil de oriunde, 10 GB nu este niciodată de prisos.

2. Yandex Disk: cum se utilizează - instrucțiuni pas cu pas

Deci, v-am convins și ați decis să instalați Yandex Disk pe computer. Acum să aruncăm o privire mai atentă asupra modului de utilizare a Yandex Cloud (numit și Yandex.Disk, deoarece este o stocare de date în cloud).

2.1. Cum se creează Yandex Disk (înregistrare în Yandex Cloud)

Pentru a începe să utilizați Yandex.Disk, aveți nevoie înregistrați-vă și creați o cutie poștală din Yandex(dacă ai deja unul, mergi direct la al doilea punct).

4. Instalarea Yandex.Disk pe un smartphone. Aplicațiile gratuite sunt disponibile pentru iOS și Android, așa că le puteți descărca cu ușurință din App Store și Google Play. Aplicația pentru iOS nu are un rating foarte mare, există câteva neajunsuri, toate se văd în recenzii.

2.3. Yandex Disk: cât spațiu liber?

Imediat după înregistrarea și instalarea Yandex.Disk, puteți accesa 10 GB liber de spațiuîn Cloud. Este suficient pentru început; mi-a durat aproximativ șase luni. Ce să faci dacă nu este suficient spațiu?

  • 10 GB gratuit suplimentar pentru invitarea prietenilor. Puteți obține 512 MB de spațiu cloud gratuit pentru fiecare prieten pe care îl invitați. Mergeți aici - https://disk.yandex.ru/invites și veți vedea linkul de recomandare, pe care trebuie să îl copiați și să îl trimiteți prietenilor tăi. După ce fiecare utilizator se înregistrează folosind link-ul dvs., veți primi spațiu suplimentar pe disc, iar prietenul invitat va primi încă 1 GB.

  • Adiţional până la 250 GB cadou de la partenerii Yandex. Sunt organizate în mod regulat diverse promoții care vă vor permite să obțineți gigaocteți suplimentari de spațiu liber. Puteți urmări promoțiile curente pe această pagină.

Și, desigur, așa cum vă puteți aștepta de la Yandex, se poate achizitiona spatiu suplimentar. Cu toate acestea, plăcerea nu este ieftină:

Dacă aveți nevoie de mult spațiu în Cloud, dar nu doriți să plătiți, puteți crea mai multe cutii poștale și puteți crea Yandex.Disk pentru fiecare dintre ele.

2.3. Conectați-vă la Yandex Disk

Înregistrarea a fost finalizată, spațiul disponibil a fost rezolvat, apare întrebarea - ?

Puteți vizualiza fișierele descărcate în mai multe moduri:

1. Deschideți comanda rapidă a folderului Yandex.Disk de pe desktop, dacă nu ați șters-o după instalare.

2. Deschideți Yandex.Disk în folderul My Computer.

3. Faceți clic pe pictograma Yandex.Disk din bara de activități, situată în colțul din dreapta al ecranului.

4. Conectați-vă la e-mailul Yandex prin orice browser și în partea de sus va exista un link către Cloud:

6. Accesați pagina principală Yandex în timp ce sunteți conectat la adresa dvs. de e-mail. În colțul din dreapta sus va exista un link către Yandex.Disk:

2.4. Cum să încărcați fișiere pe Yandex Disk - 7 moduri simple

Să luăm acum în considerare punctul cel mai important, din cauza căruia am întreprins toate aceste acțiuni -. Din nou, există mai multe moduri de a face acest lucru:

1. Prin meniul contextual. Selectați fișierul care trebuie încărcat în Cloud, faceți clic dreapta pe el și selectați elementul: „Yandex.Disk: Copiați linkul public”:

2. Copiați fișierul în folderul Yandex.Disk(Am scris mai sus cum se introduce). În mod implicit, acest folder este sincronizat automat, așa că atunci când copiați acolo, toate fișierele vor fi adăugate imediat pe disc.

3. Încărcați fișiere prin aplicația mobilă iOS sau Android. Pot lua în considerare această metodă într-un articol separat, dacă lăsați o astfel de dorință în comentarii.

4. Încărcați un fișier în Cloud prin browser. Pentru a face acest lucru, pur și simplu trageți și plasați fișierele selectate într-o fereastră de browser cu Yandex.Disk deschis:

5. Copierea fișierelor altor persoane. Dacă cineva v-a partajat un link către un fișier care este stocat pe Yandex.Disk, îl puteți salva cu ușurință în Cloud. Pentru a face acest lucru, trebuie să urmați linkul trimis ca https://yadi.sk/*** și să faceți clic pe butonul „Salvați pe Yandex.Disk” din dreapta.

. Puteți încărca fotografii de pe diverse rețele sociale pe Yandex Disk cu aproape un clic. Pentru a face acest lucru, accesați-l printr-un browser, selectați „Fotografii din rețele” în coloana din stânga și conectați-vă la rețeaua socială dorită. În momentul scrierii, încărcarea fotografiilor de pe VK, Instagram, Odnoklassniki, FB, Mail și Google+ este relevantă.

. Dacă instalați extensia de browser, veți putea salva fotografii pe Yandex.Disk direct de pe site-urile pe care le vizitați și veți putea partaja imediat legătura prietenilor.

De asemenea, ei întreabă adesea - cum să încărcați un folder pe Yandex Disk. Principiul este același cu cel menționat mai sus în secțiunea fișiere. Dar mai există un avantaj suplimentar - folderul poate fi atribuit accesului partajat. În acest fel, alți utilizatori cărora le acordați drepturi de acces vor putea să vadă și să descarce fișiere din acest folder, precum și să își încarce propriile fișiere acolo.

Cum să încărcați un videoclip pe Yandex Disk?– este, de asemenea, o întrebare foarte populară din partea utilizatorilor Cloud. Acest lucru se datorează faptului că fișierele video sunt de obicei mari și mulți oameni își fac griji că pur și simplu nu se vor „potri” și că nu pot fi stocate acolo. Acest lucru nu este adevărat, fișierele video, la fel ca și fotografiile, pot fi încărcate și stocate pe Yandex.Disk.

2.5. Yandex Disk: cum să transferați fișiere către alt utilizator

De asemenea, puteți elimina accesul la fișier făcând clic pe mouse și comutându-l în poziția OFF.

Dacă dintr-un motiv oarecare trebuie să eliminați Yandex.Disk de pe computer, atunci ar trebui să faceți același lucru ca și cu o aplicație obișnuită - utilizați instrumentele standard ale sistemului de operare.

Sa trecem peste: Start -> Panou de control -> Programe și caracteristici

În fereastra care apare, selectați Yandex.Disk (de obicei este ultimul din listă) și faceți clic pe butonul „Șterge”. Fișierele descărcate vor rămâne în contul dvs.; doar aplicația va fi ștearsă de pe computer.