Find Jobs
Hire Freelancers

49873 Auto Web Restore

N/A

진행 중
게시됨 거의 19년 전

N/A

제출할때 지불됩니다
This project is a simple scheduled backup of multiple websites. The backup will download all files in the given path via FTP then compress the file into a standard ZIP format preserving directory structure and permissions. The interface should work exactly like most backup/restore programs. One of the best is NovaBackup: [login to view URL] Here is a mockup of the interface for Phoenix Web Restore: [login to view URL] You can see it's a pretty simple interface. The bold items are website backup jobs. The jobs can be expanded to view the individual directories and files within the file. *Add* - allows you to add a new backup job. The dialog box for this will include these fields: *Website Name:* [login to view URL] *FTP Address:* [login to view URL] *Login:* login *Password:* password *Path:* /public_html/ with *Save* and *Cancel* button. *Remove* - will ask "Are you sure you want to delete this website backup job?" with *Yes* and *No* buttons. We will also want a checkbox on this prompt that allows them to delete the job without deleting the file from the drive. *[ ] Delete the backup files from the hard drive?* *Edit - *When a backup job is selected, the *Edit* button opens the same dialog as the *Add* button. When a directory is selected, the *Edit* button expands or collapses the directory. When a file is selected, the *Edit* button opens the file for editing in it's associated program. *Backup* - allows the user to run a once off backup of the website. The dialog box will include these fields: *Type of Backup:* Full Incremental with *Backup Now* and *Cancel* buttons. Once the backup begins a progress dialog will show the file queue on the left side and file progress vs. total progress on the right side. Let's try to make this simple. We might want to show /some/ details like transfer rate, amount transferred vs total to transfer, time elapsed vs time remaining vs total time. But I want this screen to be fairly simple. The backup will download all files and compress the files into a regular zip structure. It should also store file permissions so that they can be restored appropriately. *Restore* - allows the user to upload a job, directory, or file based on what's selected. The dialog box will ask them to choose how to handle duplicate filenames. These may appear as regular buttons: Overwrite Overwrite All Skip Skip All Cancel Restore Progress dialog should work exactly like the backup progress dialog explained above. *Schedule* - Allows the user to set a delayed onetime run of a backup or a recurring backup of the site. *Type of Schedule:* Once Recurring If *Once* is chosen, the user will set the time and the date for the job. If *Recurring* is chosen the user will indicate how often the job will recur: *How Often:* Weekly Every Weekday Daily Every ## Hours If the answer to this question is *Weekly* the user will indicate the *Day of the Week* and the *Time* of the backup If the answer to this question is *Every Weekday* the user will only indicate the *Time* of the backup. If the answer to this question is *Daily* the user will only indicate the *Time* of the backup. If the answer to this question is *Every ## Hours* the user will indicate the *Start Time* and a number *[ ## ] Hours*. The user will also indicate the *Type of Backup* for the job. *Type of Backup:* Full Incremental *Full* backs up every file in the path. *Incremental* backs up only the files that have a new date compared to the already backed up file. Incremental backups download the changed file and replace the archived file. If the backup type is *Incremental* the user can choose a radio button with these options: *() Overwrite* (overwrites the file in your backup) *() Rename* (saves the new file in your backup without destroying the old file) I just thought of one more thing that I missed on this. If we're doing a scheduled backup, then we need a system tray program that loads up as a service to kick off the scheduled backup jobs. We may also want to consider checking for an internet connection for those who have dialup service. We may want to give them an option that will allow the system to automatically connect to their provider. I had this app 90% completed when my previous programmer had an emergency. I'd like to find someone who has a history of completing projects on time and on budget. This is a screenshot of the interface that my designer sent me: [login to view URL] I have no source code from this project to this point. Completion of this project will be based on delivery of a workable
프로젝트 ID: 1799042

프로젝트 정보

제안서 1개
원격근무 프로젝트
활동 중 12년 전

돈을 좀 벌 생각이십니까?

프리랜서 입찰의 이점

예산 및 기간 설정
작업 결과에 대한 급여 수급
제안의 개요를 자세히 쓰세요
무료로 프로젝트에 신청하고 입찰할 수 있습니다
프로젝트를 수여된 사용자:
사용자 아바타
Our last project is restore MS-Sql database for asp.net project,so please read our latest review for that,then you [login to view URL] Shalom InfoTech (P) Ltd.,
$150 USD 12일에
0.0 (0 건의 리뷰)
0.0
0.0

고객에 대한 정보

국기 ()
0.0
0
7월 5, 2005부터 회원입니다

고객 확인

이 거래선이 등록한 다른 일자리

PHP/MySQL SEO Scripts
$100-500 USD
감사합니다! 무료 크레딧을 신청할 수 있는 링크를 이메일로 보내드렸습니다.
이메일을 보내는 동안 문제가 발생했습니다. 다시 시도해 주세요.
등록 사용자 전체 등록 건수(일자리)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
미리 보기 화면을 준비 중...
위치 정보 관련 접근권이 허용되었습니다.
고객님의 로그인 세션이 만료되어, 자동으로 로그아웃 처리가 되었습니다. 다시 로그인하여 주십시오.