1<?php 2error_reporting(E_ALL|E_STRICT); 3 4// FTP backup test 5 6require_once 'Tools.php'; 7 8$databases = array ('blogs.sqlite', 'code.sqlite'); // we set 2 databases for the backup operation 9 10 11$sqlite = new DB_Sqlite_Tools ($databases); 12$sqlite->showLogs = true ; 13$path = '//Users/davidcosta/Sites/dbsqlitetools/bkp/'; // our backup path where the safe copies are prepared 14$sqlite->copySafe($path); // safely copy the live databases to be uploaded 15$sqlite->ftpBackup('hostname.com','username','password','remotedir'); // uploding the file in the remote backup server 16 17/* 18 19 20<logevent> <class> DB_Sqlite_Tools </class> <function> copySafe</function> <data>'done'</data> </logevent> 21 22 <logevent> <class> DB_Sqlite_Tools </class> <function> scanBackupDir</function> <data>array ( 0 => 'blogs.sqlite.bkp', 1 => 'code.sqlite.bkp', )</data> </logevent> 23 24 <logevent> <class> DB_Sqlite_Tools </class> <function> ftpBackup</function> <data>'//Users/davidcosta/Sites/dbsqlitetools/bkp/.blogs.sqlite.bkp uploaded'</data> </logevent> 25 26 <logevent> <class> DB_Sqlite_Tools </class> <function> ftpBackup</function> <data>'//Users/davidcosta/Sites/dbsqlitetools/bkp/.code.sqlite.bkp uploaded'</data> </logevent> 27 */ 28 29 30?> 31 32