Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jan 2003 12:20:16 -0500
From:      Bill Moran <wmoran@potentialtech.com>
To:        Kenzo <kenzo_chin@hotmail.com>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: backup
Message-ID:  <3E2C2FD0.1080700@potentialtech.com>
References:  <DAV20vtDhm9Zr6Wr89G000057a3@hotmail.com> <3E2C231F.2070603@potentialtech.com> <DAV56s7nlT2NqFJ3sl3000003a0@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Kenzo wrote:
> I tried to include the whole path.
> ie:
> If I do it from the command line
> shlight //remote_computer/dir /NT -U usename -P password
> Using port 1473 for NFS
> cd /NT
> ls
> then I get all the listing.
> 
> When I enter this in webmin I get some kernel errors.

What are the errors?

And "shlight" does not include the path to shlight.
At a shell prompt, enter "whereis shlight"  Whereever it tells you
it is, you'll need that full path specified, for example:
whereis shlight
shlight: /usr/local/bin
Thus you'll need to replace your command above with:
/usr/local/bin/shlight //remote_computer/dir /NT -U usename -P password

DO NOT USE /usr/local/bin.  I don't know where the shlight binary is
installed, so you _must_ do the "whereis" step above to locate it
and use the result of that command to setup your script.

> ----- Original Message -----
> From: "Bill Moran" <wmoran@potentialtech.com>
>>Kenzo wrote:
>>
>>>I'm trying to figure out the best way to backup my server.
>>>I don't have a CD burner, tape drive or other media to write backup to.
>>>So what I want to do, is connect to my other comp with cd burner and
>>
> that
> 
>>>runs on WinXP.
>>>I was thinking of using shlight since It seems to work good.
>>>In Webmin under backup you can issue a command to perform before and
>>
> after
> 
>>>the backup.
>>>I tried to set it up to mount the windows command before the backup and
>>>umount it after, but that didn't work.
>>>I think the kernel didn't like that.
>>>If I do it manually it works fine.
>>
>>Usually this is because you haven't specified the full path to the mount
>>command.  When you type the command at a shell prompt, you have a search
>>path that is searched for the command.  The webmin module probably doesn't
>>do this, so you'll have to enter the full path. i.e.:
>>/sbin/mount
>>ass opposed to just "mount"
>>You can use the "whereis" command to find the full path to the particular
>>command you're trying to run. i.e.
>>whereis mount
>>will tell you what directory 'mount' is in.
>>
>>>Now is there another/better way of doing what I want to do?
>>>I was also thinking about using Cron to issue the commands.
>>>A script might do it, but I don't know anything about writing sripts.
>>
>>It's not as hard as you might think.  For example, the following script
>>is a good template for what you're trying to do:
>>
>>#!/bin/sh
>>/sbin/mount_nfs 172.16.0.1:/remote/drive /mnt/temp
>>/bin/cp -Rp /path/to/backup /mnt/tmp/.
>>/sbin/umount /mnt/temp
>>
>>Of course, you'll want to substitute the mount command that you need
>>(which may be at a different location) and the specific stuff you
>>want to back up, etc.

-- 
Bill Moran
Potential Technologies
http://www.potentialtech.com


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3E2C2FD0.1080700>