Backup software
$500-1000 USD
Bezahlt bei Lieferung
I have no clue on price or the level of difficulty of this project, so I hope to get some advice. I'm open to other programming languages as well. Maybe someone have done a similar project and know what is involved?
I want to make an application that behaves similar to CrashPlan (for desktop computers). Only that it always stores the data on my servers. It's more and more common that all software for Windows (and Mac) desktop agents only do backup to the backup-providers cloud and not to private clouds. I want to keep backups in-house, also in the future. And I want code that I can further develop for later expansion.
I need two things, you can choose parts of the task:
1) One client side GUI agent (Windows). This is responsible to transfer the data to/from the server. This should be very similar in looks/functionality as CrashPlan (see attached) and must have a professional look.
Minimum features:
- Installable.
- Backup selected folders and files - resume/pause backup.
- Restore selected folders or files - include restore older version of folders/files.
- Settings for username/password.
- Strong encryption.
I think that this agent will send requests somehow to server-side (over encrypted connection, maybe https-port?) to ask for information about files/folder before it start backup. So that one make sure an already uploaded file (same checksum/crc/size) isn't already there - to save bandwith/time.
Then get a temp location for the backup until it is complete, before maybe the server itself renames and "archive" the old file and moves the uploaded content to its primary location.
2) Server-side software (Linux). I would prefer for instance PHP for communication on the server-side and maybe standard SSH, SFTP or FTP-S for the file transfer to/from the server/agent.
The server side doesn't have to be very complicated, but it will need to have different dirs for each user and it has to handle the file revisions/archive. For instance, it should communicate with the backup-agent before and after file-upload somehow.
Projekt-ID: #13263462
Über das Projekt
20 Freelancer bieten im Durchschnitt $849 für diesen Job
Hi,I'm very very interested in your job. I have enough experience for this job. I wanna work for u. If u award me, i can finish this job without fail. Please send me message. Thanks...
to provide resume/pause backup function we can not use http or ftp protocol because it doesn't allow pause uploading. Instead I will make a server socket with encryption to do that.
I want to discuss this project with you further, let me know the best suitable time for you to schedule the meeting, Feel free to message me at any time, i used to be online 14 hrs in a day on this website so probably Mehr
Hello, I propose to complete your project with perfection right on time. Review and use the available description and resources in order to complete this project. We specialize in Website development and design, Androi Mehr
Hello, It's a pleasure to let you know that I've Completed and Delivered similar project before. All I need to work on customization part if we can proceed towards more discussion. I have gone through your project Mehr