Gesamtzahl der Seitenaufrufe

Freitag, 25. Januar 2013

/var/lib/psa/dumps

Speicherort:     /var/lib/psa/dumps

Temporäre Dateien für das Plesk Backup.
Dazu 2 Ansätze.
 
1. Dateien woanders auslagern
2. Alte Dateien löschen


Da meine /var partition recht klein geraten ist, sind die tempBackups ausgelagert worden mit

/etc/init.d/mysql stop
oder 
service mysql status/stop

rm -R  /var/lib/psa/dumps/*

mysql starten


MySQL Starten / Stoppen / Neustarten:
/etc/init.d/mysql stop
/etc/init.d/mysql start
/etc/init.d/mysql restart


#erstellt das Verzeichnis
mkdir /srv/backup

#setzt die richtigen Rechte chown psaadm  /srv/backup 
#löscht das alte Verzeichnis
rmdir /var/lib/psa/dumps

#symlink setzen
ln -s /srv/backup  /var/lib/psa/dumps

#########################################


Ich nutze auch noch zusätzlich die frühere Lösung ältere Dateien per cronjob zu löschen.




#!/bin/sh
#
# Delete backup more than 35 days old.
#
backupDir="/srv/backup"
#
daysToKeep=35

echo "Check files older than $daysToKeep days in $backupDir"
listOfFiles=`find $backupDir -mtime +$daysToKeep`
if [ ! -z $listOfFiles ]
then
      echo "Found [$listOfFiles]"
else
      echo "None found."
fi
for toDelete in $listOfFiles
do
      echo "Deleting $toDelete"
      rm -rf $toDelete
done
echo "Done."




Keine Kommentare:

Kommentar veröffentlichen