[OK+][DB] Automatic Backup ScriptNome: Automatic Backup Script v0.3
Realizzatore: Custom by Godarms
Installatore: Godarms
Data: 08/12/2004
Note: - Impostare un nome non scontato per il salvataggio, rinominare la cartella contenente lo script e proteggerla con password.
- Schedulare il file php per un backup giornaliero da effettuarsi nelle ore notturne (4:00 circa)
- Questo sistema si aggiunge ai backup giornalieri in remoto effettuati già da tempo.
Codice: Basato sullo script "Automatic Backup Script" (scaricabile da Invisionize),
con la seguenta modifica al file php:
1- FIND
$dbserver = "localhost";
$dbuser = "dbusername";
$dbpass = "dbpassword";
$dbname = "dbname";
REPLACE
// Rileva i dati di accesso al DataBase da conf_global.php
$root_path = ' '; // Definire la root del forum in base alla posizione dello script
require $root_path."conf_global.php";
$dbuser = $INFO['sql_user']; // Forum SQL Database Access Username
$dbpass = $INFO['sql_pass']; // Forum SQL Database Access Password
$dbname = $INFO['sql_database']; // Forum SQL Database Name
$dbserver = $INFO['sql_host']; // Database Server (Usually "localhost")
Chi NON utilizza la parte legata al client, può personalizzare ulteriormente il nome del file salvato
aggiungendo la data di creazione del file
(attenzione che in tal modo il vecchio salvataggio NON viene sovrascritto
e quindi periodicamente è necessario cancellare i salvataggi vecchi)
2- FIND
$file = "backup.sql.gz";
REPLACE
$datename = date("_(d-m-Y)");
$file = "NOME_SALVATAGGIO".$datename.".sql.gz";
File: http://www.invisionize.com/