Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Мен көптөн бери файлдарымды кантип сактаганым жана камдык көчүрмөлөрдү кантип жасаганым жөнүндө жазгым келип жүрдү, бирок ага эч качан жете алган жокмун. Жакында бул жерде макала пайда болду, меникиге окшош, бирок башкача мамиле менен.
Макаланын өзү.

Мен көп жылдар бою файлдарды сактоонун эң сонун ыкмасын табууга аракет кылып жатам. Мен аны таптым деп ойлойм, бирок ар дайым жакшырта турган бир нерсе бар, эгер сизде аны кантип жакшыраак кылуу боюнча кандайдыр бир идеяларыңыз болсо, мен аны окууга кубанычтамын.

Мен өзүм жөнүндө бир нече сөз айтып баштайын, мен бош убактымда веб иштеп, сүрөткө түшөм. Демек, мен жумуш жана жеке долбоорлорду, сүрөттөрдү, видеолорду жана башка файлдарды сактоо керек деген жыйынтыкка келдим.

Менде болжол менен 680 ГБ файлдарым бар, алардын 90 пайызы сүрөттөр жана видеолор.

Менин сактагычтарымдагы файлдардын айлануусу:

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Бул жерде менин бардык файлдарым кантип жана кайда сакталганынын болжолдуу диаграммасы.

Азыр көбүрөөк.

Көрүнүп тургандай, бардык нерсенин жүрөгү менин NAS, тактап айтканда Synology DS214, Synologyдеги эң жөнөкөй NASтердин бири, бирок ал мага керектүү нерселердин баарын аткарат.

Dropbox

Менин жумуш машинам Macbook pro 13, 2015. Менде 512 ГБ бар, бирок, албетте, бардык файлдар туура келбейт, мен учурда керектүү нерселерди гана сактайм. Мен өзүмдүн бардык жеке файлдарымды жана папкаларымды Dropbox менен синхрондоп турам, ал анча ишенимдүү эмес экенин билем, бирок ал синхрондоштуруу функциясын гана аткарат. Ал муну эң жакшы кылат, жок дегенде мен аракет кылганымдан. Жана мен бардык атактуу жана анчалык белгилүү эмес булуттарды сынап көрдүм.

Синологиянын да өзүнүн булуту бар, сиз аны NASыңызда орното аласыз, мен Dropbox'тан Synology Cloud Station'ка өтүүгө бир нече жолу аракет кылдым, бирок синхрондоштурууда ар дайым көйгөйлөр болгон, ар дайым каталар болгон, же мен баарын синхрондогон эмесмин.

Бардык маанилүү файлдар Dropbox папкасында сакталат, кээде мен иш тактама бир нерсени сактап коём, бир нерсени жоготуп албаш үчүн, MacDropAny программасын колдонуп Dropbox папкасына символдук шилтеме жасадым.
Менин Жүктөп алуу папкам эч кандай синхрондоштурулган эмес, бирок ал жерде маанилүү эч нерсе жок, убактылуу файлдар гана. Эгер мен маанилүү нерсени жүктөп алсам, аны Dropbox'тун тиешелүү папкасына көчүрөм.

Dropbox менен болгон жоруктарымБир жолу, 2013-2014-жылдары, мен бардык файлдарымды Dropboxто сактагам жана ал жерде гана камдык көчүрмөлөр болгон эмес. Анан менде 1Тб жок болчу, башкача айтканда, мен аны төлөгөн жокмун, менде 25Гбдай акча бар болчу, аны досторду чакыруу же башка тапшырмалар аркылуу тапкан.

Бир күнү эртең менен мен компьютерди күйгүздүм жана бардык файлдарым жок болду, ошондой эле Dropbox'тан кат алдым, алар кечирим сурашат жана менин файлдарым алардын күнөөсү менен жок болуп кетти. Алар мага файлдарымды калыбына келтире турган шилтемени беришти, бирок, албетте, эч нерсе калыбына келтирилген жок. Бул үчүн алар мага бир жылга 1Тб беришти, андан кийин мен алардын кардары болуп калдым, канчалык кызыктай угулбасын, бирок мен аларга эч качан ишенген эмесмин.

Мен жогоруда жазгандай, мен үчүн ылайыктуу булут таба алган жокмун, биринчиден, синхрондоштуруу көйгөйлөрү болгон эмес, экинчиден, көптөгөн ар кандай кызматтар Dropbox менен гана иштейт.

барып,

Жумуш файлдары жумушчу серверде сакталат, жеке долбоорлор GitLabда сакталат, бул жерде баары жөнөкөй.

Time Machine

Бекер мейкиндикти ээлеп албаш үчүн, албетте, Dropbox жана Жүктөөлөр папкасын кошпогондо, бүт системанын камдык көчүрмөсүн жасайм. Мен системанын резервдик көчүрмөсүн Time Machine аркылуу жасайм, ал мага бир нече жолу жардам берген эң сонун курал. Мен муну ошол эле УИАда жасайм, бактыга жараша анын ушундай функциясы бар. Албетте, сиз муну тышкы HDDде жасай аласыз, бирок бул анчалык ыңгайлуу эмес. Ар дайым тышкы дискти туташтыруу жана Time Machine өз алдынча ишке киргизүү керек. Жалкоолуктан улам мен бир нече жумада бир жолу ушундай камдык көчүрмөлөрдү жасап турчумун. Ал автоматтык түрдө сервердин резервдик көчүрмөсүн жасайт, мен аны качан жасаганын байкабайм. Мен үйдөн иштейм, ошондуктан менде ар дайым бүт тутумдун жаңы камдык көчүрмөсү болот. Көчүрмө күнүнө бир нече жолу жасалат, мен канча жолу жана канча жолу эсептеген жокмун.

УИАнын

Бардык сыйкыр ушул жерде болот.

Синологиянын эң сонун куралы бар, ал Cloud Sync деп аталат, менимче, аталышынан анын эмне кылганы түшүнүктүү.

Ал көптөгөн булут системаларын бири-бири менен синхронизациялай алат, тагыраак айтканда, NAS серверинен файлдарды башка булуттар менен синхронизациялай алат. Менимче, бул программанын интернетте кароосу бар. Мен майда-чүйдөсүнө чейин айтпай эле коёюн. Мен аны кантип колдонууну сүрөттөп берсем жакшы болот.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Серверде менде Dropbox деп аталган диск папкасы бар, ал менин Dropbox аккаунтумдун көчүрмөсү, Cloud Sync мунун баарын синхрондоштуруу үчүн жооптуу. Эгер Dropbox'тогу файлдарга бир нерсе болуп кетсе, ал серверде болот, ал жок кылынабы же түзүлгөнү маанилүү эмес. Жалпысынан алганда, классикалык синхрондоштуруу.

Yandex диск

Андан кийин, мен бул файлдардын баарын өзүмдүн Яндекс дискиме ыргытам, мен аны үйдө жасалган резервдик диск катары колдоном, башкача айтканда, мен ал жакка файлдарды ыргытам, бирок ал жерден эч нерсени өчүрбөйм, бул файлдардын таштандысы болуп чыкты, бирок бир нече жолу жардам берди.

Google Drive

Ал жерде мен "Сүрөттөр" папкасын гана жөнөтөм, ошондой эле синхрондоштуруу режиминде, мен муну Google Фотодогу сүрөттөрдү ыңгайлуу көрүү үчүн жана ал жерден сүрөттөрдү жок кылуу мүмкүнчүлүгү менен гана жасайм жана алар бардык жерде жок кылынат (албетте Яндекс дискинен башка). Мен төмөндөгү сүрөт жөнүндө жазам, ал жакка өзүнчө макала да жазсаңыз болот.

HyperBackup

Бирок мунун баары анча ишеничтүү эмес, эгер сиз кокусунан файлды жок кылсаңыз, ал бардык жерде жок кылынат жана аны жоголду деп эсептей аласыз. Сиз, албетте, Яндекс дискинен калыбына келтире аласыз, бирок, биринчиден, бир жерде резервдик көчүрмөлөө өзүнчө ишенимдүү эмес, ал эми Яндекс дисктин өзү эч качан болгон эмес болсо да, сиз 100% ишене ала турган кызмат эмес. аны менен көйгөйлөр.

Ошондуктан, мен ар дайым файлдарды башка жерде, кадимки резервдик система менен сактоого аракет кылдым.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Synology да бул үчүн куралы бар, ал HyperBackup деп аталат, ал файлдардын камдык көчүрмөсүн башка Synology серверлерине же үчүнчү тарап өндүрүүчүлөрдүн кээ бир булут чечимдерине сактайт.
Ал ошондой эле NASга туташкан тышкы дисктерге камдык көчүрмөлөрдү жасай алат, муну мен жакында эле кылганмын. Бирок бул да ишенимдүү эмес, мисалы, өрт чыкса, сервердин да, HDDдин да аягы.

Синология C2

Бул жерде биз акырындык менен башка кызматка жакындайбыз, бул жолу Synology өзүнөн. Анын камдык көчүрмөлөрүн сактоо үчүн өзүнүн булуттары бар. Ал атайын HyperBackup үчүн иштелип чыккан, ал жерде камдык көчүрмөлөрдү күн сайын жасайт, бирок бул жакшы ойлонулган резервдик көчүрмө, файл версиялары, хронологиясы, ал тургай Windows жана Mac OS үчүн кардарлары бар.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Мунун баары файлдарды сактоо үчүн, менин файлдарым коопсуз деп үмүттөнөм.

Эми файлдарды сорттоого өтөлү.

Кадимки файлдарды, китептерди, документтердин сканерлерин жана башка маанилүү эмес файлдарды башка нерселер сыяктуу эле кол менен папкаларга иреттейм. Көбүнчө алар көп эмес, мен сейрек ачам.

Эң кыйыны фото жана видеолорду сорттоо, менде алар көп.

Айына бир нече ондогондон бир нече жүзгө чейин сүрөт тартам. Мен DSLR, дрон жана кээде телефонум менен тартам. Сүрөттөр жеке же запас үчүн болушу мүмкүн. Мен да кээде үй видеолорун тартам (сен ойлогондой эмес, жөн гана үй-бүлөлүк видеолор, көбүнчө кызым менен). Ошондой эле, ал башаламан болуп калбашы үчүн кандайдыр бир жол менен сакталып, сорттолушу керек.

Менде ошол эле Dropbox ичинде Сүрөттөрдү иреттөө деп аталган папка бар, бардык сүрөттөр жана видеолор баруучу суб папкалар бар, ошол жерден алар тартылып, керектүү жерде сорттолот.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Сорттоо NAS серверинде ишке ашат, ал жерде иштеген bash скрипттери бар, алар күнүнө бир жолу автоматтык түрдө ишке киргизилип, өз ишин аткарышат. УИА аларды ишке киргизүү үчүн да жооп берет; бардык скрипттерди жана башка тапшырмаларды ишке киргизүү үчүн жооптуу тапшырмаларды пландаштыруучу бар. Тапшырмалардын канча убакытта жана качан ишке кирээрин конфигурациялай аласыз, эгер жөнөкөй болсо, интерфейс менен cron.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Ар бир папканын өзүнүн сценарийи бар. Эми папкалар жөнүндө көбүрөөк маалымат:

учкучсуз — бул жерде мен жеке максатта тарткан дрондон сүрөттөр. Адегенде мен бардык сүрөттөрдү lightroom'да иштетем, андан кийин бул папкага JPG файлдарын экспорттойм. Ал жерден алар дагы бир Dropbox папкасына, "Сүрөт" деп аякташат.

"Дрон" папкасы бар жана алар жыл жана ай боюнча иреттелген. Скрипттер өзүлөрү керектүү папкаларды түзүп, сүрөттөрдүн атын менин шаблонума ылайык өзгөртүшөт, адатта бул сүрөт тартылган дата жана убакыт, мен дагы бир эле аталыштагы файлдар пайда болбошу үчүн аягында кокус санды кошом. Файлдын аталышында секунддарды коюу эмне үчүн бул максаттарга туура келбегени эсимде жок.

Дарак мындай көрүнөт: Фото/Дрон/2019/05 — Май/01 — Май — 2019_19.25.53_37.jpg

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Drone Video — Азырынча дрон менен видео тарта элекмин, үйрөнө турган көп нерсе бар, ага азыр убактым жок, бирок папка түзүп койгонмун.

Сүрөт операциялары — ичинде эки папка бар, ал жерде файлдар табылганда, алар жөн гана Интернетке жарыялоо үчүн максималдуу жагынан 2000 пиксельге чейин кысылып, же сүрөттөрдү которуп жатышат, мага мунун кереги жок, бирок мен папканы өчүрө элекмин.

Панорамалар — бул жерде панорамалар пайда болот, сиз ойлогондой, мен аларды өзүнчө сактайм, анткени бул сүрөттүн белгилүү бир түрү, мен аларды көбүнчө дрон менен тартам. Мен ошондой эле үзгүлтүксүз панорамаларды жасайм, бирок 360 панорамаларды жана кээде сфераларды, кичинекей планеталар сыяктуу панорамаларды жасайм, мен муну дрон менен да жасайм. Бул папкадан бардык сүрөттөр Фото/Панорамалар/2019/01 - Май - 2019_19.25.53_37.jpg дарегине өтөт. Бул жерде мен айлар боюнча сорттобойм, анткени мынчалык көп панорама жок.

Жеке сүрөт — Бул жерде мен DSLR менен тарткан сүрөттөр, көбүнчө бул үй-бүлөлүк же саякатка байланыштуу сүрөттөр, жалпысынан эс-тутум үчүн жана өзүм үчүн тартылган сүрөттөр. Мен дагы Lightroom'да чийки сүрөттөрдү иштетип, анан аларды бул жерге экспорттойм.

Бул жерден алар бул жакка келишет: Фото/2019/05 — Май/01 — Май — 2019_19.25.53_37.jpg

Эгерде мен кандайдыр бир майрамды же өзүнчө сактала турган башка нерсени сүрөткө тартсам, анда 2019 папкасында майрамдын аталышы жазылган папканы түзүп, сүрөттү кол менен көчүрөм.

RAW — бул жерде фото булактар. Мен ар дайым RAW форматында тартам, бардык сүрөттөрдү JPG форматында сактайм, бирок кээде RAW файлдарын да сактагым келет, кээде кадрды башкача иштетгим келет. Адатта, бул табият жана эң мыкты кадрлар гана ал жакка жетет, баары катары менен эмес.

Stock Photo — бул жерде мен фотосүрөттөр үчүн сүрөттөрдү жүктөйм, аларды DSLR же дрондо тартам. Сорттоо башка сүрөттөрдөгүдөй эле, жөн гана өзүнүн өзүнчө папкасында.

Dropbox'тун түпкү каталогунда Камерага жүктөөлөр папкасы бар, бул Dropbox мобилдик тиркемеси бардык сүрөттөрдү жана видеолорду жүктөй турган демейки папка. Аялынын телефондогу бардык сүрөттөрү ушинтип түшүрүлөт. Ошондой эле телефонумдагы бардык сүрөттөрүмдү жана видеолорумду бул жерге жүктөйм, ал жерден аларды өзүнчө папкага салам. Бирок мен муну башкача, мага ыңгайлуураак кылып жасайм. Android үчүн FolderSync деген программа бар, ал бардык сүрөттөрдү уюлдук телефонуңуздан тартып, Dropboxка жүктөп, анан телефондон өчүрүүгө мүмкүнчүлүк берет. Орнотуулар көп, мен аны сунуштайм. Телефонуңуздагы видеолор да ушул папкага кирет; алар да бардык сүрөттөр сыяктуу жыл жана ай боюнча иреттелет.

Мен бардык скрипттерди Интернеттеги ар кандай нускамалардан чогулткам, эч кандай даяр чечимдерди тапкан жокмун. Мен bash скрипттери жөнүндө такыр эч нерсе билбейм, балким, кээ бир каталар бар же кээ бир нерселерди жакшыраак кылса болот, бирок мен үчүн эң негизгиси, алар өз ишин аткарып, мага керектүү нерсени жасашат.

Скрипттер GitHubга жүктөлгөн: https://github.com/pelinoleg/bash-scripts

Мурда сүрөттөр менен видеолорду иреттөө үчүн мен Hazelди mac os менен колдончумун, ал жерде баары жеңил, бардык тапшырмалар визуалдык түрдө түзүлөт, код жазуунун кереги жок, бирок эки кемчилиги бар. Биринчиден, компьютерде бардык папкаларды сакташыңыз керек, баары жакшы иштеши үчүн, экинчиден, мен күтүлбөгөн жерден Windows же Linuxка өтүп кетсем, ал жакта андай программалар жок. Мен альтернатива издөөгө аракет кылдым, бирок алардын баары майнап чыккан жок. Сервердеги скрипттери бар чечим универсалдуу чечим болуп саналат.

Бардык скрипттер күнүнө бир жолу, адатта түнкүсүн аткарылууга конфигурацияланган. Бирок күтүүгө убактыңыз жок болсо жана сиз кандайдыр бир жол менен керектүү скриптти азыр аткарышыңыз керек болсо, анда эки чечим бар: SSH аркылуу серверге туташып, керектүү скриптти аткарыңыз же администратор панелине өтүп, керектүү нерсени кол менен иштетиңиз. скрипт. Мунун баары мага ыңгайсыздай сезилет, ошондуктан мен үчүнчү чечимди таптым. Android үчүн ssh буйруктарын жөнөтө турган программа бар. Мен бир нече буйруктарды түздүм, ар биринин өз баскычы бар, эми мен, мисалы, дрондон тарткан сүрөттөрүмдү иреттешим керек болсо, анда мен бир баскычты басып, скрипт иштейт. Программа SSHing деп аталат, башка дагы окшоштору бар, бирок мен үчүн бул эң ыңгайлуу.

Сүрөттөрдү жана башка файлдарды сактоо жана автоматтык түрдө сорттоо. Synology NAS негизинде файлдарды сактоо менен иштөө

Менин дагы бир нече өзүмдүн сайттарым бар, алар көбүрөөк көрсөтүү үчүн, ал жакка дээрлик эч ким барбайт, бирок резервдик көчүрмөнү жасоонун зыяны жок. Мен сайттарымды DigitalOceanда иштетем, анда aaPanel панелин орноттум. Ал жерде бардык файлдардын жана бардык маалымат базаларынын резервдик көчүрмөлөрүн жасоого болот, бирок ошол эле дискте.

Камдык көчүрмөнү бир эле дискте сактоо андай эмес, андыктан мен ал жакка барып, бардыгын сервериме көчүрүү үчүн bash скриптин колдоном, баарын бир архивде аты менен датасы менен архивдейм.

Жок дегенде кимдир бирөө мен колдонгон жана мен бөлүшкөн ыкмалар менен жардам берет деп үмүттөнөм.

Макаладан көрүнүп тургандай, мен автоматташтырууну жакшы көрөм жана мүмкүн болгон нерселердин баарын автоматташтырууга аракет кылам, мен автоматташтыруу көз карашынан көп нерсени сүрөттөгөн жокмун, анткени булар башка темалар жана башка макалалар.

Source: www.habr.com

Комментарий кошуу