This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!



I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!

Aktivierung von Time Machine unter 9.3.0.2 - Nayla (Revision 1283)

German community

Moderators: b0ssman, apollo567, Princo, crowi

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
marcel
Starter
Starter
Posts: 28
Joined: 04 Jan 2015 00:34
Status: Offline

Aktivierung von Time Machine unter 9.3.0.2 - Nayla (Revision 1283)

Post by marcel »

Hallo,

Nach dem Update von N4F 9.3... musste ich leider feststellen, dass die Aktivierung von Time Machine auf einer AFP Freigabe nicht mehr möglich ist.
Auch in der Beta Version 10.1.0.0.1.270 fehlt diese Funktion.

sfranzis hat einen Workaround viewtopic.php?f=78&t=7913&p=47596#p47596 beschrieben wie man manuell Time Machine wieder aktiviert. Nur leider muss dieses nach jedem Reboot wieder gemacht werden.

Ich hab mir ein Skript gebastelt was Time Machine nach jedem Reboot wieder aktiviert.
Sollte im laufenden betrieb etwas an den AFP Einstellungen geändert werden, muss das Skript manuell ausführt oder N4F neu gestartet werden, da durch das speichern die Datei /var/etc/AppleVolumes.default immer wieder überschrieben wird.

Hier das Skript

Code: Select all

#!/bin/sh
# Dieses Skript aktiviert Time Mchine in Nas4Free  9.3.0.2 - Nayla (Revision 1283) für eine AFP Freigabe

# Das Skript muss nach dem Systemstart ausgeführt werden
# Webinterface: System | Erweitert | Befehlsskripte
# Befehl:	Pfad zum Skript
# Typ:	PostInit

# Nach jeder Änderung in den AFP Einstellungen/Freigaben wird Time Machine durch Nas4Free wieder deaktiviert. 
# Das Skript muss dann manuell ausgeführt oder Nas4Free neu gestartet werden.


# Hier die Time Machine Freigabe eintragen
share=TimeMachine 


# ab hier Finger weg
pidID=$(pgrep afpd) # Ermittelt die Pid ID von afpd

# Sollte Time Machine schon aktive sein, wird Time Machine deaktiviert damit es dann wieder aktivert werden kann. 
# Ist nicht schön aber mit sed wohl nicht anders möglich.
sed /$share/s/,tm//g /var/etc/AppleVolumes.default > /var/etc/AppleVolumes.default.tmp
cp /var/etc/AppleVolumes.default.tmp /var/etc/AppleVolumes.default

# Aktiviert Time Machine
sed /$share/s/usedots/usedots,tm/g /var/etc/AppleVolumes.default > /var/etc/AppleVolumes.default.tmp
cp /var/etc/AppleVolumes.default.tmp /var/etc/AppleVolumes.default

# restart afpd 
kill -HUP $pidID
Bei share müsst ihr eure AFP Freigabe eintragen, in meinem Fall ist es TimeMachine
(Freigabename, nicht der Pfad zur Freigabe)
share=TimeMachine

Skript anlegen:

Code: Select all

server: marcel # nano /mnt/pfad/zu/dem/skript/enable-timemachine.sh
Das Skript einfügen und share bearbeiten.
share=Freigabename
!!! Kein Leerzeichen hinter dem = !!!

Datei speichern <ctrl>+o

Jetzt muss das Skript noch ausführbar gemacht werden

Code: Select all

server: marcel # chmod u+x /mnt/pfad/zu/dem/skript/enable-timemachine.sh
Jetzt noch ein Befehlsskript anlegen damit es bei jedem start von N4F ausgeführt wird.
Im Webinterface <System | Erweitert | Befehlsskripte> folgendes eintragen:
Befehl: /mnt/pfad/zu/dem/skript/enable-timemachine.sh
Typ: PostInit

Jetzt sollte sich Time Machine nach jedem Systemstart von N4F wieder einschalten.
Case: CFI-A6039
Board: Supermicro X10SBA - x64-embedded auf Intel(R) Celeron(R) CPU J1900 @ 1.99GHz
RAM: 1 x 8 GB Kingston
HDD: 4 x 2 TB Western Red (RaidZ1) - 1 x 1 TB Western Green (Stripe)
SSD: 1 x 64 GB Crucial SSD (Cache für RaidZ1) - 1 x 250 GB SanDisk SSD (Stripe für jails)

sfranzis
Starter
Starter
Posts: 74
Joined: 27 Jun 2012 10:22
Contact:
Status: Offline

Re: Aktivierung von Time Machine unter 9.3.0.2 - Nayla (Revision 1283)

Post by sfranzis »

Hey, Klasse muss ich die Tage mal einbauen.

Stefan
Supermicro A2SDi-4C-HLN4F 32GB ECCRAM, 4x6TB WD Red, Samsung 970 EVO Plus
Supermicro X7SPA-H 4GB RAM, 4x2TB Samsung Spinpoint F3, Crucial RealSSD C300

kregen
NewUser
NewUser
Posts: 1
Joined: 26 Dec 2014 09:11
Status: Offline

Re: Aktivierung von Time Machine unter 9.3.0.2 - Nayla (Revision 1283)

Post by kregen »

Super... Vielen Dank hat Klasse geklappt.

Gruß
Kai

Post Reply

Return to “Deutsch”