Top Rated Scripts | PHP | Scripts & Programs | Database Tools | Database Backup & Restore
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
Backup DB is a very easy to use MySQL database Backup/Restore utility written in PHP and Perl. The interface is written in PHP to keep things streamlined and the backup/restore processes are written in Perl to avoid PHP's limitations in the areas of safe_mode file ownership and system commands (v1.10 adds the option of using PHP files for the backup/restore process). Backups are compressed to limit storage space, organized by database (for ease of restoring), and saved with the date appended to the filename (to allow multiple backups). You can backup or restore one or more (or all) tables in the selected database at once.
Views: 2,830
Added On: Fri, 21st February 2003
Views: 1,285
Added On: Tue, 13th January 2009
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
backupDB() is a PHP script that backs up MySQL tables and databases to a gzip'd file for easy daily backup. Can back up a single database and/or table, or all tables. Structure-only, complete-inserts optional. Can be called interactively or run as a cron job. Works well with doSQL() (also available on this site). Faster and more robust than phpMyAdmin's backup function.
Views: 8,564
Added On: Mon, 1st September 2003
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
Designed to create a daily snapshot of the dynamic data on your website. (e.g. content management systems, forums, guestbooks etc.)
Some of the features include:
- Backup multiple databases and servers with different users and passwords.
- Backups can be scheduled using cron (on UNIX systems) or AT (on Windows systems).
- Create daily, weekly and monthly snpashots of your database.
- Keep the daily, weekly and monthly backups for a user-specified time.
- Archive and compress the SQL files (*.tar.gz).
- Creates a detailed report of everything that has been done.
- Reports can be mailed to you or any other user-specified email-address, saved to disk or displayed in browser.
- Generated SQL files can be mailed to you or any other user-specified email-address.
- Generated SQL files can be uploaded by FTP to any user-specified FTP server.
- Choose to create SQL files for each table or one for each database
- No system calls, everything in 100% pure PHP.
Views: 19,374
Added On: Mon, 27th October 2003
Views: 9,852
Added On: Thu, 18th July 2002
Views: 1,959
Added On: Wed, 19th September 2007
Views: 3,550
Added On: Fri, 15th August 2003
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
Now includes detailed reporting - phpMySQLAutoBackup the simple way to backup MySQL databases - automates the backup of your MySQL databases. Exports your database (data and structures), compresses it into gzip format and emails it to you. Schedule it to run every day/week by adding it to a cron job, or use phpJobScheduler.
New features include the ability to select separate tables for backup, and limit the backup to start and stop at pre-set table row numbers, this will now allow a section of a large table (with millions of records) to be selected for backup.
Features:
* option to ftp backup file to remote server
* email zipped database to your specified address
* option to save to backup folder
* backup limited to once per hour (easily changed) prevents malicious attempts at bringing down your server
* specify specific tables to include or exclude, or backup the whole database
* set ranges to backup - from start row number to last specified row number
Views: 18,808
Added On: Fri, 16th July 2004
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
BackupZip creates a .gz zipped backup of a MySQL database on demand. You can either backup all tables within the database or chose to just backup specific tables.
Used with cron and an automated ftp download, you can completely automate database backups! If you don't have access to cron, setup a reminder or scheduler to run this script daily or weekly via your web browser and download the zipped files via FTP when convenient.
If you don't have access to cron or would prefer to output the backup file directly to your web browser, see the Backup scriptlet.
Views: 2,459
Added On: Thu, 13th July 2006
Views: 2,479
Added On: Thu, 13th July 2006
Views: 443
Added On: Tue, 31st March 2015
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
This script creates the backup of the MySQL tables in SQL format and saves it into a ZIP file on server. Also, it can restore the MySQL tables in your database from the SQL backup stored in ZIP archive.
Supports both PDO and MySQLi for accessing MySQL databases in PHP.
It has options to Download or Delete the back-up files from server.
Views: 417
Added On: Wed, 2nd September 2015
Views: 412
Added On: Tue, 11th November 2014
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
This class can be used to generate backups of PostgreSQL.
It accesses a given database and generates SQL statements that can be used to recreate the database tables and the values stored on their rows. The generated SQL is stored in a given file.
The class can also restore a database from a previously generated backup by executing the SQL statements stored in a backup file.
Views: 1,533
Added On: Mon, 1st October 2007
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
Sypex Dumper is a PHP-script, which can help you create a backup (dump) of a MySQL database, and also restore the database from the backup if needed.
Unlike many similar programs (scripts), is optimized for maximum performance, as well as for working with large databases of hundreds or thousands of megabytes.
Key features, briefly
- backup and restore of MySQL database without using third-party programs, just pure PHP;
- impressive performance;
- support for two formats, file compression (Gzip and Bzip2);
- friendly Web 2.0 interface with AJAX;
- work in several stages (to bypass the restrictions about time);
- special file format with the meta-information;
- MySQL service functions (check, optimize, repair);
- smart backup with post-processing;
Views: 1,650
Added On: Wed, 25th November 2009
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
This class can be used to backup large MySQL databases into multiple files.
It can list the tables of a given MySQL database and generate SQL statements to create and insert records with the current values of the table rows, as if it was creating a new database. The class stores the generated SQL statements in files.
A full backup process can be split in multiple iterations to not exceed PHP default script execution time limit. Each iteration dumps a limited number of table rows. An iteration can be executed by a script that redirects the page request to itself at the end to proceed to the next iteration.
Views: 1,877
Added On: Sun, 22nd July 2007
Views: 1,181
Added On: Sun, 10th October 2010
Views: 4,006
Added On: Wed, 19th October 2005
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
XCloner is a Backup and Restore component designed for PHP/Mysql websites, it can work as a native plugin for WordPress and Joomla!.
XCloner design was specifically created to Generate custom backups of any LAMP website through custom admin inputs, and to be able to Restore the clone on any other location with the help of the automatic Restore script we provide, independent from the main package!
XCloner Backup tool uses Open Source standards like TAR and Mysql formats so you can rest assured your backups can be restored in a variety of ways, giving you more flexibility and full control.
Features:
* Backup and Restore any PHP/Mysql application
* Create custom backups
* Generate automatic backups based on cronjobs
* Restore your backups anywhere
* Share your custom backups with your clients
Views: 1,393
Added On: Tue, 28th September 2010
ScriptsPHPScripts & ProgramsDatabase ToolsDatabase Backup & Restore
This class can be used to create a backup of a MySQL database using the mysqldump command.
It invokes the mysqldump command to generate a backup file of a given database on behalf of a given authenticated MySQL database user.
The generated backup file is copied to another file with the name based on the current date.
Views: 1,175
Added On: Fri, 20th June 2008