Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Ilni ridt nikteb dwar kif naħżen il-fajls tiegħi u kif nagħmel il-backups, imma qatt ma wasalt għalih. Dan l-aħħar deher hawn artiklu, xi ftit simili għal tiegħi iżda b'approċċ differenti.
L-artiklu nnifsu.

Ilni nipprova nsib il-metodu perfett għall-ħażna tal-fajls għal ħafna snin issa. Naħseb li sibtha, imma dejjem hemm xi ħaġa x'ttejjeb, jekk għandek xi ideat dwar kif tagħmel dan aħjar, inkun kuntent naqrah.

Nibda billi ngħidlek ftit kliem dwari nnifsi, nagħmel żvilupp tal-web u nieħu ritratti fil-ħin liberu tiegħi. Għalhekk il-konklużjoni li għandi bżonn naħżen xogħol u proġetti personali, ritratti, vidjows u fajls oħra.

Għandi madwar 680 GB ta 'fajls, li 90 fil-mija minnhom huma ritratti u vidjows.

Ċirkolazzjoni tal-fajls fil-ħażniet tiegħi:

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Hawnhekk hawn dijagramma approssimattiva ta' kif u fejn huma maħżuna l-fajls kollha tiegħi.

Issa aktar.

Kif tistgħu taraw, il-qalba ta 'kollox hija l-NAS tiegħi, jiġifieri s-Synology DS214, wieħed mill-aktar NAS sempliċi minn Synology, madankollu, tlaħħaq ma' dak kollu li għandi bżonn.

Dropbox

Il-magna tax-xogħol tiegħi hija macbook pro 13, 2015. Għandi 512GB hemmhekk, imma ovvjament mhux il-fajls kollha tajbin, jien naħżen biss dak li hu meħtieġ bħalissa. Nissinkronizza l-fajls u l-folders personali tiegħi kollha ma 'Dropbox, naf li mhuwiex affidabbli ħafna, iżda jwettaq biss il-funzjoni ta' sinkronizzazzjoni. U jagħmel l-aħjar, għall-inqas minn dak li ppruvajt. U ppruvajt is-sħab kollha famużi u mhux daqshekk famużi.

Is-Synology għandha wkoll is-sħab tagħha stess, tista 'skjeraha fuq l-NAS tiegħek, ippruvajt diversi drabi naqleb minn Dropbox għal Synology Cloud Station, iżda dejjem kien hemm problemi bis-sinkronizzazzjoni, dejjem kien hemm xi żbalji, jew ma sinkronizzajtx kollox.

Il-fajls importanti kollha huma maħżuna fil-folder ta 'Dropbox, xi kultant niffranka xi ħaġa fuq id-desktop tiegħi, sabiex ma titlifx xi ħaġa, għamilt symlink għall-folder ta' Dropbox billi tuża l-programm MacDropAny.
Il-folder tat-tniżżil tiegħi ma huwa sinkronizzat bl-ebda mod, iżda m'hemm xejn importanti hemmhekk, fajls temporanji biss. Jekk niżżel xi ħaġa importanti, nikkopjaha fil-folder xieraq fi Dropbox.

L-avventuri tiegħi ma' DropboxDarba, x'imkien fl-2013-2014, ħżin il-fajls kollha tiegħi fi Dropbox u hemm biss, ma kien hemm l-ebda backups. Imbagħad ma kellix 1Tb, jiġifieri, ma ħallastx għaliha, kelli madwar 25Gb, li qlajt billi stieden ħbieb jew kompiti oħra.

Filgħodu tajba xgħelt il-kompjuter u l-fajls tiegħi kollha sparixxew, irċevejt ukoll ittra mingħand Dropbox fejn jiskużaw ruħhom u li l-fajls tiegħi sparixxew minħabba t-tort tagħhom. Tawni link fejn stajt nirrestawra l-fajls tiegħi, imma ovvjament xejn ma ġie rrestawrat. Għal dan tawni 1Tb għal sena, u wara sirt il-klijent tagħhom, tkun kemm tista’ tinstema’ stramba, imma qatt ma fdajthom.

Kif ktibt hawn fuq, ma stajtx insib sħaba li kienet aktar adattata għalija, l-ewwelnett, għad ma kien hemm l-ebda problemi ta 'sinkronizzazzjoni, u t-tieni, ħafna servizzi differenti jaħdmu biss ma' Dropbox.

go

Fajls tax-xogħol huma maħżuna fuq is-server tax-xogħol, proġetti personali huma maħżuna fuq GitLab, kollox huwa sempliċi hawn.

Time Machine

Nagħmel ukoll backup tas-sistema kollha, eskluż il-folder ta 'Dropbox u Downloads ovvjament, sabiex ma tieħux spazju għalxejn. Nagħmel backup tas-sistema billi tuża Time Machine, għodda eċċellenti li għenitni aktar minn darba. Nagħmilha fuq l-istess NAS, fortunatament għandu funzjoni bħal din. Tista 'tagħmel dan fuq HDD estern, ovvjament, iżda mhuwiex daqshekk konvenjenti. Kull darba li għandek bżonn tikkonnettja drive estern u tniedi Time Machine lilek innifsek. Minħabba l-għażż, spiss għamilt backups bħal dawn darba kull ftit ġimgħat. Huwa awtomatikament jagħmel backups lis-server, lanqas ninduna meta jagħmel dan. Naħdem mid-dar, għalhekk dejjem ikolli backup frisk tas-sistema kollha tiegħi. Kopja ssir diversi drabi kuljum, ma kontx għadd kemm-il darba u kemm-il darba.

NAS

Dan huwa fejn isseħħ il-maġija kollha.

Is-Synology għandha għodda eċċellenti, tissejjaħ Cloud Sync, naħseb mill-isem huwa ċar x'tagħmel.

Jista 'jissinkronizza ħafna sistemi ta' sħab ma 'xulxin, jew b'mod aktar preċiż, jissinkronizza fajls minn server NAS ma' sħab oħra. Naħseb li hemm reviżjoni ta' dan il-programm onlajn. Mhux se nidħol fid-dettalji. Aħjar niddeskrivi kif nużaha.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Fuq is-server għandi folder tad-diska msejjaħ Dropbox, hija kopja tal-kont tiegħi ta 'Dropbox, Cloud Sync huwa responsabbli biex jissinkronizza dan kollu. Jekk ġara xi ħaġa lill-fajls f'Dropbox, dan jiġri fuq is-server, ma jimpurtax jekk titħassarx jew tinħoloq. B'mod ġenerali, sinkronizzazzjoni klassika.

Diska Yandex

Sussegwentement, nitfa 'dawn il-fajls kollha fuq id-diska Yandex tiegħi, nużaha bħala disk backup homemade, jiġifieri, nitfa' l-fajls hemmhekk iżda ma nħassar xejn minn hemm, jirriżulta li huwa tali dump ta 'fajls, iżda għen ftit drabi.

Google Drive

Hemm nibgħat biss il-folder "Ritratti", ukoll fil-mod ta 'sinkronizzazzjoni, nagħmel dan biss għall-wiri konvenjenti ta' ritratti f'Google Photos u bil-kapaċità li tħassar ritratti minn hemm u jitħassru kullimkien (ħlief għad-diska Yandex ovvjament). Jien se nikteb dwar ir-ritratt hawn taħt; tista 'saħansitra tikteb artiklu separat hemmhekk.

HyperBackup

Iżda dan kollu mhuwiex affidabbli ħafna; jekk aċċidentalment tħassar fajl, dan jitħassar kullimkien u tista 'tqiesu mitluf. Tista', ovvjament, tirrestawra minn Yandex disk, iżda l-ewwelnett, backup f'post wieħed mhuwiex affidabbli ħafna fih innifsu, u Yandex disk innifsu mhuwiex servizz li fih tista 'tkun kunfidenti 100%, minkejja li qatt ma kien hemm xi problemi magħha.

Għalhekk, jien dejjem ippruvajt naħżen fajls x'imkien ieħor, b'sistema ta 'backup normali.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Is-Synology għandha wkoll għodda għal dan, tissejjaħ HyperBackup, tagħmel backup ta 'fajls jew għal servers oħra ta' Synology jew għal xi soluzzjonijiet cloud minn manifatturi ta 'partijiet terzi.
Jista 'wkoll jagħmel backups għal drives esterni konnessi ma' NAS, li huwa dak li għamilt sa ftit ilu. Iżda dan ukoll mhuwiex affidabbli, pereżempju, jekk ikun hemm nar, allura t-tmiem kemm tas-server kif ukoll tal-HDD.

Sinoloġija C2

Hawnhekk nersqu gradwalment lejn servizz ieħor, din id-darba mis-Synology stess. Għandha sħab tagħha stess għall-ħażna tal-backups. Huwa ddisinjat speċifikament għal HyperBackup, jagħmel backups hemmhekk kuljum, iżda dan huwa backup maħsub sew, hemm verżjonijiet tal-fajls, skeda ta 'żmien, u anke klijenti għall-Windows u mac os.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Dak kollu għall-ħażna tal-fajls, nispera li l-fajls tiegħi huma sikuri.

Issa ejja ngħaddu għall-issortjar tal-fajls.

Nissortja fajls ordinarji, kotba, skans ta 'dokumenti u fajls oħra mhux importanti f'folders bl-idejn, bħal kull ħaġa oħra. Normalment ma jkunx hemm ħafna minnhom u rari niftaħhom.

L-aktar ħaġa diffiċli hija l-għażla tar-ritratti u l-vidjows, għandi ħafna minnhom.

Nieħu minn diversi għexieren sa diversi mijiet ta’ ritratti fix-xahar. Nispara b'DSLR, drone u kultant fuq it-telefon tiegħi. Ir-ritratti jistgħu jkunu personali jew għall-istokk. Ġieli nagħmel ukoll vidjows tad-dar (mhux dak li tista’ taħseb, biss vidjows tal-familja, ħafna drabi ma’ binti). Jeħtieġ ukoll li jkun b'xi mod maħżun u magħżul sabiex ma jsirx mess.

Għandi folder fl-istess Dropbox imsejjaħ Sort Images, hemm subfolders fejn imorru r-ritratti u l-vidjows kollha, minn hemm jittieħdu u jiġu magħżula fejn meħtieġ.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

L-issortjar iseħħ fuq is-server NAS, hemm skripts bash li jaħdmu hemm li huma mnedija awtomatikament darba kuljum u jagħmlu xogħolhom. L-NAS huwa wkoll responsabbli għat-tnedija tagħhom; hemm skedar tal-kompiti li huwa responsabbli għat-tnedija tal-iskripts kollha u kompiti oħra. Tista 'tikkonfigura kemm-il darba u meta l-kompiti se jiġu mnedija, cron b'interface jekk ikun aktar sempliċi.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Kull folder għandu l-iskrittura tiegħu stess. Issa aktar dwar folders:

drone — hawn ritratti minn drone li ħadt għal skopijiet personali. L-ewwel nipproċessa r-ritratti kollha f'lightroom, imbagħad nesporta JPG għal dan il-folder. Minn hemm jispiċċaw f'folder ieħor ta 'Dropbox, "Ritratt".

Hemm folder "Drone" u hemm huma diġà magħżula skond is-sena u x-xahar. L-iskripts infushom joħolqu l-folders meħtieġa u isem ġdid ir-ritratti nfushom skond il-mudell tiegħi, ġeneralment din hija d-data u l-ħin li ttieħed ir-ritratt, inżid ukoll numru bl-addoċċ fl-aħħar sabiex ma jidhrux fajls bl-istess isem. Ma niftakarx għaliex issettjar ta 'sekondi fl-isem tal-fajl ma kienx adattat għal dawn l-għanijiet.

Is-siġra tidher hekk: Ritratt/Drone/2019/05 — Mejju/01 — Mejju — 2019_19.25.53_37.jpg

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Video tad-drone — Għadni ma niġbidx vidjow b'drone, hemm ħafna x'titgħallem, m'għandix ħin għalih issa, iżda diġà ħloqt folder.

Operazzjonijiet tal-Immaġni — hemm żewġ folders ġewwa, meta jinstabu fajls hemmhekk, huma sempliċement jew ikkompressati fuq in-naħa massima għal 2000px għall-pubblikazzjoni fuq l-Internet, jew immaġini jinqalbu, m'għadniex bżonn dan, iżda għadni ma ħassarx il-folder.

Panorami — Dan huwa fejn jidħlu panorami, kif tista 'taħżen, naħżenhom separatament peress li dan huwa tip speċifiku ta' ritratt, normalment nieħuhom b'drone. Nagħmel ukoll panorami regolari, imma nagħmel ukoll panorami 360 u kultant sferi, dan it-tip ta 'panorami bħal pjaneti żgħar, nagħmilha wkoll b'drone. Minn dan il-folder, ir-ritratti kollha jmorru wkoll għal Photo/Panoramas/2019/01 - Mejju - 2019_19.25.53_37.jpg. Hawnhekk ma nagħżelx skont ix-xahar għax m'hemmx daqshekk panorami.

Ritratt Personali — Hawn huma r-ritratti li nieħu ma’ DSLR, ġeneralment dawn ikunu ritratti tal-familja jew tal-ivvjaġġar, b’mod ġenerali, ritratti li jittieħdu għall-memorja u għalija nnifsi. Nipproċessa wkoll ritratti mhux ipproċessati f'Lightroom u mbagħad nesporthom hawn.

Minn hawn jaslu hawn: Ritratt/2019/05 — Mejju/01 — Mejju — 2019_19.25.53_37.jpg

Jekk irritrattajt xi tip ta 'ċelebrazzjoni jew xi ħaġa oħra li tkun aħjar maħżuna separatament, allura fil-folder tal-2019 noħloq folder bl-isem taċ-ċelebrazzjoni u nikkopja r-ritratt hemmhekk manwalment.

PRIMA — hawn huma s-sorsi tar-ritratti. Dejjem nispara b'RAW, naħżen ir-ritratti kollha f'JPG, imma kultant irrid naħżen fajls RAW ukoll, kultant irrid nipproċessa qafas b'mod differenti. Normalment din hija n-natura u l-aqwa shots biss jaslu hemm, mhux kollha wara xulxin.

Photo Stock — hawn inpoġġi ritratti għal ritratti tal-istokk, li nieħu jew fuq DSLR jew fuq drone. L-issortjar huwa l-istess bħal f'ritratti oħra, biss fil-folder separat tiegħu stess.

Fid-direttorju tal-għeruq ta 'Dropbox, hemm folder ta' Kamera Uploads, dan huwa l-folder default li fih l-applikazzjoni mobbli Dropbox ttella 'r-ritratti u l-vidjows kollha. Ir-ritratti kollha tal-mara mit-telefon jintefgħu b'dan il-mod. Intella’ wkoll ir-ritratti u l-vidjows kollha tiegħi mit-telefon tiegħi hawn u minn hemm nissortjahom f’folder separat. Imma nagħmilha b’mod differenti, iktar konvenjenti għalija. Hemm tali programm għal Android, FolderSync, jippermettilek tieħu r-ritratti kollha mit-telefon ċellulari tiegħek, ittellahom fuq Dropbox u mbagħad tħassarhom mit-telefon. Hemm ħafna settings, nirrakkomandaha. Vidjows mit-telefon tiegħek jidħlu wkoll f'dan il-folder; huma wkoll magħżula bħar-ritratti kollha, skont is-sena u x-xahar.

Ġbart l-iskripts kollha jien stess minn diversi struzzjonijiet fuq l-Internet; Ma sibt l-ebda soluzzjonijiet lesti. Ma naf xejn dwar l-iskripts bash, forsi hemm xi żbalji jew xi affarijiet jistgħu jsiru aħjar, iżda l-iktar ħaġa importanti għalija hija li jagħmlu xogħolhom u jagħmlu dak li għandi bżonn.

L-iskripts ttellgħu fuq GitHub: https://github.com/pelinoleg/bash-scripts

Preċedentement, biex issolvi ritratti u vidjows, użajt Hazel taħt mac os, kollox huwa aktar faċli hemmhekk, il-kompiti kollha huma maħluqa viżwalment, m'għandekx għalfejn tikteb kodiċi, iżda hemm żewġ żvantaġġi. L-ewwelnett, għandek bżonn iżżomm il-folders kollha fuq il-kompjuter sabiex kollox jaħdem tajjeb, u t-tieni, jekk f'daqqa waħda naqleb għal Windows jew Linux, m'hemm l-ebda programmi bħal dawn hemmhekk. Ippruvajt infittex alternattiva imma kollha kienu ta’ xejn. Soluzzjoni bi skripts fuq is-server hija soluzzjoni aktar universali.

L-iskripts kollha huma kkonfigurati biex jiġu esegwiti darba kuljum, ġeneralment bil-lejl. Imma jekk ma jkollokx ħin biex tistenna u għandek bżonn b'xi mod tesegwixxi l-iskript meħtieġ issa, hemm żewġ soluzzjonijiet: qabbad permezz ta 'SSH mas-server u tesegwixxi l-iskrittura meħtieġa, jew mur fil-panel ta' l-amministrazzjoni u mexxi wkoll manwalment l-iskript meħtieġ. iskrittura. Dan kollu jidher inkonvenjenti għalija, għalhekk sibt it-tielet soluzzjoni. Hemm programm għal Android li jista 'jibgħat kmandi ssh. Ħloqt diversi kmandi, kull wieħed għandu l-buttuna tiegħu, u issa jekk għandi bżonn issortja, pereżempju, ritratti li ħadt minn drone, allura nagħfas buttuna waħda u l-iskrittura taħdem. Il-programm jissejjaħ SSHing, hemm oħrajn simili, iżda għalija dan huwa l-aktar konvenjenti.

Ħażna u għażla awtomatika ta 'ritratti u fajls oħra. Ħidma mal-ħażna tal-fajls ibbażata fuq NAS Synology

Għandi wkoll diversi siti tiegħi stess, huma aktar għall-ispettaklu, kważi ħadd ma jmur hemm, iżda xorta ma tweġġax li tagħmel backup. Jiena nmexxi s-siti tiegħi fuq DigitalOcean, fejn installajt il-panel aaPanel. Hemm huwa possibbli li tagħmel kopji ta 'backup tal-fajls kollha u d-databases kollha, iżda fuq l-istess disk.

Il-ħażna ta 'backup fuq l-istess disk mhuwiex il-każ, għalhekk nuża wkoll script bash biex immur hemm u nikkopja kollox fis-server tiegħi, niarkivja kollox f'arkivju wieħed bid-data fl-isem.

Nispera li mill-inqas xi ħadd ikun megħjun mill-metodi li nuża u li qassejt magħhom.

Kif jidher mill-artiklu, inħobb l-awtomazzjoni u nipprova nawtomatizza dak kollu li hu possibbli, ma ddeskrijejtx ħafna affarijiet mil-lat tal-awtomazzjoni, peress li dawn huma diġà suġġetti oħra u artikoli oħra.

Sors: www.habr.com

Żid kumment