• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Mit Freigabe verbinden vor CCC Backup (mit Shell Script?)

ratok

Erdapfel
Registriert
22.02.13
Beiträge
4
Tach zusammen,
ich mache täglich ein Backup von einem MyBookLive mit CCC. Das Backup startet aber erst, wenn ich im Finder einmal auf das MyBookLive geklickt habe, obwohl die Freigabe auch vorher schon angezeigt wird. Aber das initiale Verbinden z.B. nach einem Systemstart oder dem Wecken aus dem Standby bekommt CCC nicht hin. Man kann ja ein Shell Script ausführen vor dem Kopiervorgang in CCC. Hat jemand vielleicht eine Idee, wie ich mir den manuellen Klick auf die Freigabe sparen und den Vorgang vielleicht automatisieren kann?
Thx.
 
Hi,

Einfach per shell script das Volume mounten. Wenn das nicht reicht noch mit touch anstuppsen ;)

VG,
iWood
 
Tja, so einfach ist es nicht. Wenn ich das Volume per Script mounte, mosert CCC trotzdem, dass das Volume nicht gefunden wurde.

Ist etwas seltsam, aber offenbar erkennt CCC, dass es (trotz identischem Namen) nicht dasselbe ist, ob es eine im Finder oder per Script gemountete Freigabe ist. Ist wirklich komisch. Der Ordner auf dem NAS heißt "Public". Unter /Volumes gibt es immer dann einen Ordner "Public" wenn ich im Finder draufgeklickt habe - dann wird der Ordner automatisch gemountet. Wenn ich per Shell den Ordner "/Volumes/Public" anlege und dahinein mounte, dann sagt mir CCC, dass das Volume "Public" nicht gefunden wurde. Wenn ich dann im Finder den Ordner "Public" auf dem NAS anklicke wird er ja wie gesagt automatisch gemountet (dann als /Volume/Public-1) und CCC legt direkt los. Touchen kann ich nicht ohne mounten, weil die Ordner zwar im Finder angezeigt werden, aber nicht gemountet und damit nicht auffindbar für Touch sind. Ich bin echt etwas ratlos. Hat noch jemand eine Idee, wie ich den Klick im Finder simulieren könnte?
Danke.
 
Hm, dann evtl. über AppleScript:
Code:
tell application "Finder"
try
mount Volume "smb://server/share"
end try
tell

Oder ganz andere Variante, per Automator das Finder Objekt abfragen und dann CCC starten.
 
Danke für die Hilfe - aber es gibt leider dasselbe Ergebnis. Es wird der Ordner zwar gemountet - im Dateisystem auch unter dem vermeintlich richtigen Ordnernamen. Im Finder erscheint aber eine zweite Freigabe namens MyBookLive- (also mit einem Minus hinter MyBookLive) neben der ursprünglichen Freigabe ohne Minus im Namen. In der Freigabe mit dem Minus ist der Ordner Public gemountet (habe ich ja dann via Automator oder eben vorher per Shell Script gemacht), in der ursprünglichen Freigabe, die der Mac automatisch erkennt, ist der Ordner Public nicht gemountet. Wenn ich letzteren anklicke, erscheint er im Filesystem zwar unter anderem Namen, aber genau auf diesen Ordner scheint CCC zu warten. Noch irgendwelche Ideen eine schonmal vorher gemounteten Ordner eines Netzwerkspeichers wieder genau so zu aktivieren, dass CCC ihn als den ursprünglichen Ordner erkennt?
Thx.
 
Zuletzt bearbeitet:
Vielen Dank. Ich habe mein Problem jetzt trivialer gelöst (manchmal liegt das Gute so nah, aber man sieht den Forst vor lauter Grünzeug nicht): Ich habe den Ordner einfach in die Anmeldeobjekte gelegt. Das funktioniert auch aus dem Standby. Mal sehen, ob es auch die Nachtabschaltung des NAS überwindet.
Danke jedenfalls für die Hilfe.