mysql - daglig database lossepladser, alle godt ordnet.

,,,, mysql – daglige database lossepladser, alle pænt klaret.,,, en god shell manuskript, der kan drives som en cron job at producere god mysql lossepladser forstærkning.,,, jeg løber flere kasser med mysql installeret.min backup - strategi for mysql omfatter følgende:, og– hver database skal være dumpingimport, natlige til det ’ egen sag. og– jeg har alle andre dokumenter (f.eks. db lossepladser) under /forstærkning, og– siden jeg opbevare arkiverne for 4 eller 5 dage jeg har brug for at mærke de filer, med den dato, hvor de blev dumpet. under /etc, skabe en subdirectory &" db backup &":, mkdir /etc /db backup, skabe /redigere fil /etc /db forstærkning /db-list.txt, og hver database til dumpingpriser i den fil, en pr. linje.manuskriptet, som udstationeret her, og’ t aftale med blanke linjer.et lille eksempel ville være (uden tegn):, og— -, mysql, pdns, mimerdesk, phpbb, og—. - så her og’ s backup manuskript.jeg holder det i /etc /db forstærkning /db forstærkning. -, #!/bin /fest,&#fastsætte en værdi, som vi kan bruge til datestamp dato = er dato +% y -% m -% d `,&#basen backup fortegnelse, basebackup = "/home /backups /mysql", database, er cat /etc /db forstærkning /db liste. txt "gør,&#her smider de., filedir =" $basebackup /$database ",&#test for at se, om vores backup fortegnelse findes., #, hvis ikke skabe det. hvis [!- d $filedir], så mkdir - p $filedir, fi, echo - n "eksporterende database: $database" /"usr /lokale /bin /mysqldump... bruger = root - opt - out - $database



Previous:
Next Page: