Πώς λειτουργεί ο συγχρονισμός μεταξύ του δίσκου Yandex και του τηλεφώνου. Επιλεκτικός συγχρονισμός φακέλων στο Yandex.Disk - Yandex Blog. Κατάσταση συγχρονισμού στο πρόγραμμα

  • Αλγόριθμοι,
  • Ανάπτυξη ιστοσελίδας
  • Το Yandex.Disk είναι μία από τις λίγες υπηρεσίες Yandex στις οποίες αποτελεί μέρος λογισμικόγια επιτραπέζιους υπολογιστές. Και ένα από τα πιο σημαντικά στοιχεία του είναι ο αλγόριθμος συγχρονισμού τοπικά αρχείαμε ένα αντίγραφό τους στο σύννεφο. Πρόσφατα έπρεπε να το αλλάξουμε εντελώς. Εάν η παλιά έκδοση δυσκολευόταν να αφομοιώσει ακόμη και αρκετές δεκάδες χιλιάδες αρχεία και, επιπλέον, δεν ανταποκρινόταν αρκετά γρήγορα σε ορισμένες «σύνθετες» ενέργειες του χρήστη, τότε η νέα, χρησιμοποιώντας τους ίδιους πόρους, αντιμετωπίζει εκατοντάδες χιλιάδες αρχεία.

    Σε αυτήν την ανάρτηση θα σας πω γιατί συνέβη αυτό: τι δεν μπορούσαμε να προβλέψουμε όταν καταλήξαμε στην πρώτη έκδοση του λογισμικού Yandex.Disk και πώς δημιουργήσαμε μια νέα.

    Πρώτα απ 'όλα, σχετικά με την ίδια την εργασία συγχρονισμού. Από τεχνικής άποψης, συνίσταται στην ύπαρξη του ίδιου συνόλου αρχείων στον φάκελο Yandex.Disk στον υπολογιστή του χρήστη και στο cloud. Δηλαδή, οι ενέργειες των χρηστών όπως η μετονομασία, η διαγραφή, η αντιγραφή, η προσθήκη και η αλλαγή αρχείων θα πρέπει να συγχρονίζονται αυτόματα με το cloud.

    Γιατί δεν είναι τόσο απλό όσο φαίνεται με την πρώτη ματιά;

    Θεωρητικά, το έργο μπορεί να φαίνεται αρκετά απλό, αλλά στην πραγματικότητα βρισκόμαστε αντιμέτωποι με διαφορετικά δύσκολες καταστάσεις. Για παράδειγμα, ένα άτομο μετονόμασε έναν φάκελο στον υπολογιστή του, το εντοπίσαμε και στείλαμε μια εντολή στο backend. Ωστόσο, κανένας από τους χρήστες δεν περιμένει το backend για να επιβεβαιώσει την επιτυχία της μετονομασίας. Ένα άτομο ανοίγει αμέσως τον τοπικά μετονομασμένο φάκελό του, δημιουργεί έναν υποφάκελο σε αυτόν και, για παράδειγμα, μεταφέρει ορισμένα αρχεία σε αυτόν. Βρισκόμαστε σε μια κατάσταση όπου είναι αδύνατο να εκτελέσουμε αμέσως όλες τις απαραίτητες λειτουργίες συγχρονισμού στο cloud. Πρώτα πρέπει να περιμένετε να ολοκληρωθεί η πρώτη λειτουργία και μόνο τότε μπορείτε να συνεχίσετε.

    Η κατάσταση μπορεί να γίνει ακόμη πιο περίπλοκη εάν πολλοί χρήστες εργάζονται στον ίδιο λογαριασμό ταυτόχρονα ή εάν έχουν έναν κοινόχρηστο φάκελο. Και αυτό συμβαίνει αρκετά συχνά σε οργανισμούς που χρησιμοποιούν Yandex.Disk. Φανταστείτε ότι στο προηγούμενο παράδειγμα, τη στιγμή που λάβαμε επιβεβαίωση της πρώτης μετονομασίας από το backend, ένας άλλος χρήστης παίρνει και μετονομάζει ξανά αυτόν τον φάκελο. Σε αυτήν την περίπτωση, είναι και πάλι αδύνατο να πραγματοποιηθούν άμεσα οι ενέργειες που έχει ήδη πραγματοποιήσει ο πρώτος χρήστης στον υπολογιστή του. Ο φάκελος στον οποίο δούλευε τοπικά καλείται ήδη διαφορετικά στο backend αυτή τη στιγμή.

    Υπάρχουν φορές που ένα αρχείο στον υπολογιστή ενός χρήστη δεν μπορεί να ονομαστεί όπως ονομάζεται στο cloud. Αυτό μπορεί να συμβεί εάν το όνομα περιέχει έναν χαρακτήρα που δεν μπορεί να χρησιμοποιηθεί από το τοπικό σύστημα αρχείων ή εάν ένας χρήστης προσκληθεί σε έναν κοινόχρηστο φάκελο και έχει το δικό του φάκελο με το ίδιο όνομα. Σε τέτοιες περιπτώσεις, πρέπει να χρησιμοποιούμε τοπικά ψευδώνυμα και να παρακολουθούμε τη συσχέτισή τους με αντικείμενα στο cloud.

    Προηγούμενη έκδοση του αλγορίθμου

    ΣΕ προηγούμενη έκδοσηΤο λογισμικό επιτραπέζιου υπολογιστή Yandex.Disk χρησιμοποίησε έναν αλγόριθμο σύγκρισης δέντρων για την αναζήτηση αλλαγών. Οποιαδήποτε άλλη λύση εκείνη την εποχή δεν επέτρεπε την αναζήτηση κινήσεων και μετονομασιών, αφού το backend δεν είχε μοναδικά αναγνωριστικά αντικειμένων.

    Σε αυτήν την έκδοση του αλγορίθμου, χρησιμοποιήσαμε τρία κύρια δέντρα: τοπικό (Τοπικός δείκτης), σύννεφο (Απομακρυσμένος Ευρετήριο) και το τελευταίο συγχρονισμένο (Σταθερός Ευρετήριο). Επιπλέον, για να αποτραπεί η εκ νέου δημιουργία λειτουργιών συγχρονισμού που βρίσκονται ήδη σε ουρά, χρησιμοποιήθηκαν δύο ακόμη βοηθητικά δέντρα: το τοπικό αναμενόμενο και το αναμενόμενο cloud (Αναμενόμενο απομακρυσμένο ευρετήριο και Αναμενόμενο τοπικό ευρετήριο). Αυτά τα βοηθητικά δέντρα αποθήκευαν την αναμενόμενη κατάσταση του τοπικού σύστημα αρχείωνκαι σύννεφα, αφού ολοκληρώσετε όλες τις λειτουργίες συγχρονισμού που βρίσκονται ήδη στην ουρά.


    Η διαδικασία για τη σύγκριση των δέντρων στον παλιό αλγόριθμο έμοιαζε ως εξής:
    1. Εάν το τοπικό δέντρο αναμονής και το δέντρο αναμονής στο σύννεφο είναι κενά, αρχικοποιήστε τα αντιγράφοντας το τελευταίο συγχρονισμένο δέντρο.
    2. Συγκρίνουμε το τοπικό δέντρο με το αναμενόμενο δέντρο cloud και, με βάση τα αποτελέσματα της σύγκρισης μεμονωμένων κόμβων, προσθέτουμε λειτουργίες συγχρονισμού στο cloud στην ουρά (δημιουργία συλλογών, μεταφορά αρχείων στο cloud, μετακίνηση και διαγραφή στο cloud).
    3. Για όλες τις λειτουργίες που ήταν σε ουρά στο προηγούμενο βήμα, καταγράφουμε το μελλοντικό τους αποτέλεσμα στο αναμενόμενο δέντρο σύννεφων.
    4. Συγκρίνουμε το δέντρο cloud με το τοπικό αναμενόμενο και, με βάση τα αποτελέσματα της σύγκρισης μεμονωμένων κόμβων, προσθέτουμε λειτουργίες συγχρονισμού με το τοπικό σύστημα αρχείων στην ουρά (δημιουργία καταλόγων, λήψη αρχείων από το cloud, μετακίνηση και διαγραφή τοπικών αρχείων και καταλόγων) ;
    5. Για όλες τις λειτουργίες που ήταν σε ουρά στο προηγούμενο βήμα, καταγράφουμε το μελλοντικό τους αποτέλεσμα στο αναμενόμενο τοπικό δέντρο.
    6. Εάν ταυτόχρονες λειτουργίες με το ίδιο αρχείο ή κατάλογο πέσουν στην ουρά (για παράδειγμα, μεταφορά ενός αρχείου στο cloud και λήψη του ίδιου αρχείου από το cloud), τότε καταγράφουμε μια διένεξη - το αρχείο έχει αλλάξει σε δύο μέρη.
    7. Αφού ολοκληρωθεί η λειτουργία συγχρονισμού στο cloud ή με το τοπικό σύστημα αρχείων, εισάγουμε το αποτέλεσμά της στο τελευταίο συγχρονισμένο δέντρο.
    8. Όταν η ουρά συγχρονισμού είναι άδεια, διαγράφουμε τα τοπικά δέντρα αναμονής και αναμονής στο σύννεφο. Ο συγχρονισμός έχει ολοκληρωθεί και δεν θα τα χρειαζόμαστε πλέον.

    Γιατί έπρεπε να βρούμε έναν νέο αλγόριθμο

    Τα κύρια προβλήματα του αλγορίθμου σύγκρισης δέντρων ήταν η υψηλή κατανάλωση μνήμης και η ανάγκη σύγκρισης ολόκληρων δέντρων ακόμη και με μικρές αλλαγές, γεγονός που οδήγησε σε μεγάλο φορτίο στον επεξεργαστή. Κατά την επεξεργασία αλλαγών ακόμη και σε ένα αρχείο, χρησιμοποιήστε μνήμη τυχαίας προσπέλασηςαυξήθηκε κατά 35% περίπου. Ας υποθέσουμε ότι ένας χρήστης είχε 20.000 αρχεία. Στη συνέχεια, όταν απλώς μετονομάζαμε ένα αρχείο μεγέθους 10 KB, η κατανάλωση μνήμης αυξήθηκε απότομα - από 116 MB σε 167 MB.

    Θέλαμε επίσης να αυξήσουμε μέγιστο ποσόαρχεία με τα οποία ο χρήστης μπορεί να εργαστεί χωρίς προβλήματα. Για παράδειγμα, ένας φωτογράφος που αποθηκεύει τα αποτελέσματα των συνεδριών φωτογραφιών στο Yandex.Disk μπορεί να καταλήξει με αρκετές δεκάδες ή και εκατοντάδες χιλιάδες αρχεία. Αυτό το καθήκον έγινε ιδιαίτερα σημαντικό όταν οι άνθρωποι είχαν την ευκαιρία να αγοράσουν επιπλέον κρεβάτιστο Yandex.Disk.

    Ήθελα επίσης να αλλάξω κάποια πράγματα στην ανάπτυξη. Εντοπισμός σφαλμάτων παλιά εκδοχήπροκάλεσε δυσκολίες, καθώς τα δεδομένα για τις καταστάσεις ενός στοιχείου βρίσκονταν σε διαφορετικά δέντρα.

    Μέχρι εκείνη τη στιγμή, τα αναγνωριστικά αντικειμένων εμφανίστηκαν στο backend, με τη βοήθεια των οποίων ήταν δυνατό να λυθεί πιο αποτελεσματικά το πρόβλημα της ανίχνευσης κινήσεων - προηγουμένως χρησιμοποιούσαμε διαδρομές.

    Νέος αλγόριθμος

    Αποφασίσαμε να αλλάξουμε τη δομή αποθήκευσης δεδομένων και να αντικαταστήσουμε τρία δέντρα (Local Index, Remote Index, Stable Index) με ένα, το οποίο θα έπρεπε να είχε οδηγήσει σε μείωση του πλεονασμού σε κύρια δομήδεδομένα. Λόγω του γεγονότος ότι το κλειδί στο δέντρο είναι η διαδρομή προς το στοιχείο του συστήματος αρχείων, ως αποτέλεσμα της συγχώνευσης, η ποσότητα της μνήμης RAM που χρησιμοποιήθηκε μειώθηκε σημαντικά.


    Σταματήσαμε επίσης να χρησιμοποιούμε βοηθητικά δέντρα κατά τον συγχρονισμό, επειδή κάθε στοιχείο δέντρου στη νέα έκδοση αποθηκεύει όλα τα απαραίτητα δεδομένα. Αυτή η αλλαγή στη δομή έκανε τον εντοπισμό σφαλμάτων του κώδικα πολύ πιο εύκολο.

    Αφού το καταλάβαμε αυτό σημαντική αλλαγή, στη συνέχεια δημιούργησαν ένα πρωτότυπο που επιβεβαίωσε την αποτελεσματικότητα της νέας λύσης. Ας δούμε ένα παράδειγμα του τρόπου με τον οποίο αλλάζουν τα δεδομένα στο δέντρο κατά τον συγχρονισμό ενός νέου αρχείου.

    1. Αφού ο χρήστης έχει προσθέσει στο φάκελο Drive νέο αρχείο, το πρόγραμμα το εντόπισε και το πρόσθεσε στο δέντρο νέο στοιχείο. Αυτό το στοιχείο έχει μόνο ένα γνωστό κράτος - τοπικό. Δεδομένου ότι δεν υπάρχουν σταθερές και απομακρυσμένες καταστάσεις, η μνήμη δεν εκχωρείται σε αυτές.
    2. Το πρόγραμμα ανεβάζει το αρχείο. Μια ώθηση έρχεται από το σύννεφο, επιβεβαιώνοντας την εμφάνιση ενός νέου αρχείου και η απομακρυσμένη κατάσταση προστίθεται στο δέντρο.
    3. Οι τοπικές και οι απομακρυσμένες πολιτείες συγκρίνονται. Εφόσον ταιριάζουν, προστίθεται η σταθερή κατάσταση.
    4. Οι τοπικές και οι απομακρυσμένες πολιτείες καταργούνται. Δεν χρειάζονται πλέον, αφού όλες οι πληροφορίες είναι σταθερές.


    Αυτό το παράδειγμα δείχνει ότι ο νέος αλγόριθμος συγχρονισμού επεξεργάζεται μόνο τα στοιχεία και τα συμβάντα των οποίων τα δεδομένα αλλαγής ελήφθησαν από το σύστημα αρχείων ή το σύννεφο και όχι ολόκληρο το δέντρο, όπως συνέβαινε προηγουμένως. Οι γονικοί ή θυγατρικοί κόμβοι θα υποβληθούν σε επεξεργασία όπως απαιτείται (για παράδειγμα, εάν μετακινηθεί ένας φάκελος).

    Άλλες βελτιώσεις

    Στη νέα έκδοση, δουλέψαμε και σε άλλες βελτιώσεις που επηρέασαν την απόδοση. Η αποθήκευση δέντρου έχει γίνει σταδιακά, γεγονός που σας επιτρέπει να γράφετε μόνο τις πιο πρόσφατες αλλαγές στο αρχείο.

    Το Yandex.Disk χρησιμοποιεί χωνεύσεις sha256 και MD5 για να ελέγξει την ακεραιότητα των αρχείων, να ανιχνεύσει αλλαγμένα θραύσματα και να αφαιρέσει τα αντίγραφα των αρχείων στο backend. Δεδομένου ότι αυτή η εργασία απαιτεί μεγάλη ένταση CPU, η υλοποίηση των υπολογισμών σύνοψης έχει βελτιστοποιηθεί σημαντικά στη νέα έκδοση. Η ταχύτητα λήψης σύνοψης αρχείου έχει διπλασιαστεί περίπου.

    Αριθμοί

    Συγχρονισμός μοναδικών 20.000 αρχείων των 10 Kb το καθένα

    Υπολογισμός ανακεφαλαιώσεων μοναδικών 20.000 αρχείων των 10 kb το καθένα (ευρετηρίαση)

    Εκκίνηση με 20.000 συγχρονισμένα αρχεία 10Kb

    Μεταφόρτωση 1Gb. Σύνδεση Wi-Fi 10 Mbit
    Χρόνος, δευτ

    Τι συνέβη

    Από τα παραδείγματα είναι ξεκάθαρο ότι μια νέα έκδοσηΤο λογισμικό Yandex.Disk χρησιμοποιεί περίπου 3 φορές λιγότερη μνήμη RAM και φορτώνει την CPU περίπου 2 φορές λιγότερο. Η επεξεργασία μικρών αλλαγών δεν αυξάνει την ποσότητα της μνήμης που χρησιμοποιείται.

    Ως αποτέλεσμα των αλλαγών που έγιναν, ο αριθμός των αρχείων που μπορεί να χειριστεί το πρόγραμμα χωρίς προβλήματα έχει αυξηθεί σημαντικά. Στην έκδοση για Windows - 300.000 και σε Mac OS X - 900.000 αρχεία.

    Έχετε smartphone με σύστημα Android. Το εγκαταστήσατε στον υπολογιστή σας υπηρεσία cloudαπό το Yandex. Εργάζεστε συχνά σε υπολογιστή και επομένως είναι πιο εύκολο για εσάς να φορτίσετε την μπαταρία της συσκευής σας απλά συνδέοντάς την στον υπολογιστή σας. Εργάζεστε σε υπολογιστή και το smartphone σας είναι πάντα διαθέσιμο. Και ξαφνικά, μια μέρα ανακαλύπτεις ένα εικονίδιο στην οθόνη του τηλεφώνου σου. Είναι απλό: Το Yandex.Disk έχει συγχρονιστεί με το Android.

    Για να εγκαταστήσετε το Yandex.Disk σε ένα smartphone με σύστημα Android, απλώς συνδέστε το gadget σε έναν υπολογιστή με εγκατεστημένο σύννεφο Yandex, ως αποτέλεσμα του συγχρονισμού, το εικονίδιο Yandex.Disk θα εμφανιστεί στο smartphone.

    Είσοδος

    Πώς να συνδεθείτε στο Yandex.Disk από το Android:


    Χρήση

    Ενέργειες που μπορείτε να εκτελέσετε στην εφαρμογή:

    • Ταξινόμηση εγγράφων είτε κατά όνομα είτε κατά ημερομηνία τροποποίησης·
    • επιλογή εγγράφου·
    • αναζήτηση εγγράφων.

    Αγγίζοντας το εικονίδιο "μενού χάμπουργκερ" θα σας δοθεί η ευκαιρία να μεταβείτε στις ρυθμίσεις του δίσκου. Υπάρχουν υποστοιχεία εδώ:

    1. Δίσκος (μετακίνηση στο χώρο αποθήκευσης μας).
    2. Εκτός σύνδεσης (θα μετακινηθεί σε ένα παράθυρο στο οποίο είναι προσβάσιμα χωρίς Διαδίκτυο, π.χ μεμονωμένα έγγραφακαι τους φακέλους τους).
    3. Κάδος Ανακύκλωσης (θα ανοίξει ένα παράθυρο με διαγραμμένα έγγραφα).

    Πατώντας «Ρυθμίσεις» θα μπορείτε να δείτε τις ρυθμίσεις που είναι εγκατεστημένες στο τηλέφωνό σας:

    • αύξηση του μεγέθους του δίσκου?
    • διαγράψτε την ενότητα ή την προσωρινή μνήμη "Εκτός σύνδεσης".
    • μια επιλογή που σας επιτρέπει να "μετακινείστε από τηλέφωνο σε τηλέφωνο".

    Αγγίζοντας την επιγραφή "Σχετικά" θα μπορείτε να βρείτε την έκδοση και τον αριθμό έκδοσης του προγράμματος-πελάτη που είναι εγκατεστημένο στο smartphone σας. Ο αριθμός κατασκευής υποδεικνύεται με μια συγκεκριμένη ημερομηνία κατασκευής.

    Μάλλον αυτό είναι όλο. Μάθατε πώς να συνδεθείτε στην υπηρεσία cloud Yandex.Disk σε ένα smartphone με σύστημα Android. Επιτυχημένο mastering του gadget σας! Να εχεις μια ωραια μερα!

    Ας υποθέσουμε ότι σχεδιάσατε μια εικόνα kartinka.jpg σε έναν υπολογιστή αποσυνδεδεμένο από το Διαδίκτυο και, στη συνέχεια, ανεβάσατε μια φωτογραφία με το ίδιο όνομα στο Disk με κινητό τηλέφωνο.

    Όταν συνδέετε τον υπολογιστή σας στο Διαδίκτυο, το Yandex.Disk θα αρχίσει να συγχρονίζεται. Έχοντας ανακαλύψει διαφορετικά αρχείαμε τα ίδια ονόματα, το Disk θα μετονομάσει ένα από αυτά: ως αποτέλεσμα, τα αρχεία θα ονομάζονται kartinka.jpg και kartinka (2).jpg.

    • - όλα τα αρχεία είναι συγχρονισμένα.
    • - ο συγχρονισμός βρίσκεται σε εξέλιξη.
    • - Παρουσιάστηκε σφάλμα κατά τη διαδικασία συγχρονισμού.

    ΣΕ Εξερεύνηση των WindowsΤα ίδια εικονίδια εμφανίζονται για κάθε αρχείο στο φάκελο Yandex.Disk.

    Για να δείτε την ταχύτητα του συγχρονισμού, τοποθετήστε το δείκτη του ποντικιού σας πάνω από το εικονίδιο Yandex.Disk: η ταχύτητα μεταφόρτωσης και λήψης θα εμφανιστεί σε ένα αναδυόμενο παράθυρο.

    Το Yandex.Disk καθορίζει ποια μέρη του αρχείου έχουν αλλάξει και ανεβάζει μόνο τα αλλαγμένα τμήματα στον διακομιστή και όχι ολόκληρο το αρχείο.

    Για να εξοικονομήσετε χώρο στον υπολογιστή σας, μπορείτε να απενεργοποιήσετε το συγχρονισμό ξεχωριστούς φακέλους. Αυτοί οι φάκελοι θα διαγραφούν από τον υπολογιστή, αλλά θα παραμείνουν διαθέσιμοι στη σελίδα υπηρεσίας και σε άλλες εφαρμογές Yandex.Disk.

    Αναλυτικές οδηγίεςγια τη ρύθμιση του επιλεκτικού συγχρονισμού:

    • στο πρόγραμμα για Windows?
    • στην εφαρμογή Mac.

    yandex.ru

    Συγχρονισμός δεδομένων στον δίσκο Yandex

    Για την αλληλεπίδραση ενός τοπικού υπολογιστή με το κέντρο νέφους Yandex Disk, υπάρχει ο όρος "συγχρονισμός". Μια εφαρμογή που είναι εγκατεστημένη σε έναν υπολογιστή συγχρονίζει ενεργά κάτι με κάτι. Ας καταλάβουμε ποια είναι αυτή η διαδικασία και γιατί χρειάζεται.

    Η αρχή του συγχρονισμού είναι η εξής: όταν εκτελείτε ενέργειες με αρχεία (επεξεργασία, αντιγραφή ή διαγραφή), πραγματοποιούνται αλλαγές στο cloud.

    Εάν τα αρχεία αλλάξουν στη σελίδα Drive, η εφαρμογή τα αλλάζει αυτόματα στον υπολογιστή. Οι ίδιες αλλαγές συμβαίνουν σε όλες τις συνδεδεμένες συσκευές αυτός ο λογαριασμός.

    Κατά τη λήψη ταυτόχρονα διαφορετικές συσκευέςαρχεία με τα ίδια ονόματα, το Yandex Disk θα τα εκχωρήσει σειριακός αριθμός(file.exe, file(2).exe, κ.λπ.).

    Ένδειξη της διαδικασίας συγχρονισμού στο δίσκο συστήματος:

    Τα ίδια εικονίδια εμφανίζονται για όλα τα αρχεία και τους φακέλους στον κατάλογο Δίσκων.

    Μπορείτε να βρείτε την ταχύτητα με την οποία συγχρονίζονται τα δεδομένα στο δίσκο Yandex τοποθετώντας το δείκτη του ποντικιού πάνω από το εικονίδιο της εφαρμογής στο δίσκο.

    Μπορεί να φαίνεται περίεργο ότι, για παράδειγμα, ένα αρχείο βάρους 300 MB μεταφορτώθηκε στο Disk μέσα σε λίγα δευτερόλεπτα. Τίποτα περίεργο, το πρόγραμμα απλώς καθορίζει ποια τμήματα του αρχείου έχουν αλλάξει και συγχρονίζει μόνο αυτά, και όχι ολόκληρο το αρχείο (έγγραφο).

    Αυτό είναι πολύ βολικό εάν τα αρχεία οποιουδήποτε τρέχοντος έργου αποθηκεύονται στο δίσκο. Η επεξεργασία εγγράφων απευθείας στο φάκελο Drive εξοικονομεί κίνηση και χρόνο.

    Επιπλέον, για εξοικονόμηση χώρου δίσκο συστήματος, όπου ο κατάλογος cloud βρίσκεται από προεπιλογή, μπορείτε να απενεργοποιήσετε το συγχρονισμό για ορισμένους φακέλους. Ένας τέτοιος φάκελος διαγράφεται αυτόματα από τον κατάλογο, αλλά παραμένει διαθέσιμος στη διεπαφή ιστού του Drive και στο μενού ρυθμίσεων προγράμματος.

    Τα αρχεία σε ένα φάκελο με απενεργοποιημένο συγχρονισμό αποστέλλονται είτε στη σελίδα υπηρεσίας είτε μέσω του μενού ρυθμίσεων.

    Φυσικά, η εφαρμογή έχει μια λειτουργία πλήρης διακοπή λειτουργίαςσυγχρονισμός με αποθήκευση cloud.

    Συμπέρασμα: η διαδικασία συγχρονισμού σάς επιτρέπει να κάνετε αλλαγές σε έγγραφα ταυτόχρονα σε όλες τις συσκευές που είναι συνδεδεμένες χρησιμοποιώντας την εφαρμογή Yandex Drive σε έναν λογαριασμό. Αυτό έγινε για να εξοικονομηθεί χρόνος και νεύρα των χρηστών. Ο συγχρονισμός μας σώζει από την ανάγκη συνεχούς λήψης και αποστολής επεξεργασμένων αρχείων στο Δίσκο.

    Όχι πραγματικά

    lumpics.ru

    Πώς να ρυθμίσετε το Yandex Disk

    Μετά την εγγραφή και τη δημιουργία του Yandex Disk, μπορείτε να τον προσαρμόσετε κατά την κρίση σας. Ας δούμε τις βασικές ρυθμίσεις του προγράμματος.

    Μπορείτε να αποκτήσετε πρόσβαση στις ρυθμίσεις του δίσκου Yandex πατώντας κάντε δεξί κλικτοποθετήστε το ποντίκι πάνω από το εικονίδιο προγράμματος στο δίσκο. Εδώ βλέπουμε μια λίστα με πρόσφατα συγχρονισμένα αρχεία και ένα μικρό γρανάζι στην κάτω δεξιά γωνία. Αυτό χρειαζόμαστε. Κάντε κλικ στο αναπτυσσόμενο μενού κατάλογος συμφραζόμενωνΒρείτε το στοιχείο "Ρυθμίσεις".

    Βασικός

    Σε αυτήν την καρτέλα, διαμορφώνετε το πρόγραμμα ώστε να ξεκινά όταν συνδέεστε και ενεργοποιείτε τη δυνατότητα λήψης ειδήσεων από το Yandex Disk. Η θέση του φακέλου του προγράμματος μπορεί επίσης να αλλάξει.

    Εάν εργάζεστε ενεργά με το Disk, δηλαδή, έχετε συνεχώς πρόσβαση στην υπηρεσία και εκτελείτε ορισμένες ενέργειες, τότε είναι καλύτερο να ενεργοποιήσετε την αυτόματη φόρτωση - εξοικονομεί χρόνο.

    Η αλλαγή της θέσης του φακέλου, σύμφωνα με τον συγγραφέα, δεν έχει πολύ νόημα, εκτός και αν θέλετε να ελευθερώσετε χώρο στη μονάδα δίσκου συστήματος και εκεί βρίσκεται ο φάκελος. Μπορείτε να μεταφέρετε δεδομένα σε οποιοδήποτε μέρος, ακόμη και σε μονάδα flash, ωστόσο, σε αυτήν την περίπτωση, όταν αποσυνδέσετε τη μονάδα από τον υπολογιστή, ο δίσκος θα σταματήσει να λειτουργεί.

    Και μια ακόμη απόχρωση: θα πρέπει να βεβαιωθείτε ότι το γράμμα της μονάδας δίσκου κατά τη σύνδεση της μονάδας flash ταιριάζει με αυτό που καθορίζεται στις ρυθμίσεις, διαφορετικά το πρόγραμμα δεν θα βρει τη διαδρομή προς το φάκελο.

    Είναι δύσκολο να πούμε οτιδήποτε για τα νέα από το Yandex Disk, καθώς κατά τη διάρκεια ολόκληρης της περιόδου χρήσης δεν έφτασε ούτε μια είδηση.

    λογαριασμός

    Αυτή είναι περισσότερο μια ενημερωτική καρτέλα. Εδώ μπορείτε να βρείτε τα στοιχεία σύνδεσης του λογαριασμού σας Yandex, πληροφορίες σχετικά με την κατανάλωση όγκου και ένα κουμπί για να αποσυνδέσετε τον υπολογιστή σας από τον δίσκο.

    Το κουμπί εκτελεί τη λειτουργία εξόδου από τον δίσκο Yandex. Εάν κάνετε ξανά κλικ, θα πρέπει να εισαγάγετε ξανά τα στοιχεία σύνδεσης και τον κωδικό πρόσβασής σας. Αυτό μπορεί να είναι βολικό εάν υπάρχει ανάγκη σύνδεσης σε άλλο λογαριασμό.

    Συγχρονισμός

    Όλοι οι φάκελοι που βρίσκονται στον Κατάλογο Δίσκου συγχρονίζονται με τον χώρο αποθήκευσης, δηλαδή όλα τα αρχεία που εμπίπτουν στον κατάλογο ή στους υποφακέλους μεταφορτώνονται αυτόματα στον διακομιστή.

    Ο συγχρονισμός μπορεί να απενεργοποιηθεί για μεμονωμένους φακέλους, αλλά σε αυτήν την περίπτωση ο φάκελος θα διαγραφεί από τον υπολογιστή και θα παραμείνει μόνο στο cloud. Θα είναι επίσης ορατό στο μενού ρυθμίσεων.

    Αυτόματη φόρτωση

    Το Yandex Disk σάς επιτρέπει να εισάγετε αυτόματα φωτογραφίες από μια κάμερα που είναι συνδεδεμένη στον υπολογιστή σας. Σε αυτήν την περίπτωση, το πρόγραμμα θυμάται τα προφίλ ρυθμίσεων και πότε επόμενη σύνδεσηΔεν θα χρειαστεί να ρυθμίσετε τίποτα.

    Το κουμπί "Forget Devices" αποσυνδέει όλες τις κάμερες από τον υπολογιστή.

    Στιγμιότυπα οθόνης

    Σε αυτήν την καρτέλα μπορείτε να διαμορφώσετε τα πλήκτρα πρόσβασης για κλήση διάφορες λειτουργίες, τύπος ονόματος και μορφή αρχείου.

    Το πρόγραμμα για τη λήψη στιγμιότυπων οθόνης ολόκληρης της οθόνης σας επιτρέπει να χρησιμοποιήσετε τυπικό κλειδί Prt Scr, αλλά για να τραβήξετε μια συγκεκριμένη περιοχή θα πρέπει να καλέσετε το στιγμιότυπο οθόνης μέσω μιας συντόμευσης. Αυτό είναι πολύ άβολο εάν πρέπει να τραβήξετε ένα στιγμιότυπο οθόνης ενός μέρους ενός παραθύρου που έχει μεγιστοποιηθεί σε πλήρη οθόνη (ένα πρόγραμμα περιήγησης, για παράδειγμα). Αυτό είναι όπου τα πλήκτρα συντόμευσης έρχονται στη διάσωση.

    Μπορείτε να επιλέξετε οποιονδήποτε συνδυασμό, το κύριο πράγμα είναι ότι αυτοί οι συνδυασμοί δεν καταλαμβάνονται από το σύστημα.

    Πληρεξούσιο

    Θα μπορούσατε να γράψετε μια ολόκληρη πραγματεία σχετικά με αυτές τις ρυθμίσεις, οπότε θα περιοριστούμε σε αυτά σύντομη εξήγηση.

    Ο διακομιστής μεσολάβησης είναι ένας διακομιστής μέσω του οποίου οι αιτήσεις πελατών μεταβαίνουν στο δίκτυο. Είναι ένα είδος οθόνης μεταξύ τοπικός υπολογιστήςκαι το Διαδίκτυο. Τέτοιοι διακομιστές λειτουργούν διαφορετικές λειτουργίες– από την κρυπτογράφηση κυκλοφορίας μέχρι την προστασία του υπολογιστή-πελάτη από επιθέσεις.

    Σε κάθε περίπτωση, εάν χρησιμοποιείτε διακομιστή μεσολάβησης και γνωρίζετε γιατί το χρειάζεστε, τότε ρυθμίστε τα πάντα μόνοι σας. Αν όχι, τότε δεν χρειάζεται.

    Επιπροσθέτως

    Αυτή η καρτέλα σάς επιτρέπει να ρυθμίσετε τις παραμέτρους αυτόματη εγκατάστασηενημερώσεις, ταχύτητα σύνδεσης, μηνύματα σφάλματος και ειδοποιήσεις σχετικά με κοινόχρηστους φακέλους.

    Όλα είναι ξεκάθαρα εδώ, θα σας πω μόνο για τη ρύθμιση της ταχύτητας.

    Το Yandex Disk, κατά το συγχρονισμό, κατεβάζει αρχεία σε πολλές ροές, καταλαμβάνοντας ένα αρκετά μεγάλο μέρος του καναλιού Διαδικτύου. Εάν υπάρχει ανάγκη να περιοριστεί η όρεξη του προγράμματος, τότε μπορείτε να επιλέξετε αυτό το πλαίσιο.

    Τώρα γνωρίζουμε πού βρίσκονται οι ρυθμίσεις δίσκου Yandex και τι αλλάζουν στο πρόγραμμα. Μπορείτε να αρχίσετε να εργάζεστε.

    Χαιρόμαστε που μπορέσαμε να σας βοηθήσουμε να λύσετε το πρόβλημα.

    Δημοσκόπηση: σας βοήθησε αυτό το άρθρο;

    Όχι πραγματικά

    lumpics.ru

    Επιλεκτικός συγχρονισμός φακέλων στο Yandex.Disk - Disk Blog

    Windows, Mac Os X, Συγχρονισμός, Προγράμματα και Εφαρμογές

    yandex.ru

    Επιλεκτικός συγχρονισμός φακέλων στο Yandex.Disk - Yandex Blog

    Οι εφαρμογές Yandex.Disk για Windows και Mac OS X έχουν πλέον σημαντική λειτουργία- επιλεκτικός συγχρονισμός. Τώρα μπορείτε να επιλέξετε ποιους φακέλους θα αποθηκεύσετε στον υπολογιστή σας και ποιους μόνο στο Yandex.Disk. Για παράδειγμα, εάν χρησιμοποιείτε το Yandex.Disk για την αποθήκευση αντιγράφων ασφαλείας ή αρχειοθέτησης, δεν είναι απαραίτητο να έχετε αντίγραφα αυτών των αρχείων στο οικιακός υπολογιστής. Σπάνια χρειάζονται, αλλά πιάνουν χώρο. Μπορείτε να απενεργοποιήσετε το συγχρονισμό για φακέλους με τέτοια αρχεία. Οι φάκελοι θα αφαιρεθούν από τον υπολογιστή σας για να ελευθερωθεί χώρος, αλλά θα παραμείνουν στο Drive. Εάν χρησιμοποιείτε το Drive σε πολλούς υπολογιστές, μπορείτε να ενεργοποιήσετε τον συγχρονισμό μεμονωμένων φακέλων σε έναν από αυτούς και να τον απενεργοποιήσετε σε άλλον. Για παράδειγμα, ένα προσωπικό αρχείο φωτογραφιών μπορεί να αποθηκευτεί στον υπολογιστή του σπιτιού σας, έτσι ώστε να μην καταλαμβάνει χώρο στον υπολογιστή εργασίας σας. ΕΝΑ κοινόχρηστους φακέλουςκρατήστε τα μόνο στον φορητό υπολογιστή εργασίας σας, ώστε να μην υπάρχει πειρασμός να εργαστείτε μαζί τους από το σπίτι. Η διαχείριση συγχρονισμού φακέλων είναι διαθέσιμη στις ρυθμίσεις της εφαρμογής.

    Η εφαρμογή Windows σάς επιτρέπει επίσης να απενεργοποιήσετε το συγχρονισμό φακέλων από τον Explorer.

    Ταυτόχρονα, μπορείτε να ανεβάσετε νέα αρχεία σε έναν μη συγχρονισμένο φάκελο απευθείας στον υπολογιστή σας. Απλώς σύρετε και αποθέστε αρχεία σε τον επιθυμητό φάκελοστο παράθυρο ρυθμίσεων.

    Ακολουθήστε τα νέα του Yandex.Disk στο ιστολόγιό μας.

    ΣΕ Πρόσφαταοι υπηρεσίες γίνονται όλο και πιο δημοφιλείς αποθήκευση cloudδεδομένα, όπως το Yandex.Disk, Google Driveκαι τα λοιπά. Σας επιτρέπουν να ασφαλιστείτε για την απώλεια σημαντικών δεδομένων, όπως έγγραφα, φωτογραφίες κ.λπ. Κατ 'αρχήν, αυτό είναι βολικό, με εξαίρεση ένα σημείο - το λογισμικό υπηρεσίας δημιουργεί τον δικό του φάκελο στον υπολογιστή, με τον οποίο η υπηρεσία cloud συγχρονίζει, δηλαδή, για να στείλει μερικά, τότε τα δεδομένα στο "σύννεφο" πρέπει να αντιγραφούν σε αυτόν τον φάκελο. Αυτό είναι άβολο όταν μεγάλους όγκουςδεδομένα: οπότε εάν έχετε, για παράδειγμα, 300 GB φωτογραφιών, τότε για να τις συγχρονίσετε πρέπει να τις επιλέξετε και να τις αντιγράψετε στον φάκελο της υπηρεσίας (και η αντιγραφή ενός τέτοιου τόμου δεν είναι προφανώς για αδύναμο) και αυτή η διαδικασία πρέπει επαναλαμβάνεται κατά την ενημέρωση των δεδομένων. Αλλά υπήρχε μια λύση στο πρόβλημα - ένας συμβολικός σύνδεσμος.

    Συμβολικός (συμβολικός) σύνδεσμος - ειδικό αρχείοσε ένα σύστημα αρχείων για το οποίο δεν δημιουργούνται δεδομένα εκτός από ένα συμβολοσειρά κειμένουμε δείκτη. Αυτή η γραμμή ερμηνεύεται ως η διαδρομή προς το αρχείο που πρέπει να ανοίξει κατά την προσπάθεια πρόσβασης σε αυτόν τον σύνδεσμο (αρχείο). Ένας συμβολικός σύνδεσμος καταλαμβάνει ακριβώς τόσο χώρο στο σύστημα αρχείων όσο απαιτείται για την εγγραφή του περιεχομένου του.

    Οι συμβολικοί σύνδεσμοι χρησιμοποιούνται για την πιο βολική οργάνωση της δομής των αρχείων σε έναν υπολογιστή, καθώς επιτρέπουν σε ένα αρχείο ή κατάλογο να έχει πολλά ονόματα και διάφορα χαρακτηριστικά και είναι επίσης απαλλαγμένοι από ορισμένους από τους εγγενείς περιορισμούς στους σκληρούς συνδέσμους (οι τελευταίοι ισχύουν μόνο μέσα σε ένα σύστημα αρχείων (ένα διαμέρισμα) και δεν μπορεί να συνδεθεί με καταλόγους).

    Αυτό βασίζεται σε υλικά της Wikipedia, και αν "στα ρωσικά", τότε όλα όσα βρίσκονται στον κατάλογό σας προς τα οποία οδηγεί ο σύνδεσμος βρίσκονται επίσης στον κατάλογο προορισμού. Ο ίδιος ο συμβολικός σύνδεσμος χρησιμοποιείται ευρέως Συστήματα Linux, αλλά είναι δυνατή η δημιουργία του στα Windows.

    Μπορείτε να δημιουργήσετε έναν σύνδεσμο χρησιμοποιώντας γραμμή εντολών, αλλά πολύ, πολύ πιο εύκολο χρησιμοποιώντας το βοηθητικό πρόγραμμα Link Shell Extension, το οποίο μπορεί να δημιουργήσει τον απαιτούμενο τύπο συνδέσμου.

    Σκεφτείτε αυτή τη μέθοδοΘα χρησιμοποιήσουμε την υπηρεσία Yandex.Disk ως παράδειγμα.

    Ετσι. Πρώτα πρέπει να εγγραφείτε στο σύστημα Yandex. Στη συνέχεια, μεταβείτε στη σελίδα Yandex.Disk, κατεβάστε το κιτ διανομής λογισμικού Yandex.Disk στον υπολογιστή σας και εγκαταστήστε το. Ένα εικονίδιο με τη μορφή ιπτάμενου δίσκου με πράσινο σημάδι επιλογής ή μπλε κύκλο με βέλη θα εμφανιστεί στη γραμμή εργασιών κοντά στο ρολόι.

    Θα δημιουργηθεί επίσης ένας φάκελος Yandex.Disk στον υπολογιστή σας στη θέση που ορίσατε.

    Στη συνέχεια κατεβάζουμε το βοηθητικό πρόγραμμα Link Shell Extension, το εγκαθιστούμε, κάνουμε επανεκκίνηση του υπολογιστή και στο μενού περιβάλλοντος που καλείται κάνοντας δεξί κλικ με το ποντίκι, έχουμε νέα γραμμή"Απομνημόνευση της πηγής συνδέσμου."

    Για να συγχρονίσετε ένα φάκελο με το "σύννεφο", βρείτε τον στον υπολογιστή, κάντε δεξί κλικ πάνω του και επιλέξτε "Απομνημόνευση πηγής συνδέσμου".

    Μετά από όλα αυτά, μεταβείτε στο φάκελο Yandex.Disk, κάντε δεξί κλικ και επιλέξτε "Τοποθέτηση ως -> Συμβολικός σύνδεσμος"