"Ashley Sheridan" <ash@xxxxxxxxxxxxxxxxxxxx> schrieb im Newsbeitrag news:1263469507.5952.75.camel@xxxxxxxxxxxx > 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 > Hello Ashley, rsync looks like the right tool i need to use. But i need much MORE information about it. You have an idea where i can find a news group like this for rsync? Kind Regards Jens Geier -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php