Samba with me
Minulla on ollut kotiverkkoserveri viimeksi joskus vajaa parikymmentä vuotta sitten. Silloin rakensin sen Windowsiin ja kyllä se asiansa ajoi. Jollain tavalla ainakin. Serverillä tässä yhteydessä tarkoitan lähinnä tallennustilaa, sillä kone ei hoitanut verkkoyhteyksiä keskitetysti - eikä hoida tämä nykyinenkään.
Osa juttua oli silloin myös hallita toista konetta etätyöpöydän kautta. Televisio ja soittovehje oli kiinni "ykköskoneessa", jossa oli myös enemmän tallennustilaa. Sitä pääsi sitten kätevästi (lue laiskasti) hallitsemaan läppäriltä toisesta huoneesta.
Joo, enemmä turhanpäiväinen kikkailu se oli, kuin mitenkään kätevä tai edes huterien tekosyiden kautta järkevä. Kaverille sai aiheitettua kiusaa, kun hän konettani käytti, missä lienee koko homman suurin viihdearvo.
Joitakin vastaavia keskustallennusasemia tein eri tarkoituksiin. En montaa, pari kolme. Ei vaikuttanut erityisen hyödylliseltä.

Siirryin Dropboxiin aika varhaisessa vaiheessa ja aloin suosia sitä. Siinä oli kätevä automaattitallennus ja koneet pysyivät kivasti synkassa.
Vaikka dropboxissa on yhä kamaa, en ole maksanut siitä pitkään aikaan sittemmin siirryttyäni Googlen palveluihin. Googlen työkalut ovat kieltämättä käteviä. Puhelin siirtää kuvat sinne automaattisesti ja kirjoitan suurimman osan kaikesta Google Docsilla. Se toimii vehkeessä kuin vehkeessä, eikä tarvitse miettiä onko mikäkin synkattu. Ehdoton huippu on Google Sheets mitä taulukkolaskentaan tulee. Jättää Excelit varjoonsa mennen tullen ja mikä tärkeintä, Sheetsin data on käytettävissä AppSheetissa, mikä taas mahdollistaa tehokkaiden tietokanta appien tekemisen vaivatta.
No, vaivatta on suhteellinen käsite - ei se kauhean vaivatonta ekaa eikä tokaa tehdessä ollut, mutta nyt alkaa sentään jo sujua :D
GoogleDrive on kätevä drooniharrastuksessakin: Kuvat siirtyy kätevästi kännykkään, joka siirtää ne kätevästi pilveen, josta ne kätevästi saa käyttöön muilla laitteilla editointia ja julkaisua varten. Mainitsinko, että on kätevää?

Mikä sitten taas ei ole kätevää, niin se, että teran tallennustila tulee aika helposti täyteen - huomaan. Google kuvista tulee nihkeästi poistettua mitään eikä sen arkistointi ole mikään paras mahdollinen (suomeksi paska).
Parempi olisi arkistoida kaikki johonkin muualle, sillä ihan aikuisten oikeasti minun ei ole tarve päästä joka ikiseen tallentamaani kuvaan koska tahansa käsiksi, missä tahansa, millä tahansa laitteella. Kotona kun pääsee, niin se riittää vallan mainiosti.
Tämä oikeastaan tuli ajateltua vasta kun tuli ajatus, että jospa koittaisi nurkissa pyörivästä Rasperry Pi 3:sta vääntää kotiserverin. Tai kotipilven, kotiaseman? Anyhow, paikan, jonne tallentaa kamaa. Linuxin Samba on siihen paras vaihtoehto.
Kolmosen raspi on vähän turhan tehoton kaikkeen mihin näitä käytän, joskin C64 diskettiasema odottaa vieläkin rakentamista, johon se olisi passeli. Se on odottanut kyllä niin kauan vaikka osatkin on hankittu jo aikaa sitten, että saa odottaa vastakin.
Nurkissa pyöri myös vanha 250 giganen USB-kovalevy, joka tosin on täynnä vanhoja tallennuksia - ja solmussa, koska yritin käyttää sitä apuna windowsin päivityksessä. Se riitti kuitenkin testaamaan, kuinka homma Samba-serverinä pelittää, ja kyllähän se pelitti. Okei, jotain yhteysongilma ilmenee, lähinnä käyttöliittymien puolesta. Windowsilla yhteys on jotenkin kumman takkuava ja kankea, mutta siinä nyt kaikki on takkuavaa ja kankeaa, ettei sen puoleen mitään.
Linuxissa saa vähän mutkien kautta hakea mistä koko asema löytyy, koska logiikka on niissä vähän toinen. Ubuntussa yritin liittää verkkoaseman kiinteästi, mutta siinä oli jotain hankaluutta. Dolphinista asema löytyi kyllä, kun osasi oikeasta paikasta hakea. Raspin File Managerista (mikä lie oikea nimi) se löytyi helposti.
Homma kuitenkin toimi ja niinpä tuumasin, että tähän kylkeen toinen isompi USB-kovalevy, niin sitten on hyvä. Päädyin 4 teraseen hdd-asemaan. Joo, sdd on nopeampi ja päläpälä, mutta pidän hdd:tä luotettavampana. Nopeus on näillä virityksillä toissijaista etenkin, raspi kolmosen porteilla.
Ei mennyt ihan kuin Strömssössä. Nimittäin virta ei riittänyt kahteen ulkoiseen kovalevyyn, ei vaikka koitti järeämmällä virtalähteellä - mikä kolmosen virtaliittimen ansiosta on sekin aika rajoittunutta.
Siinä menikin mukavasti pari iltaa, kun perkasi pienemmän kovalevyn sisältöä ja siirteli sitä verkon välityksellä isommalle. Tosiaan, mikään nopea tuo ei ole. Voi olla, että vaihdan kolmosen tähän neloseen, joka toistaiseksi vielä on käytössä, koska nelosessa on nopeammat portit ja enemmän potkua, joskin kolmonen vaikutaisi tehtävästä suoriutua kyllä tehojensa puolesta ihan hyvin. Ainoa, mikä oikeasti vaikuttaisi, olisi nämä nopeammat USB-portit...
Käytännössähän koko Samba on ulkoinen kovalevy, johon pääsee käsiksi verkon kautta. Sitä ei tarvitse kytkeä vehkeestä toiseen ja sitä voi käyttää samaan aikaan useammalla laitteella. Sen sisältöön pääsee käsiksi myös älytelevisioilla (Applen härveleistä en tiedä), mikä on kätevää lähinnä, jos haluaa katsella kuvia tai videoita. On se silti jotain sekin. Mahdollisuuksia tällainen kuitenkin avaa - mitä ikinä sitten ovatkaan.
Jahka saan uuden raspin ja pöytäkoneen kuntoon, niin alan siirtelemään tavaraa Googlesta sinne. Samalla tulee käytyä läpi ja poistettua turhat - niitä nimittäin on vaikka kuinka ja paljon. Pitää järjestellä myös nyt uudelle asemalle siirretty materiaali paremmin. Sitä tuli jossain määrin käytyä läpi, mutta ei perusteellisesti. Sen verran vain, ettei esimerkiksi siirtänyt kuin kerran saman 16 gigasen paketin, joka jonkin varmuuden nimissä oli kolmeen paikkaan tallennettu...
Mitä tällaiseen "kotipilveen" tulee, niin saattaapi olla, että jossain vaiheessa myöhemmin tulee viriteltyä RAID turvaamaan datan säilyvyyttä. Koska siinä sama data kirjoitetaan kahdelle identtiselle levylle, jotta data ei häviä vaikka levy hajoaisi, edellyttää se myös hankintoja. 4 teranen ulkoinen kovalevy ei ole ihan ilmainen vaikka hdd onkin, mutta suurempi ongelma voi olla virran riittäminen. RAIDin myötä kannattaisi siirtyä sisäisiin ssd-levyihin, mitkä tällä hetkellä on ihan mukavissa hinnoissa. Lisäksi niitä pitäisi olla kaksi. Saattaa olla, että tämä saa hieman odottaa.
Toinen mitä olen hieman fiilisellyt, on Kubernetesin viritteleminen. Se on täysin uusi maailma minulle, mutta myös sellainen, josta minulle ei ehkä mitään käytännön hyötyä saati virkaa ole. Container manager... Mikäköhän se on suomeksi? No, kuitenkin jos tulee älli pyöritellä softaa serverillä tai rakennella jokin kotilaboratorio, niin ehkä sitten.
Tai jos sattuu raspeja kerääntymään nurkkiin eikä keksi mitä muuta niillä tekisi... Toistaiseksi menen ihan tällä helposti rakennettavalla Samballa.


