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.
sudo apt-get install netatalk avahi-daemon
sudo nano /etc/avahi/services/afpd.service<?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>sudo nano /etc/avahi/services/deviceinfo.service<?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>
sudo /etc/init.d/netatalk restart
sudo /etc/init.d/avahi-daemon restartsudo mkdir -p /data/osx/timemachine
sudo useradd -c "Time Machine User" -d /data/osx/timemachine/ -s /bin/false -g 10 timemachine
sudo passwd timemachinesudo touch /data/osx/timemachine/.com.apple.timemachine.supportedsudo chown -R timemachine:users /data/osx/timemachinesudo nano /etc/netatalk/AppleVolumes.default/data/osx/timemachine TimeMachine allow:timemachine options:tmsed -i ‘s/^~/#~/’ /etc/netatalk/AppleVolumes.defaultifconfig -a | grep HWaddrsudo nano /etc/avahi/services/adisk.service<?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>sudo /etc/init.d/netatalk restart
sudo /etc/init.d/avahi-daemon restartSiirry -> Yhdistä palvelimelleNäiden jälkeen itselläni oli homma valmis ja Time Machine alkoi tekemään varmuuskopiota tuonne palvelimelle.
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.