Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Aku wis suwe pengin nulis babagan carane nyimpen file lan carane nggawe serep, nanging aku ora tau entuk. Bubar ana artikel muncul ing kene, rada mirip karo aku nanging kanthi pendekatan sing beda.
Artikel kasebut dhewe.

Aku wis nyoba kanggo nemokake cara sampurna kanggo nyimpen file kanggo akèh taun saiki. Aku wis ketemu, nanging tansah ana soko kanggo nambah, yen sampeyan duwe gagasan apa iku luwih apik, Aku bakal seneng maca.

Aku bakal miwiti kanthi ngandhani sawetara tembung babagan aku, aku nggawe pangembangan web lan njupuk foto ing wektu luang. Dadi kesimpulan yen aku kudu nyimpen proyek lan proyek pribadi, foto, video lan file liyane.

Aku duwe babagan 680 GB file, 90 persen foto lan video.

Sirkulasi file ing panyimpenanku:

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Iki minangka diagram kira-kira carane lan ing ngendi kabeh fileku disimpen.

Saiki luwih.

Nalika sampeyan bisa ndeleng, jantung kabeh iku NAS sandi, yaiku Synology DS214, salah siji saka NAS paling gampang saka Synology, Nanging, iku copes karo kabeh aku kudu.

Dropbox

Mesin kerjaku yaiku macbook pro 13, 2015. Aku duwe 512GB ana, nanging mesthi ora kabeh file pas, Aku mung nyimpen apa perlu ing wayahe. Aku nyinkronake kabeh file lan folder pribadhi karo Dropbox, aku ngerti manawa ora bisa dipercaya, nanging mung nindakake fungsi sinkronisasi. Lan dheweke nindakake sing paling apik, paling ora saka apa sing dakcoba. Lan aku nyoba kabeh mega misuwur lan ora misuwur.

Synology uga wis maya dhewe, sampeyan bisa masang ing NAS Panjenengan, Aku nyoba kaping pirang-pirang kanggo ngalih saka Dropbox kanggo Synology Cloud Station, nanging tansah ana masalah karo sinkronisasi, ana tansah sawetara kasalahan, utawa aku ora nyinkronake kabeh.

Kabeh file penting disimpen ing folder Dropbox, kadhangkala aku nyimpen soko ing desktop, supaya ora kelangan soko, aku nggawe symlink menyang folder Dropbox nggunakake program MacDropAny.
Folder Download Kula ora disinkronake kanthi cara apa wae, nanging ora ana sing penting, mung file sementara. Yen aku ndownload sing penting, aku nyalin menyang folder sing cocog ing Dropbox.

Petualanganku karo DropboxBiyen, nang endi wae ing 2013-2014, aku nyimpen kabeh file ing Dropbox lan mung ana, ora ana serep. Banjur aku ora duwe 1Tb, yaiku, aku ora mbayar, aku duwe udakara 25Gb, sing aku entuk kanthi ngundang kanca utawa tugas liyane.

Ing sawijining esuk sing apik, aku nguripake komputer lan kabeh fileku ilang, aku uga nampa layang saka Dropbox sing njaluk ngapura lan fileku ilang amarga kesalahane. Padha menehi kula link ngendi aku bisa mulihake file sandi, nanging mesthi ora dibalèkaké. Kanggo iki dheweke menehi kula 1Tb suwene setaun, sawise iku aku dadi klien, sanajan ora aneh, nanging aku ora nate percaya.

Nalika aku nulis ing ndhuwur, aku ora bisa nemokake awan sing luwih cocog kanggo aku, sepisanan, durung ana masalah sinkronisasi, lan nomer loro, akeh layanan sing beda-beda mung nganggo Dropbox.

Git

File kerja disimpen ing server kerja, proyek pribadi disimpen ing GitLab, kabeh gampang ing kene.

Time Machine

Aku uga nggawe serep kabeh sistem, ora kalebu folder Dropbox lan Downloads mesthi, supaya ora njupuk papan kanthi muspra. Aku serep sistem nggunakake Time Machine, alat banget sing wis mbantu kula metu luwih saka sapisan. Aku iku ing NAS padha, Begjanipun wis fungsi kuwi. Sampeyan bisa nindakake iku ing HDD external, mesthi, nanging ora trep. Saben-saben sampeyan kudu nyambungake drive eksternal lan miwiti Mesin Wektu dhewe. Amarga kesed, aku kerep nggawe serep kaya ngono saben sawetara minggu. Dheweke kanthi otomatis nggawe serep kanggo server, Aku malah ora sok dong mirsani nalika iku. Aku kerja saka omah, dadi aku tansah duwe serep anyar kabeh sistemku. Salinan digawe kaping pirang-pirang dina, aku ora ngetung kaping pirang-pirang lan sepira kerepe.

NAS

Ing kene kabeh keajaiban kedadeyan.

Synology nduweni alat sing apik banget, diarani Cloud Sync, aku mikir saka jeneng kasebut jelas apa sing ditindakake.

Bisa nyinkronake akeh sistem maya siji liyane, utawa luwih tepat, nyinkronake file saka server NAS karo awan liyane. Aku ana review program iki online. Aku ora bakal rinci. Aku luwih apik njlèntrèhaké carane aku nggunakake.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Ing server aku duwe folder disk sing diarani Dropbox, iku salinan akun Dropbox, Cloud Sync tanggung jawab kanggo nyinkronake kabeh iki. Yen ana kedadeyan ing file ing Dropbox, bakal kedadeyan ing server, ora preduli manawa wis dibusak utawa digawe. Umumé, sinkronisasi klasik.

Yandex drive

Sabanjure, aku mbuwang kabeh file kasebut menyang disk Yandex, aku nggunakake minangka disk serep gawean, yaiku, aku mbuwang file ing kana nanging ora mbusak apa-apa saka ing kono, ternyata file kasebut dadi mbucal, nanging iku mbantu metu saperangan saka kaping.

Google Drive

Ing kana aku mung ngirim folder "Foto", uga ing mode sinkronisasi, aku nindakake iki mung kanggo ndeleng foto sing trep ing Foto Google lan kanthi kemampuan kanggo mbusak foto saka kono lan bakal dibusak ing endi wae (kajaba disk Yandex mesthi). Aku bakal nulis babagan foto ing ngisor iki; sampeyan bisa uga nulis artikel sing kapisah ing kana.

HyperBackup

Nanging kabeh iki ora bisa dipercaya, yen sampeyan ora sengaja mbusak file, file kasebut bakal dibusak ing endi wae lan bisa dianggep ilang. Sampeyan bisa, mesthi, mulihake saka Yandex disk, nanging sepisanan, serep ing sak panggonan ora banget dipercaya ing dhewe, lan Yandex disk dhewe dudu layanan sing bisa dadi 100% manteb ing ati, sanajan ora tau ana. masalah karo.

Mulane, aku tansah nyoba kanggo nyimpen file nang endi wae liya, karo sistem serep normal.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Synology uga duwe alat kanggo iki, diarani HyperBackup, nggawe serep file menyang server Synology liyane utawa menyang sawetara solusi maya saka produsen pihak katelu.
Sampeyan uga bisa nggawe serep menyang drive eksternal sing disambungake menyang NAS, sing daklakoni nganti saiki. Nanging iki uga ora dipercaya, contone, yen ana geni, banjur mburi loro server lan HDD.

Sinolog C2

Ing kene kita mboko sithik nyedhaki layanan liyane, wektu iki saka Synology dhewe. Wis awan dhewe kanggo nyimpen serep. Punika dirancang khusus kanggo HyperBackup, kang nggawe serep ana saben dina, nanging iki serep uga-dipikir-metu, ana versi file, timeline, lan malah klien kanggo Windows lan mac os.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Semono wae kanggo nyimpen file, muga-muga fileku aman.

Saiki ayo pindhah menyang ngurutake file.

Aku ngurutake file biasa, buku, scan dokumen lan file ora penting liyane menyang folder kanthi tangan, kaya kabeh liyane. Biasane ora akeh lan aku jarang mbukak.

Sing paling angel yaiku ngurutake foto lan video, aku duwe akeh.

Aku njupuk saka sawetara rolas kanggo sawetara atus foto sasi. Aku njupuk karo DSLR, drone lan kadhangkala ing telpon. Foto bisa dadi pribadi utawa kanggo saham. Aku uga kadhangkala njupuk video ing omah (ora kaya sing sampeyan pikirake, mung video kulawarga, asring karo putriku). Uga kudu disimpen lan diurutake supaya ora dadi kekacoan.

Aku duwe folder ing Dropbox padha disebut Sort Images, ana subfolders ngendi kabeh foto lan video pindhah, saka ing kono dijupuk lan diurutake yen perlu.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Urut njupuk Panggonan ing server NAS, ana script bash mlaku ana sing otomatis dibukak sapisan dina lan nindakake tugas. NAS uga tanggung jawab kanggo ngluncurake; ana panjadwal tugas sing tanggung jawab kanggo miwiti kabeh skrip lan tugas liyane. Sampeyan bisa ngatur sepira kerepe lan kapan tugas bakal diluncurake, cron nganggo antarmuka yen luwih gampang.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Saben folder duwe script dhewe. Saiki luwih akeh babagan folder:

mbengung — iki foto saka drone sing dakjupuk kanggo tujuan pribadi. Kaping pisanan, aku ngolah kabeh foto ing lightroom, banjur ngekspor JPG menyang folder iki. Saka ing kono padha mungkasi ing folder Dropbox liyane, "Photo".

Ana folder "Drone" lan wis diurutake miturut taun lan sasi. Skrip dhewe nggawe folder sing dibutuhake lan ngganti jeneng foto kasebut miturut cithakanku, biasane iki tanggal lan wektu foto dijupuk, aku uga nambah nomer acak ing mburi supaya file kanthi jeneng sing padha ora katon. Aku ora ngelingi kenapa nyetel detik ing jeneng file ora cocog kanggo tujuan kasebut.

Wit kasebut katon kaya iki: Foto/Drone/2019/05 — Mei/01 — Mei — 2019_19.25.53_37.jpg

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Video drone - Aku durung njupuk video nganggo drone, akeh sing kudu dipelajari, saiki aku ora duwe wektu, nanging aku wis nggawe folder.

Operasi Gambar - ana rong folder nang, nalika file ditemokaké ana, padha mung salah siji teken ing sisih maksimum kanggo 2000px kanggo publikasi ing Internet, utawa gambar sing loncat karo muter awak, Aku ora perlu maneh iki, nanging aku durung mbusak folder.

Panorama - Iki ngendi panorama teka, sing bisa guess, Aku nyimpen dhewe amarga iki jinis tartamtu saka foto, Aku biasane njupuk karo mbengung. Aku uga nindakake panorama biasa, nanging aku uga nindakake 360 ​​panorama lan kadhangkala bal, panorama kaya planet cilik, aku uga nindakake karo drone. Saka folder iki, kabeh foto uga menyang Photo/Panoramas/2019/01 - May - 2019_19.25.53_37.jpg. Ing kene aku ora ngurutake sasi amarga ora akeh panorama.

Foto Pribadi — Iki foto-foto sing dakgawa nganggo DSLR, biasane iki foto kulawarga utawa lelungan, umume foto sing dijupuk kanggo memori lan kanggo awake dhewe. Aku uga ngolah foto mentah ing Lightroom banjur ngekspor ing kene.

Saka kene tekan kene: Foto/2019/05 — Mei/01 — Mei — 2019_19.25.53_37.jpg

Yen aku motret sawetara perayaan utawa liya sing luwih apik disimpen kanthi kapisah, banjur ing folder 2019 aku nggawe folder kanthi jeneng perayaan lan nyalin foto kasebut kanthi manual.

RAW - kene sumber foto. Aku tansah njupuk ing RAW, aku nyimpen kabeh foto ing JPG, nanging kadhangkala aku pengin nyimpen file RAW uga, kadhangkala aku pengin proses pigura beda. Biasane iki alam lan mung nembak paling apik, ora kabeh ing saurutan.

Stok Foto - kene aku upload foto kanggo stock foto, kang njupuk salah siji ing DSLR utawa ing drone. Ngurutake padha karo ing foto liyane, mung ing folder kapisah dhewe.

Ing direktori root Dropbox, ana folder Unggahan Kamera, iki minangka folder standar ing ngendi aplikasi seluler Dropbox ngunggah kabeh foto lan video. Kabeh foto saka bojo saka telpon dropped ing cara iki. Aku uga ngunggah kabeh foto lan video saka telpon ing kene lan saka ing kono aku ngurutake menyang folder sing kapisah. Nanging aku nindakake kanthi cara sing beda, luwih trep kanggoku. Ana program kasebut kanggo Android, FolderSync, ngidini sampeyan njupuk kabeh foto saka ponsel, upload menyang Dropbox lan banjur mbusak saka telpon. Ana akeh setelan, aku nyaranake. Video saka telpon sampeyan uga mlebu ing folder iki; uga diurutake kaya kabeh foto, miturut taun lan sasi.

Aku ngumpulake kabeh skrip dhewe saka macem-macem instruksi ing Internet; Aku ora nemokake solusi sing wis siap. Aku ora ngerti apa-apa bab script bash, Mungkin ana sawetara kasalahan utawa sawetara iku bisa rampung luwih, nanging sing paling penting kanggo kula iku padha nindakake proyek lan apa aku kudu.

Skrip kasebut diunggah menyang GitHub: https://github.com/pelinoleg/bash-scripts

Sadurunge, kanggo ngurutake foto lan video, aku nggunakake Hazel ing mac os, kabeh luwih gampang ana, kabeh tugas digawe kanthi visual, ora perlu nulis kode, nanging ana rong kekurangan. Kaping pisanan, sampeyan kudu nyimpen kabeh folder ing komputer supaya kabeh bisa digunakake, lan kaloro, yen aku dumadakan ngalih menyang Windows utawa Linux, ora ana program kasebut. Aku nyoba golek alternatif nanging kabeh ora ana gunane. Solusi karo skrip ing server minangka solusi sing luwih universal.

Kabeh skrip dikonfigurasi supaya dieksekusi sapisan dina, biasane ing wayah wengi. Nanging yen sampeyan ora duwe wektu kanggo ngenteni lan sampeyan kudu piye wae nglakokaké script sing dibutuhake saiki, ana rong solusi: nyambung liwat SSH kanggo server lan nglakokaké script sing dibutuhake, utawa pindhah menyang panel admin lan uga kanthi manual mbukak sing dibutuhake. naskah. Kabeh iki katon ora trep kanggo aku, mula aku nemokake solusi katelu. Ana program kanggo Android sing bisa ngirim printah ssh. Aku nggawe sawetara prentah, saben duwe tombol dhewe, lan saiki yen aku kudu ngurutake, contone, foto sing dijupuk saka drone, banjur aku mung mencet tombol siji lan script mbukak. Program kasebut diarani SSHing, ana liyane sing padha, nanging kanggo aku iki sing paling trep.

Panyimpenan lan ngurutake foto lan file liyane kanthi otomatis. Nggarap panyimpenan file adhedhasar NAS Synology

Aku uga duwe sawetara situs dhewe, padha luwih kanggo nuduhake, meh ora ana sing dadi, nanging isih ora babras kanggo nggawe serep. Aku mbukak situsku ing DigitalOcean, ing ngendi aku nginstal panel aaPanel. Ana bisa nggawe salinan serep kabeh file lan kabeh database, nanging ing disk sing padha.

Nyimpen serep ing disk sing padha ora kaya ngono, mula aku uga nggunakake skrip bash kanggo mlebu lan nyalin kabeh menyang serverku, arsip kabeh ing siji arsip kanthi tanggal ing jeneng.

Muga-muga paling ora ana sing bakal ditulungi kanthi cara sing dakgunakake lan sing dakkarepake.

Kaya sing bisa dideleng saka artikel kasebut, aku seneng otomatisasi lan nyoba ngotomatisasi kabeh sing bisa ditindakake, aku ora nggambarake akeh perkara saka sudut pandang otomatisasi, amarga iki wis dadi topik liyane lan artikel liyane.

Source: www.habr.com

Add a comment