- Wir nehmen das Image von „Raspbian(Wheezy)“
- Wir schalten den Pi ein, gehen auf „expand_rootfs“ und updaten das.
- In weiteren Punkten, könnt ihr die Tastatur auf deutsch einstellen und auch die Zeitzone. Seit ihr damit fertig, geht auf „Finish“. Der Pi bootet neu.
Festplatte (extern) vorbereiten
- Wir nehmen unseren Mac und gehen auf „Festplatten-Dienstprogramm“ dort formatieren wir die Platte (Mac OS Journal). Ihr könnt diese auch Partitionieren.
- Fertig
Pi's Time-Machine Vorbereitung
- Wir loggen uns via SSH oder direkt ein.
- Mit dem Befehl „sudo apt-get update“. Er lädt jetzt alle benötigten Pakete aus dem Netz.
- „sudo apt-get install hfsplus hfsutils hfsprogs“ ← Wenn wir gefragt werden, bestätigen wir diesen Vorgang mit „J/Y“.
- Wir schließen unsere Festplatte an und geben ein → „sudo blkid“
- Die FP sollte die einzige sein welche bei „hfsplus“ angezeigt wird. Notiert euch die UUID + Laufwerkbuchstaben.
- Mountpunkt setzen: „sudo mkdir /mnt/TimeMachine“
- Mounten: „sudo mount -o force /dev/sdX/mnt/TimeMachine“
- Bei „sdX“ steht das X für eueren Laufwerkbuchstaben! Also etwa „sd2“.
- Automount-Eintrag: „sudo umount /dev/sdX“ - „sudo nano /etc/fstab“ -
- Wir fügen der angezeigten Datei folgendes zu: „/dev/sdX /mnt/TimeMachine hfsplus rw,force,exec,auto,users 0 3“ Wir speichern mit STRG+O und beenden das ganze mit STRG+X
- „sudo reboot“ nach dem Neustart, loggen wir uns wieder via SSH ein. Mit dem Befehl „mount“ sehen wir, ob unsere FP richtig „gemountet“ wurde.
Time-Machine-Volumen einrichten
- „sudo apt-get update
- „sudo apt-get install avahi-daemon libavahi-client-dev libdb5.3-dev db-util db5.3-util libgcrypt11 libgcrypt11-dev“ bestätigen mit „J/Y“
- tar -xvf netatal-3.0.2.tar.bz2
- Wir wechseln in das entpackte Verzeichnis. Bei mir ist das: home/pi/netatalk-3.0.2
- In das VZ wechseln wir mit „cd /home/pi/netatalk-3.0.2
- ./configure --with-init-style=debian--with-zeroconf (vor dem beiden "with" sind jeweils 2 Bindestriche. Das erkennt man hier leider schlecht)
- sudo make install
- sudo nano /usr/local/etc/afp.conf
- Es öffnet sich ein Dokument und wir fügen dieses hier ein:
;
; Netatalk 3.x configuration file
;
[Global]
; Global server settings
; Name of your computer in apple
devices network
hostname = TimeMachine Pi
; IP of your Pi
afp listen = 192.168.178.31
; logging config
log file = /var/log/netatalk.log
log level = default:info
[Homes]
basedir regex = /home
cnid scheme = dbd
; Display each user home directory in
this format
home name = Home: $u
[Time Machine]
; Our Time Machine volume
path = /mnt/TimeMachine
cnid scheme = dbd
file perm = 0660
directory perm = 0770
time machine = yes
; Example to add a new static share:
; [My AFP Volume]
; path = /path/to/volume
- Am Anfang, müsst ihr die IP „192.168.178.31“ ändern in euere!!!
- Wir speichern mit STRG/CTRL+O & beenden mit STRG/CTRL+X
- sudo nano /etc/avahi/services/timecapsule_afpd.service
- Wir fügen ein:
<?xml version="1.0"
standalone='no'?>
<!DOCTYPE service-group SYSTEM
"avahi-service.dtd">
<service-group>
<name
replace-wildcards="yes">TimeCapsule %h</name>
<service>
<type>_afpovertcp._tcp</type>
<port>548</port>
</service>
<service>
<type>_device-info._tcp</type>
<port>0</port>
<txt-record>model=TimeCapsule</txt-record>
</service>
</service-group>
- Wir speichern mit STRG/CTRL+O & beenden mit STRG/CTRL+X
- sudo /etc/init.d/netatalk start
- sudo /etc/init.d/avahi-daemon start Avahi
- cd /etc/init.d/
- sudu update-rc.d netatalk defaults
- fertig
Time-Machine einrichten
Im „Finder“ solltet ihr jetzt die
„TimeMachine“ finden. Verbindet euch mit dieser.
Name: pi
PW: raspberry
Danach gehen wir in SysEinstellungen →
Time-Machine und wählen das Volumen aus. Wir geben noch einmal BN/PW
ein.
Fertig
*ich habe bei meiner ersten Einrichtung
einen Fehler gemacht & hatte keine Lese-/Schreibrechte. Musste
die ganze Prozedur ein zweites mal machen. Danach klappte es.
Also haltet euch an die einzelnen
Schritte!!!
*Das erste BackUp dauert bekanntlich
etwas länger. Bei mir dauerte es über 1 Tag (knapp 90Gb). Danach
lief es flüssiger.
*Wenn ihr irgendwelche Hardware von
euch schrottet, bin ich nicht dafür verantwortlich! Ihr führt das
Tut auf eigene Verantwortung durch.
*Als Tool empfehle ich noch
„TimeMachine Editor“ dort könnt ihr die Zeitintervalle des
BackUps verändern. Sprich, er updatet nicht jede Stunde.
Keine Kommentare:
Kommentar veröffentlichen