OS X varmuuskopiot Ubuntu palvelimelle

18.11.2014 KLO 08:31
~3 min lukuaika

OS X tarjoaa erittäin toimivan varmuuskopioinnin jos suoraan. Itse olen käyttänyt tähän asti ulkoista kiintolevyä varmuuskopiointiin Time Machinella. Eilen tuli kuitenkin mieleen, että miksi en käyttäisi toimiston nurkassa olevaa Ubuntu pohjaista palvelinta hyödyksi ja laittaisi sinne varmuuskopiot menemään? Löysinkin nopeasti ohjeen minkä suomennankin teille tässä niiltä osin mitä itse tarvitsi tehdä.

Tätä operaatiota varten tarvitset Ubuntu palvelimen, jossa on kiintolevytilaa varmuuskopioita varten (itsellä vapaana 1.7 teratavua) sekä tietysti sen OS X tietokoneen eli mäkin.

  1. Asennetaan ensin tarvittavat paketit:
    sudo apt-get install netatalk avahi-daemon
  2. Tämän jälkeen luodaan asetustiedosto joka avautuu nano nimisessä ohjelmassa:
    sudo nano /etc/avahi/services/afpd.service
  3. Liität alla olevan rimpsun tiedostoon ja tallennat sen (ctrl+o tallentaa nanossa ja ctrl+x sulkee):
    <?xml version="1.0" standalone=’no’?><!–*-nxml-*–>
    <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
    <service-group>
    <name replace-wildcards="yes">%h</name>
    <service>
    <type>_afpovertcp._tcp</type>
    <port>548</port>
    </service>
    </service-group>
  4. Tämän jälkeen luodaan toinen tiedosto nanolla:
    sudo nano /etc/avahi/services/deviceinfo.service
  5. Tähän tiedostoon laitetaan alla oleva sisältö ja tallennetaan se:
    <?xml version="1.0" standalone=’no’?><!–*-nxml-*–>
    <!DOCTYPE service-group SYSTEM "avahi-service.dtd">
    <service-group>
    <name replace-wildcards="yes">%h</name>
    <service>
    <type>_device-info._tcp</type>
    <port>548</port>
    <txt-record>model=Xserve</txt-record>
    </service>
    </service-group>
  6. Käynnistetään palvelut:
    sudo /etc/init.d/netatalk restart
    sudo /etc/init.d/avahi-daemon restart
  7. Luodaan kansio sekä käyttäjä Time Machinea varten
    sudo mkdir -p /data/osx/timemachine
    sudo useradd -c "Time Machine User" -d /data/osx/timemachine/ -s /bin/false -g 10 timemachine
    sudo passwd timemachine
  8. Kerrotaan kansiolle, että se tukee Time Machinea:
    sudo touch /data/osx/timemachine/.com.apple.timemachine.supported
  9. Oikeuksia kansiolle:
    sudo chown -R timemachine:users /data/osx/timemachine
  10. Avataan tiedosto nanolla:
    sudo nano /etc/netatalk/AppleVolumes.default
  11. Laitetaan tiedostoon seuraava rivi ennen # End of file -tekstiä
    /data/osx/timemachine TimeMachine allow:timemachine options:tm
  12. Oletus kotijaot pois:
    sed -i ‘s/^~/#~/’ /etc/netatalk/AppleVolumes.default
  13. Selvitä oman Ubuntu palvelimesi MAC osoite ja ota se talteen:
    ifconfig -a | grep HWaddr
  14. Luodaan tiedosto nanolla:
    sudo nano /etc/avahi/services/adisk.service
  15. Laita seuraava rimpsu tiedostoon (älä tallenna vielä):
    <?xml version="1.0" standalone=’no’?>
    DOCTYPE service-group SYSTEM "avahi-service.dtd">
    <service-group>
    <name replace-wildcards="yes">%h</name>
    <service>
    <type>_adisk._tcp</type>
    <port>9</port>
    sys=waMA=nnnnnn,adVF=0×100
    <txt-record>dk0=adVF=0xa1,adVN=TimeMachine,adVU=xxxxxxxx</txt-record>
    <txt-record>dk1=adVN=media,adVU=yyyyyyyyyy</txt-record>
    <txt-record>dk2=adVN=software,adVU=zzzzzzzzz</txt-record>
    </service>
    </service-group>
  16. Korvaa rimpsusta nnnnnn kohta omalla MAC osoitteellasi.
  17. Korvaa rimpsusta kohdat xxxxxxxxyyyyyyyyyy ja zzzzzzzzz uniikeilla UUID:llä. Voit luoda kolme kappaletta UUID:tä osoitteessa http://www.guidgen.com/
  18. Tämän jälkeen tallenna tiedosto ctrl+o yhdistelmällä ja sulke ctrl+x yhdistelmällä.
  19. Käynnistetään palvelut uudestaan:
    sudo /etc/init.d/netatalk restart
    sudo /etc/init.d/avahi-daemon restart
  20. Lisää palvelin oman mäkkisi finderissa ja tallenna salasana
    Siirry -> Yhdistä palvelimelle
  21. Lisää palvelin Time Machinen asetuksissa

Näiden jälkeen itselläni oli homma valmis ja Time Machine alkoi tekemään varmuuskopiota tuonne palvelimelle.

Screenshot 2014-11-18 08.13.48

Myös nämä saattaisi kiinnostaa

Peliläppäri Ubuntulla

torstaina 22.11.2012 klo 15:35
Heräsin ehkä hieman hitaasti tähän, mutta ei ole ensimmäinen kerta. System76 on tuonut markkinoille Ubuntun päällä pyörivän peliläppärin. Ajoitushan on loistava sillä Steam on beta vaiheessa Linux ympäristöllä. Bonobo Extreme mallinen läppäri on aikamoinen tehomylly läppäriksi. Koneessa on kyllä tehoja aika huimasti sillä siitä on mm. i7 prosessori, muistia voi laittaa max. 32 gigaa sekä… Jatka lukemista Peliläppäri Ubuntulla

Näin aloitat oman podcastin: Sivuston tekeminen

maanantaina 17.11.2014 klo 15:37
Nyt alkavassa tutoriaalisarjassa käsittelemme podcastin aloittamista. Ensimmäisessä videossa luodaankin WordPress blogi, asennetaan teema sekä lisäosa ja luodaan FeedBurner syöte. Lopuksi pari linkkiä teille: WordPress FeedBurner Namecheap (domaineja) Kysymyksiä sekä kommentteja voi pistää tuonne kommenttiboxiin. Laitahan myös oma podcast/blogi mikäli semmoista alat rakentamaan tai olet jo semmoisen tehnyt! Palataan seuraavassa osassa!

Linode

perjantaina 16.12.2011 klo 20:12
Olen pyöritellyt useamman vuoden VPS settejä. VPS on siis virtuaalipalvelin ja VPS tulee sanoista Virtual Private Server. Olen kokeillut usammankin eri palvelutarjoajan tuotteita ja pettynyt jokusen kerran joutessani ja hävinnyt joskus jopa jokusen euron rahaakin. Olen nyt vihdoin löytänyt jokusen luotettavan jossa homma vaan pelaa, nyt oikestaan olen löytänyt yhden luottopaikan. Kyseessä on nimittäin Linode… Jatka lukemista Linode

Mihin käyttöön kotipalvelimeni tulee?

keskiviikkona 31.10.2012 klo 21:38
Koska en ole vieläkään saanut muisteja palvelimeen niin päätän kirjoittaa hieman suunnitelmistani tuon palvelimen suhteen. Varmuuskopiointi tulee olemaan yksi iso osa tuon palvelimen toiminnasta. Tarkoituksena olisi hankkia siihen jossain välissä toinenkin kiintolevy varmentamaan tietoa, jotta saisin varmuuskopiot kahdelle erilliselle kiintolevyllä. Tämä taas pitää huolen siitä, että data on turvassa vaikka laiterikko tulisi vastaan. En tosin… Jatka lukemista Mihin käyttöön kotipalvelimeni tulee?

Keskustelu

Tämä artikkeli on tuotu vanhasta blogista ja niiden artikkelien kommentointi on uudistettu. Vanhaan artikkeliin voi kommentoida vain blogin kautta, kun taas uudemmissa näytetään myös Mastodonin kautta tulleet kommentit.

Kommentoi

Voit kommentoida artikkelia alla olevan lomakkeen avulla. Roskapostin välttämiseksi kysymme sähköpostin, mutta emme julkaise sitä. Tekstikenttä ottaa vastaan vain tekstiä ja kaikki muu siivotaan pois.

Jarkko Tervonen
11 vuotta sitten
Kiitos ohjeista. Ollut listalla tämä pitkään, mutten ole jaksanut alkaa etsimään tietoa. Muutama heittomerkki tuolla on vaihtanut muotoaan. Muuten toimi kuin piti.
Marko
11 vuotta sitten
Kopioin komennot suoraan lähteestä mutta fontit voi tosiaan tehdä tepposia :(
Mastodon
Pixelfed
Lemmy
GitHub
RSS
2
0
3
1
1