tecno13 Posted February 21, 2022 Share #1 Posted February 21, 2022 (edited) Buongiorno vorrei creare la stessa cosa che facevo con q...p per effettuare la copia del database su MariaDb ma non riesco a farlo o meglio il cron funziona a dovere ma il file è 0.Kb cioè vuoto sono sicuro che sbaglio i percorsi del server qualcuno ha idea? Incollo sotto il mio file che viene eseguito in cron automaticamente. Grazie #!/bin/sh LOG="/volume1/pippo/database/dblog.txt" DATA=`date +"%d-%m-%Y"` DBUSER="root" DBPASSWD="#############" DUMP="/volume1/@appstore/MariaDB/usr/bin" DUMPOPTS="--add-drop-table" BCKPATH="/volume1/pippo/database/Backup/" BCKDIR=$BCKPATH/$DATA echo INIZIO BACKUP DATABASE >$LOG date >>$LOG echo >>$LOG mkdir $BCKDIR db_backup() { for database in $(/volume1/@appstore/mysql --user=$DBUSER --password=$DBPASSWD -e 'show databases' -s --skip-column-names); do echo Creo $database-$DATA.sql >>$LOG $DUMP --user=$DBUSER --password=$DBPASSWD $DUMPOPTS $database > "$BCKDIR/$database-$DATA.sql"; done } comprimi() { echo >>$LOG echo Creo DB_backup_$DATA.tar.gz >>$LOG tar -czf $BCKPATH/DB_backup_$DATA.tar.gz $BCKDIR } cancella () { echo >>$LOG echo Cancello $BCKDIR >>$LOG rm -r $BCKDIR } pulizia () { files=`find $BCKPATH -type f -mtime +14` echo >>$LOG echo Elimino backup vecchi >>$LOG for file in $files do echo ... Elimino $file >>$LOG rm $file done } Edited February 21, 2022 by tecno13 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.