Кіріспе

Екі немесе одан көп орындағы компьютерлік файлдардың белгілі бір ережелер арқылы жаңартылуын қамтамасыз ететін процесс – компьютерлік файлдарды синхрондау (немесе синхронизациялау). Компьютерлік файлдарды синхронизациялау – екі немесе одан көп орындағы компьютерлік файлдардың белгілі бір ережелер арқылы жаңартылуын қамтамасыз ететін процесс. Бір бағытты файл синхронизациялау, сондай-ақ көшіру деп те аталады, жаңартылған файлдар бастапқы орыннан бір немесе бірнеше мақсатты орынға көшіріледі, бірақ файлдар бастапқы орынға қайтарылмайды. Екі бағытты файл синхронизациялау кезінде жаңартылған файлдар екі бағытта да көшіріледі, әдетте екі орынды бір-бірімен толық сәйкес ету мақсатымен. Осы мақалада синхронизациялау термині тек екі бағытты файл синхронизациялауды білдіреді. Файлдарды синхронизациялау көбінесе сыртқы қатты дискілерге үйдегі резервтік көшірмелер жасауға немесе USB флэш-дискілерге тасымалдау үшін жаңартуға қолданылады. BitTorrent Sync, Dropbox, SKYSITE, Nextcloud, OneDrive, Google Drive және iCloud белгілі өнімдер болып табылады. Кейбір резервтік бағдарламалық қамтамасыз ету нақты уақыт режимінде файлдарды синхронизациялауды қолдайды. Автоматты процесс бірдей файлдарды қайта-қайта көшірудің қажеттілігін болдырмайды, сондықтан ол қолмен көшіруге қарағанда жылдамырақ және көп уақытты үнемдейді, сондай-ақ қателерге аз бейім. Дегенмен, бұл синхронизацияланған файлдардың портативті сақтау құрылғысына физикалық түрде сыйып қана қоймай, сонымен қатар сыйымдылығының шектеулі болуынан туындайтын мәселеге ұшырайды. Тек файлдар мен өзгертілген файлдардың тізімін сақтайтын синхронизациялау бағдарламалық жасақтамасы бұл мәселені шешеді (мысалы, Beyond Compare-дегі "сұрақтасу" мүмкіндігі немесе Synchronize It-дегі "пакет" мүмкіндігі). Бұл әсіресе мобильді жұмыс істейтін адамдарға немесе бірнеше компьютерде жұмыс істейтін адамдар үшін өте пайдалы. Бірнеше орынды синхронизациялауға болады, оларды бір-бірлеп синхронизациялау арқылы. Unison нұсқаулығында мұны қалай жасау керектігі сипатталған: Егер сізге мұны жасау қажет болса, машиналарды "жұлдыз тәрізді топологияға" ұйымдастырудың ең сенімді жолы – бір машинаны "орталық" деп белгілеу, ал қалғандарын "шоғырлар" деп белгілеу, және әрбір шоғыр машинасы тек орталықпен ғана синхронизациялау. Жұлдыз тәрізді топологияның үлкен артықшылығы – ол Unison синхронизациялайтын хосттардың әрбір жұбы үшін жеке архивті сақтаудан туындайтын "жалған қақтығыстарды" болдырмауға мүмкіндік береді.

Қауіпсіздікке қатысты ықтимал мәселелер

Тұтынушылық деңгейдегі файлдарды синхрондау шешімдері танымал, бірақ бизнес қолданысы үшін олар корпоративтік ақпараттың ұйым бақыламайтын құрылғылар мен бұлтты қызметтерге таралуына алаңдаушылық тудырады. Бұлтты қызметтерді пайдаланғанда, деректердің құпиялылығына қатысты тәуекелдерді жай ғана тасымалдау (HTTPS) немесе сақтау кезіндегі шифрлаудың орнына, бастан-аяқ шифрлау мүмкіндігі бар файлдарды синхрондау шешімін қолдану арқылы азайтуға болады.