İptal Edildi

Perl to run mysqldump

This is a Perl job.

I just need a Perl script that backs up MySQL databases using mysqldump. I will run it from CRON.

It needs these editable settings (variables within the script):

- MySQL host.

- MySQL user name.

- MySQL user password.

- Databases to exclude.

- Backup location (a directory on the system).

- Compression (Y/N).

It needs to do this:

- Back up all tables of all databases except those databases that are excluded.

- Create a master backup directory named using the current date/time in this format: YYYY_MM_DD_HH_MM.

- Create a backup directory for each database. Name it the same as the database. Put it into the master directory.

- Create a dump file for each table. Text file should contain structure and data. Name each dump file the same as the name of the table. Put all dump files for each database into the backup directory created for that database.

- Create a gzip archive of the master directory if compression = Y.

- Move the master directory or archive to the backup location.

- Clean up temp files. The only think left should be the file/directory placed into the backup directory.

That’s it.

The server is LAMP.

Beceriler: Perl

Daha fazlasını görün: perl mysqldump, run mysqldump perl, mysqldump perl, run, gzip, data compression, compression, backup job, lamp database, script gzip, editable mysql, perl script file, mysql backup table, table perl, perl table, create backup script cron, dump create database, mysql clean data, archive system, perl backup database, lamp server backup script, clean text file, perl mysql dump, move files archive, perl file format

İşveren Hakkında:
( 88 değerlendirme ) Durham, United States

Proje NO: #195763

13 freelancer bu iş için ortalamada 45$ teklif veriyor

gangabass

I can do this job for you. See PM for details.

in 2 gün içinde60$ USD
(136 Değerlendirme)
5.8
marchent

ls check PMB

1 gün içinde 50$ USD
(21 Değerlendirme)
4.6
Georgia

I am interested.

in 5 gün içinde100$ USD
(2 Değerlendirme)
2.7
lbosque

Hi, please check my PM.

1 gün içinde 45$ USD
(2 Değerlendirme)
2.5
kit1980

Please check PM

1 gün içinde 30$ USD
(2 Değerlendirme)
1.6
perou

Please see PMB.

1 gün içinde 40$ USD
(1 Değerlendirme)
1.6
blackcoffee

Hello. Please, check PMB.

1 gün içinde 35$ USD
(1 Değerlendirme)
1.0
propanoid

Please, check PM.

1 gün içinde 50$ USD
(0 Değerlendirme)
0.0
jkarthik

please let me know your id for contact.

1 gün içinde 30$ USD
(0 Değerlendirme)
0.0
rickumali

Good luck with the bidding process!

in 2 gün içinde60$ USD
(0 Değerlendirme)
0.0
darkv0id

Please, check PM. =)

in 2 gün içinde30$ USD
(0 Değerlendirme)
0.0
VitalkaDrug

I am ready to work. But I think in this case enougth to use the shell (bash, ash, etc.), not Perl. It is not so resource-intensive.

1 gün içinde 30$ USD
(0 Değerlendirme)
2.0
linuxtechguru

I can do this within minimum period of time

1 gün içinde 30$ USD
(0 Değerlendirme)
0.0