On Thu, 2010-01-14 at 12:32 +0100, Jens Geier wrote: > "Ashley Sheridan" <ash@xxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag > news:1263463572.5952.71.camel@xxxxxxxxxxxx > > On Thu, 2010-01-14 at 10:12 +0100, Jens Geier wrote: > > > >> "Ashley Sheridan" <ash@xxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag > >> news:1263391167.5952.62.camel@xxxxxxxxxxxx > >> > On Wed, 2010-01-13 at 14:57 +0100, Jens Geier wrote: > >> > > >> >> Hello Ashley, > >> >> > >> >> yes rsync is a good idea, but does this also work if there is only a > >> >> internet conection to may SERVER ? > >> >> > >> >> Kind Regards > >> >> Jens Geier > >> >> > >> >> "Ashley Sheridan" <ash@xxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag > >> >> news:1263377397.5952.60.camel@xxxxxxxxxxxx > >> >> > On Wed, 2010-01-13 at 10:53 +0100, Jens Geier wrote: > >> >> > > >> >> >> Hello, > >> >> >> > >> >> >> my idea is to make a backup of some paths of my laptop via PHP. > >> >> >> > >> >> >> I like to use a MySQL Datebase to trace which file was uploaded > >> >> >> from > >> >> >> which > >> >> >> path and so on. > >> >> >> > >> >> >> Also it should be uses to look up it is nessasery to backup this > >> >> >> file > >> >> >> because it was changed since last time or not. > >> >> >> > >> >> >> All this files should be uploaded to the SERVER in a special folder > >> >> >> where > >> >> >> this files run to a tape backup machine. > >> >> >> > >> >> >> I hope some one can give me some ideas for this. > >> >> >> > >> >> >> Kind Regards > >> >> >> Jens Geier > >> >> > > >> >> > There's a few ways to go about doing this, but I reckon you should > >> >> > do > >> >> > something similar to the following: > >> >> > > >> >> > * schedule a cron job to run as often as you want the backup to > >> >> > be > >> >> > done, and have the cron call a script > >> >> > * the script can either be php and use your own code to create > >> >> > copies of files and check file dates for backup purposes, or > >> >> > use > >> >> > the rsync tool which pretty much does all of this for you > >> >> > automatically > >> >> > * update a database as you need. this can be done either from a > >> >> > php script or directly via mysql on the console > >> >> > > >> >> > If you do use PHP for this, you'll want to code it as a CLI script > >> >> > rather than a web page script. On the whole it won't make much of a > >> >> > difference, but obviously some global variables will change a bit. > >> >> > > >> >> > Thanks, > >> >> > Ash > >> >> > http://www.ashleysheridan.co.uk > >> >> > > >> > > >> > I don't understand what you mean? > >> > > >> > Ps, please try not to top-post. > >> > > >> > Thanks, > >> > Ash > >> > http://www.ashleysheridan.co.uk > >> > > >> Hello Ashley, > >> > >> i try to make a backup from some paths of my local laptop harddrive to a > >> folder on my server. Even if i'm not in the company. > >> > >> If i'm outside (this time i'm in China) i have to copy it through the > >> Internet that is using http or ftp transport protocol. > >> > >> The start of the copy is when the user clicks to a buttom and start the > >> backup process. > >> > >> Kind Regards > >> Jens Geier > > > > The script needs to be set up on your local machine. I don't think HTTP > > will help you much here, as that isn't great for transferring files > > upstream I've found. Googling 'rsync ftp example' brings about over > > 230,000 results, have you actually tried looking? > > > > Thanks, > > Ash > > http://www.ashleysheridan.co.uk > > > No, i have not. > > Because i also think that there will not a finish software. > > So i think i have to write something by my own. > That is the reason i ask for ideas to do so. > > I just read here the following thread: > > Read directory; store filenames found in mySQL table? > > That is something that is running in that direction in try to go. > > Kind Regards > Jens Geier > > > But I've told you that the best tool to do it is rsync. This is a tool, not a whole large peice of software with a GUI, etc. You use it in conjunction with other software to achieve what you need. Have you even looked up at what rsync is? Thanks, Ash http://www.ashleysheridan.co.uk