Find Jobs
Hire Freelancers

Bash Scripted Linux Automated File Transfer Script

$100-500 USD

In Progress
Posted about 18 years ago

$100-500 USD

Paid on delivery
I have content present on several different linux servers. I would like to organize and schedule replacements of the content from a central (home) [login to view URL] home server will have a always-changing [login to view URL] content is in the same directory on all servers but I do not have the same content on all servers at the same time. The content can only be replaced at a certain time of the [login to view URL] is,however,a cronjob script I wrote running on the servers that: 1) checks for a certain file's contents-it's a 0,nothing happens and the script terminates,if it's a 1,it continues; 2) Run a script that 'pre-processes' the new files I have uploaded that day. 3) Removes the old content directory 4) mv's the new content dir. into the old dir. name 5) Change the flag of the file back to 0 This eases things a bit and enables me to upload the new content to each server during the day and then 'hands off' that night the server will update with the new [login to view URL],this setup requires me to upload the replacement content the day before the update,and do it for EACH [login to view URL] a result,I would like a way to prep and schedule the new content set(s) on the central server and then know that on Date X content will automatically upload and then update on the remote servers without requiring my presence. So as an example: April 23; Replace the remote content directory on: Servers 1,3,5 with localdir X Server 2 with localdir Y Server 4 with localdir Z. Ideally a php/mysql driven interface would exist to control scheduling of the updates,as well to keep track and log the history of what content was on what server. The method should stray from the remote servers making any requests to the home one. I have passwordless key-based ssh logins set up to all servers, facilitating a solution with rcopy/rsh commands through a bash [login to view URL] me this would be the ideal situation. The process needs to be logging and error-checking with error recovery. ## Deliverables 1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables): a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment. b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request. 3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement). ## Platform Linux You will not have access to my servers to develop this solution. Please make certain that you have a few different servers available for testing and development of the solution on your end before passing it off to me.
Project ID: 3418047

About the project

8 proposals
Remote project
Active 18 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $329 USD for this job
User Avatar
See private message.
$102 USD in 7 days
5.0 (79 reviews)
5.8
5.8
User Avatar
See private message.
$1,615 USD in 7 days
2.9 (9 reviews)
6.5
6.5
User Avatar
See private message.
$108.80 USD in 7 days
5.0 (4 reviews)
2.6
2.6
User Avatar
See private message.
$85 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$382.50 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$102 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$85 USD in 7 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$148.75 USD in 7 days
0.5 (4 reviews)
1.4
1.4

About the client

Flag of CANADA
Canada
5.0
13
Member since Feb 3, 2010

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.