Find Jobs
Hire Freelancers

Groovy script for backing up of a local directory to optical disks, integrity checking, versioning

$25-50 USD / hour

Closed
Posted over 3 years ago

$25-50 USD / hour

The goal of the script is to keep a backup copy of a certain configured filesystem directory on (possibly multiple) optical discs. The contents of the directory may be bigger than what fits on a single optical disc. The script needs to handle it by properly burning the data onto several discs (a “backup set”). The script also needs to support re-burning of new and updated files from the directory to a previously started and burned backup set. It needs to calculate which files are newer (or modified since) than the last one which was burned into the backup set, and burn them into the current backup set. The idea behind the script is to have minimal user interaction, so the script needs to have an established operation pattern that the user needs to conform to, in which case the user interaction will be minimized (basically down to only removing and inserting discs into the optical drive). (This interaction pattern is well described in the State Machine section.) The script will output reports and some minimal required user interaction prompts through email. To accomplish these tasks, the script will need to keep some minimal meta information on the discs of the backup set in some format, as well as to perform error detection of the previously burned data. Please see the full description document for detailed specification.
Project ID: 28345398

About the project

6 proposals
Remote project
Active 3 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
6 freelancers are bidding on average $93 USD/hour for this job
User Avatar
Hi, I saw that you need help with Java, Linux and Bash Scripting. I have 9 years of experience working on these frameworks. I believe I can help you with it. I would request you to have a look at my porfolio, customer feedbacks from my profile. If you find me worthy of doing your job. Please start the chat and lets discuss it. Regards Awais
$50 USD in 22 days
4.8 (49 reviews)
7.2
7.2
User Avatar
Hello Roman S.,   We have 20 years of strong experience in Java, Linux, Bash Scripting, as a result, we can successfully complete this project.   Please, review our profile here: https://www.freelancer.com/u/tangramua Here detailed information about our company, our portfolio, and the client's recent reviews.   Also, we wanted to personally discuss questions about your project, which helps us to give you the right estimation.   Best regards, Tangram Canada Inc.   P.S. As seen from the details of your profile, you located in Europe. Be informed that our technical offices located in Ukraine i.e. you will be able to work with our developers almost in the same time zone. 
$25 USD in 5 days
4.7 (72 reviews)
7.0
7.0
User Avatar
Hi there, I would love to provide you services as expert in java. I have skills with the following Multithreading, Rest Services, Microservice, Web services, J2EE, Spring (MVC, Boot, Batch, Security, Data), Microservice, Jboss/Wildfly. Also Elementary knowledge on any Business Process Modeling Notation(BPMN) tool. I have build many games/apps till now, having features like picture taking uploading, video manipulation, drawing, in-app purchases, account management, MAP API integration, Text Chat, Sending push notifications, generating PDF file dynamically, location awareness, GPS tracking, integrating with third party APIs, payment method and api integration,motion detection etc. >>>> Portfolio, Skills I have strong experience with following Skills - iOS , Android SDK Java dev,J2EE, - Experience manipulating complex JSON files - Experience Integrating to 3rd. party APIs and SDKs - RESTful APIs, - Firebase, GIT Looking forward to discuss project requirements from you soon. Thanks Shaily.
$38 USD in 40 days
5.0 (1 review)
2.0
2.0

About the client

Flag of SWEDEN
Stockholm, Sweden
5.0
4
Payment method verified
Member since Mar 10, 2016

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.