Encerrado

WEB site backup/Restore script

I want a user friendly server-side script that allows me to easily backup/restore any (or all) of my WEB files and/or MySQL Databases. (See full requirements under "Deliverables")

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. 2) Installation package that will install the software (in ready-to-run condition) on the platform(s) specified in this bid request. 3) Complete ownership and distribution copyrights to all work purchased. Script Requirements: I want a user friendly server-side script that allows me to easily backup/restore any (or all) of my WEB files and/or MySQL Databases. The script must be easy to install and be pretty much "point-and-click" in operation - assume novice WEB masters will be using. Via WEB-based interface I should be able to: - Choose selected files/directory for backup/restore - On chosen directories, specify exclusions (including wildcard operators) - Choose selected MySQL DB's for backup/restore - With file system backups, have the to perform either FULL, INCREMENTAL or DIFFERENTIAL Backups. - With MySQL DB backups, have the ability to backup entire database or selected table(s). - With MySQL DB backups, have the ability to restore entire database or selected table(s). - Backup file names should make sense to indicate the type of backup and when they were done. - In both WEB-based admin and backup file naming convention, it should be clear which are file system backups and which are MySQL DB backups. - Have the option of executing backup sets via CRON jobs. (Should be able to set up unlimited number of backup sets)....so I should be able to execute backups immediately from within WEB interface and/or be able to set them to run as CRON jobs. - All backup/restore activity should be logged and able to be viewed from WEB Admin Interface. - Must have the ability to send backup files to any of the following (with option to choose multiple for same backup): i)to a nominated(configurable) local disk ii) to a remote FTP server via FTP or Secure FTP(SFTP) iii) via email to a nominated email address iv) Upload/Download backup files direct between WEB server and client (P.C.) - All successful operations must be logged and viewable from within WEB-based admin with option of also emailing nominated address. - All failed operations must be logged and viewable from within WEB-based admin with option of also emailing nominated address. - With file restore, ability to restore files to a different path from which they were backed up. - This script should make use of standard backup/restore tools such s 'gzip', 'tar', 'mysqldump'. - Obviously backup files need to be compressed as much as possible. - If possible ability to password protect backup files (this is mainly if used to FTP - any other suggestions) - With file system,how will symbolic links be handled? - As stated, script must be easy to install and operate by novice WEB masters - WEB-based Admin is essential. - WEB-based Admin must be password protected. (password configurable of course) My preference is to have the front-end written in PHP but I realise that Perl may have to be used also (eg. for Net::FTP).

## Platform

Linux PHP Perl

Habilidades: Engenharia, Linux, MySQL, Perl, PHP, Arquitetura de software, Teste de Software, UNIX

Veja mais: work remote jobs, web site interface, web server script, web based jobs, under the table jobs, remote work jobs, remote software jobs, remote jobs it, remote jobs c#, remote admin jobs, platform for remote jobs, php remote jobs, perl remote jobs, operations jobs, ok tools download, novice software, naming jobs, linux system admin jobs, linux admin jobs, jobs php remote

Acerca do Empregador:
( 2 comentários ) Australia

ID do Projeto: #2950635

15 freelancers estão ofertando em média $295 para esse trabalho

VSquash

See private message.

$102 USD in 14 dias
(226 Comentários)
7.2
friendlyfeatures

See private message.

$680 USD in 14 dias
(23 Comentários)
5.9
ceovw

See private message.

$255 USD in 14 dias
(8 Comentários)
5.1
datovw

See private message.

$1275 USD in 14 dias
(18 Comentários)
5.0
srirangantt

See private message.

$255 USD in 14 dias
(13 Comentários)
4.8
thecodebuyer

See private message.

$126.65 USD in 14 dias
(24 Comentários)
4.6
preyasvw

See private message.

$297.5 USD in 14 dias
(34 Comentários)
4.4
gmorkster2

See private message.

$102 USD in 14 dias
(15 Comentários)
3.9
eugeneturin

See private message.

$212.5 USD in 14 dias
(6 Comentários)
2.7
korch

See private message.

$255 USD in 14 dias
(3 Comentários)
1.9
sanjayarain

See private message.

$85 USD in 14 dias
(1 Comentário)
1.7
geek03

See private message.

$212.5 USD in 14 dias
(0 Comentários)
0.0
si27645

See private message.

$102 USD in 14 dias
(0 Comentários)
0.0
bitrixteamvw

See private message.

$340 USD in 14 dias
(1 Comentário)
0.0
steffc

See private message.

$127.5 USD in 14 dias
(0 Comentários)
0.0