Encerrado

Write Backup Scripts at the backend and PHP based Front ends to operate the backup

BACKUP SYSTEM REQUIRED:

We are a hosted email service provider with Webmail access for Users to access their emails online.

We want a backup system to periodically backup the entire Emails data and other user data like contacts, notes,calendar and maintain a backup copy of the same as scheduled by the user/domain admin at our storage location as may be set by us by giving a folder path.

We want the total storage as utilized by the users backup to be reported as a variable along with the user details for us to manage his total storage utilization.

We want the total storage as utilized by the domain admins backup to be reported as a variable along with the domain details for us to manage his total storage utilization.

USER:

user details are present in database (MYSQL) or from SAML/SSO system

This user is a mail user in our system for whom we are in requirement for a backup solution

The user and password details can be fetched out of the database or from the continuous session ID

User is supposed to log into the webmail portal where he accesses his/her mails. A new tab is to added onto the preference section in the webmail portal for backup.

REQUIRED OPERATION TO BE DEPLOYED FOR USERS:

This backup tab will do the complete backup of the users mails, contacts, notes, calendar on the system as per the schedule as set by him and should save his backup schedule preferences in the database.

the backup should have a schedule setting options for incremental / daily/ monthly/ weekly/ yearly with number of instances to maintain for each of these backup types. older backups instances over and above the number of instances as set by the user are also to be deleted accordingly.

We want that user may be able to restore his backup from the web based console from the list of available backups created as per his schedule set by him. He may also choose to download or upload backup copy for his data.

ADMIN:

Domain Admin details are present in database (MYSQL) with their respective domain names.

Domain Admin is supposed to log into the web based admin portal from where he can set domain wide settings.

A new tab is to be added into the web based admin portal (PHP/MYSQL) for backup. This tab should enable the domain admin to schedule the backup instances for entire data for all users within his domain.

We want that domain admin may be able to restore his entire domain backup from the web based console from the list of available backups created as per his schedule set by him. He may also choose to download or upload backup copy for his data.

REQUIRED OPERATION TO BE DEPLOYED FOR DOMAIN ADMINS:

This backup tab will enable Doman admin do the complete backup of all data for all the users mails, contacts, notes, calendar on the system as per the schedule as set by him and should save his backup schedule preferences in the database.

the backup should have a schedule setting options for incremental / daily/ monthly/ weekly/ yearly with number of instances to maintain for each of these backup types. older backups instances over and above the number of instances as set by the user are also to be deleted accordingly.

LANGUAGE AND DATABASE:

this process of backup has to be performed via a shell scripting where the above task is to done. the front end webmail system page is to be done in PHP with Database as MySQL.

Habilidades: MySQL, PHP, Shell Script, Arquitetura de software

Ver mais: write scripts online, web based language, portal php mysql, operation portal, list of available domain names, backup mysql php, class backup mysql php, backup sql php class, whm backup script php, backup ftp php, auto backup website php, php signup scripts, web based php sales database, based php fox, php golf scripts

Acerca do Empregador:
( 5 comentários ) Mumbai, India

ID do Projeto: #10714483

2 freelancers are bidding on average ₹10139 for this job

phpfreelancer14

hi I am writing to you since I am interested in the job posting. Working with PHP, HTML/CSS and MYSQL, I have completed a number of projects that are relevant to the skills required in this job posting. They in Mais

₹12500 INR in 10 dias
(65 Comentários)
6.3
codeignaiter

Hello! Please consider me as a candidate for your project. I've been working as wordpress developer more then 4 years. I used to work with all wp versions was developing plugins. And themes from scratch. I can resolve Mais

₹7777 INR in 3 dias
(1 Comentário)
0.0