Shirt Pocket Discussions  
    Home netTunes launchTunes SuperDuper! Buy Now Support Discussions About Shirt Pocket    

Go Back   Shirt Pocket Discussions > SuperDuper! > General
FAQ Community Calendar Today's Posts Search

 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #7  
Old 10-08-2005, 04:53 PM
edoates edoates is offline
Registered User
 
Join Date: Jul 2005
Posts: 44
Backup script to dismount images

Here is my full backup script. At the top, it opens the SuperDuper ".sds" file which will start SuperDuper and cause it to load those setting and mount the destination disks if not already mounted.. I saved those setting manually after setting up the backup options I wanted (the correct source and destination disks, the backup options (smart, etc.), and a post backup script to disable spotlight).

Then Superduper is told to quit, and I've added to the script to eject the backup disk and then to compact it (it is a sparse image).

I've created scripts for each of my backups and schedule them to run with Cronnix.

The script:

tell application "Finder"
activate
open document file "Backup Music.sds" of folder "Saved Settings" of folder "SuperDuper!" of folder "Application Support" of folder "Library" of folder "edoates" of folder "Users" of startup disk
end tell
tell application "SuperDuper!"
try
--Wait until SuperDuper! is idle before loading and running the desired session
repeat while status is not idle
--Sleep # seconds is the best way to "wait" without using the CPU
tell application "System Events" to do shell script "sleep 5"
end repeat
if status is idle then
--Specify the saved settings as either an absolute path or just the name
run using settings "Backup Music" without user interaction
end if
--Wait until the session is done
repeat while status is running
--Sleep # seconds is the best way to "wait" without using the CPU
tell application "System Events" to do shell script "sleep 5"
end repeat
on error errMsg
display dialog errMsg & " See section 12 of the User's Guide for help with this script."
end try
--Once done, tell SuperDuper! to quit
quit
end tell
-- Tell Finder to eject the backup set
tell application "Finder"
activate
eject disk "Music Backups"
end tell
activate
display dialog "Awaiting dismount of Music Backups" buttons {"OK"} giving up after 5 default button 1
-- compact the sparse image to prevent unregulated growth
do shell script "hdiutil compact " & "\"/Volumes/Eds Office Backups/Music Backups.sparseimage\""
activate
display dialog "Music Backup Complete" buttons {"OK"} giving up after 30 default button 1

-- end of script

Hope this is useful

Last edited by edoates; 10-08-2005 at 04:56 PM. Reason: Correct typo
Reply With Quote
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Bug when volumes are unmounted rik17 General 1 06-27-2005 12:33 PM


All times are GMT -4. The time now is 11:41 PM.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc.