Re: netatalk, NFS, OS X and backup

2005-01-10 Thread Martin Hepworth
have you looked at amanda? Uses it's daemons to transfer the data, and
you can select where to comress (on client or server).

works well when used with hfstar on MacOS X ...

restores are normally done by the admin and currently its a cli...no
plans AFAIK to make this a gui.

---
Martin


On Fri, 7 Jan 2005 11:29:59 -0500, Alan Curtis [EMAIL PROTECTED] wrote:
 I need some advice about integrating my FreeBSD server with some Macs
 running OS X.
 
 I have a server running FreeBSD 5.3 with NFS and netatalk enabled, a
 Powerbook G4 running OS X 10.3.7 and they are connected through a
 wireless network. I used the Powerbook to administer the server using
 ssh, which works well. I would also like to use the server to backup
 files (for multiple users) from the Powerbook. I have played around
 with both NFS and netatalk (afpd) and both seem to be working, in that
 I can manually mount the shares on the Powerbook. I have got the NFS
 share to automount on the Powerbook but not the afp share. I can copy
 files to and from both the nfs and afp mounted shares, including
 resource forks. I have played with various backup utilities including
 rsync, psync and rdiff-backup with varying degrees of success.
 
 Some observations/questions
 
 1. netatalk afp seems consistently and significantly faster than nfs.
 Is this to be expected or might I have a problem with nfs? If so how do
 I diagnose and fix it?
 
 2. I would prefer to use nfs, because I can automount it on the
 Powerbook and run a cron (actually anacron) script to backup the
 multiple users. I haven't yet worked out how (or if) I can do this with
 afp (this is really a Mac question I know).
 
 3. I would like to use a backup scheme which is automatic, invisible to
 the user, yet configured in a way that the archive can be navigated,
 and files appear in folders on the Mac finder in a consistent way (with
 resource forks set up correctly).
 
 All of this seems almost possible, yet I don't seem to have got it just
 right yet. Has anyone one any insight they can spread or experiences
 they can share of a similar set up?
 
 Alan
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]

___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: netatalk, NFS, OS X and backup

2005-01-10 Thread Shane Ambler
Personally I use a combination of applescript and cli.

With applescript you create a script that mounts the remote afp volume.

Eg in script editor
On run
   try
 mount volume afp://server/sharepoint as user name name with
password crypt
   on error
--
   end try
End run

Personally I put the mount command inside the try block to prevent error
dialogs coming up - that is why the -- (a comment line) is after on error -
it tricks the script into doing nothing on error.

As you might guess this is plain text - for security when you save it you
can save as application and tick the run only box - this prevents the file
being opened in the script editor and read - you can open and run it but not
see the source.

This will mount the specific share point - it shows up in
/volumes/sharepoint - which can then be copied to/from

I then use the cli to compress/copy files - personally I use stuffit deluxe
for compression as the deluxe version includes the cli tools and handles
resource forks / meta data etc.

#! /bin/sh
/usr/local/bin/stuff -f sitx -n /pathto/backupfile /pathto/filestobackup

cp /pathto/backupfile /volumes/sharepoint/backupfile


Of course you put the date/numbers into the filename as you prefer.

One gotcha to look out for is if the sharepoint doesn't mount for whatever
reason the cp step will create a folder in /volumes and will copy locally
instead of to the server. There is also the option of using scp to get the
files to the server.

There is a cli - mount_afp - when I tried it some time ago I had some
problem(can't remember what now) so I used the applescript instead.

You then setup cron to run the applescript and the shell script when you
want.

With the applescript it is a gui app so in cron you need
/usr/bin/open /pathto/applescript.app
Remember the .app is not shown in the finder but is needed for the cli,
easy to miss.


On 11/1/05 2:15 AM, Martin Hepworth [EMAIL PROTECTED] wrote:

 have you looked at amanda? Uses it's daemons to transfer the data, and
 you can select where to comress (on client or server).
 
 works well when used with hfstar on MacOS X ...
 
 restores are normally done by the admin and currently its a cli...no
 plans AFAIK to make this a gui.
 
 ---
 Martin
 
 
 On Fri, 7 Jan 2005 11:29:59 -0500, Alan Curtis [EMAIL PROTECTED] wrote:
 I need some advice about integrating my FreeBSD server with some Macs
 running OS X.
 
 I have a server running FreeBSD 5.3 with NFS and netatalk enabled, a
 Powerbook G4 running OS X 10.3.7 and they are connected through a
 wireless network. I used the Powerbook to administer the server using
 ssh, which works well. I would also like to use the server to backup
 files (for multiple users) from the Powerbook. I have played around
 with both NFS and netatalk (afpd) and both seem to be working, in that
 I can manually mount the shares on the Powerbook. I have got the NFS
 share to automount on the Powerbook but not the afp share. I can copy
 files to and from both the nfs and afp mounted shares, including
 resource forks. I have played with various backup utilities including
 rsync, psync and rdiff-backup with varying degrees of success.
 
 Some observations/questions
 
 1. netatalk afp seems consistently and significantly faster than nfs.
 Is this to be expected or might I have a problem with nfs? If so how do
 I diagnose and fix it?
 
 2. I would prefer to use nfs, because I can automount it on the
 Powerbook and run a cron (actually anacron) script to backup the
 multiple users. I haven't yet worked out how (or if) I can do this with
 afp (this is really a Mac question I know).
 
 3. I would like to use a backup scheme which is automatic, invisible to
 the user, yet configured in a way that the archive can be navigated,
 and files appear in folders on the Mac finder in a consistent way (with
 resource forks set up correctly).
 
 All of this seems almost possible, yet I don't seem to have got it just
 right yet. Has anyone one any insight they can spread or experiences
 they can share of a similar set up?
 
 Alan
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 
 ___
 freebsd-questions@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-questions
 To unsubscribe, send any mail to [EMAIL PROTECTED]
 

-- 

Shane Ambler
Sales Department
007Marketing.com
[EMAIL PROTECTED]


___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to [EMAIL PROTECTED]