Main > Free Download Search >

Free mysql backup software for linux

mysql backup

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1473
MySQL Backup for lazy sysadmins 0.7

MySQL Backup for lazy sysadmins 0.7


MySQL Backup for lazy sysadmins (mysqlblasy) is a Perl script for automating MySQL database backups. more>>
MySQL Backup for lazy sysadmins (mysqlblasy) is a Perl script for automating MySQL database backups. It uses "mysqldump" for dumping mysql databases to the files sytem. MySQL Backup for lazy sysadmins program was written with automated usage in mind.
For example, it is silent during operation, and only produces noise on errors/problems. It rotates backups automatically to prevent the backup disk from getting full when the administrator is on vacation (or is lazy).
Main features:
- syslog facility
- unix output (loglevels, errors to stderr)
- dump some or all databases from a database instance
- compress dumps (using gzip,bzip2 or perl modules)
- backup rotation to avoid disc overflow
- no shell on external commands!
- can be run as unpriviledged user
- perfect for cron jobs
<<less
Download (0.017MB)
Added: 2006-09-17 License: GPL (GNU General Public License) Price:
1135 downloads
DYS Backup 0.2

DYS Backup 0.2


DYS Backup is just a small script to backup your system. more>>
DYS Backup is just a small script to backup your system.
You can ajust it to your needs as you like. It is made for me, but you are free to use it in the terms of the GNU General Public License.
Enhancements:
- Backups can be rotated and timestamped.
- Self encryption with GPG can be done.
- Pre and post script functions can be used.
- Package data was added for Red Hat/Fedora.
- Conditional compression of encryption is used.
- The user may choose between bzip2 and gzip.
<<less
Download (0.002MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
926 downloads
mylvmbackup 0.5

mylvmbackup 0.5


mylvmbackup project is a Perl script for quickly creating backups of MySQL servers data files. more>>
mylvmbackup project is a Perl script for quickly creating backups of MySQL servers data files. To perform a backup, mylvmbackup obtains a read lock on all tables and flushes all server caches to disk, makes an LVM snapshot of the volume containing the MySQL data directory, and unlocks the tables again. The snapshot process takes only a small amount of time. When it is done, the server can continue normal operations, while the actual file backup proceeds.
The LVM snapshot is mounted to a temporary directory and all data is backed up using the tar program. The archive file is created using a name of the form backup-YYYYMMDD_hhmmss_mysql.tar.gz, where YYYY, MM, DD, hh, mm, and ss represent the year, month, day, hour, minute, and second of the time at which the backup occurred. The prefix backup and the date format can be modified. The use of timestamped archive names allows you to run mylvmbackup many times without danger of rewriting old archives.
It is necessary to run mylvmbackup on the same host where the MySQL server runs. If your MySQL daemon is not listening on localhost, or using the default socket location, you must specify --host or --socket. Even though mylvmbackup communicates with the server through a normal client connection to obtain the read lock and flush data, it makes the backup by accessing the file system directly. It is also necessary that the MySQL server data directory resides on an LVM volume. (It is, however, a good idea to do the LVM backup to a different partition than the one where the data directory resides. Otherwise, there is a good chance that LVM will run out of undo space for LVM snapshot maintenance and the backup will fail.)
The user who invokes mylvmbackup must have sufficient filesystem permissions to create the LVM snapshot and mount it. This includes read/write access to the backup directory.
For proper operation mylvmbackup requires that Perl as well as the DBI and DBD::mysql modules. In addition, it uses several other programs: /bin/date to construct the archive filename, tar to back up data, LVM utilities to create and remove the LVM snapshot, and the system utilities mount and umount.
Enhancements:
- The "--innodb-recover" option was added, which provides an option to run InnoDB recovery on LVM2 snapshots (which provide write access to the device) prior to creating the backup archive.
- This speeds up resuming a MySQL instance from a restored backup.
- A bug with the default value handling for command line options was fixed. In version 0.4, if a config file was specified, default values in the script were all changed to blank.
- This means that the config file had to supply values for every variable instead of just the values that need to be changed from default.
<<less
Download (0.017MB)
Added: 2007-05-07 License: GPL (GNU General Public License) Price:
902 downloads
Simple Backup 1.0

Simple Backup 1.0


Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash. more>>
Simple Backup is a shell script to create basic backups using tar, grep, sed, and bash.

Simple Backup works by using a file that contains the folders to be backed up and a file that contains expressions to exclude certain folders/files.

Usage: backup.sh < backuplist > < excludelist >

Free to use at your own risk. The author cant be held responsible for any side effects
of using this software. Use at your own risk.
<<less
Download (0.003MB)
Added: 2006-07-26 License: Freeware Price:
1186 downloads
Snap Backup 3.7

Snap Backup 3.7


Snap Backup is The One-Click Backup Utility that makes it simple to protect your important work. more>>
Snap Backup is The One-Click Backup Utility that makes it simple to protect your important work. Snap Backup is for individual computer users who need a simple and convenient way to backup their valuable files.
Protecting Your Data Should be Easy
How often do you backup? How much work would you lose if your hard drive crashed right now? Snap backup makes it easy to frequently backup and archive your valuable data. Protect your work with Snap Backup.
Main features:
- One Click to Perform a Backup
- Configurable Settings
- Runs on Most Platforms (Including: Mac OS X, Linux, Solaris, and Windows)
- Supports Multiple Languages
- Its Free (No adware, spyware, or any other evil stuff)
The first time you run Snap Backup, you configure where your data files reside and where to create backup files. You can also specify an archive location, such as a USB drive or an Iomega Zip drive, for storing backup files.
Snap Backup automatically puts the current date in the backup file name, alleviating you from the tedious task of renaming your backup file every time you backup. The backup file is a single compressed file that can be read by zip programs such as StuffIt, gzip, and WinZip.
Take Control
Good system administrators have backup procedures for their company servers, databases, and network files. Individual computer users, on the other hand, are usually left to fend for themselves. Snap Backup is the simple answer for individual users, in the corporation or at home, who want to protect their valuable data.
For Everyone
Snap Backup is 100% Java and designed to run on any computer with Java. Snap Backup is free and is fully internationalized (meaning we just need to translate the words to support new languages). Please see the translation page if you want to help translate Snap Backup into your favorite language.
<<less
Download (0.10MB)
Added: 2005-10-25 License: Freeware Price:
1756 downloads
fsbackup 1.2

fsbackup 1.2


fsbackup is a file system backup and synchronization utility. more>>
fsbackup.pl is a incremental backup creation utility. fsbackup.pl support backup compression and encryption. Backup can be stored on local file system and on remote host stored over SSH or FTP.

Some addition scripts allow backups SQL tables from PostgreSQL and MySQL (pgsql_backup.sh and mysql_backup.sh)), save system configuration files and list of installed packages (sysbackup.sh).

Backuped with fsbackup.pl files can be recovered by script fsrestore.sh, backuped with sysbackup.sh system packeges can be reinstalled by sysrestore.sh

Options:

The following command-line options can be used with fsbackup.pl:

-n

Create new backup without checking files in previously stored hash.

-f

Create full backup, like as -n option.

-h

Only rebuild hash, no storing files in backup archive.

-c

Clean incremental backup storage and create new full backup without checking $cfg_increment_level config parameter.
<<less
Download (0.27MB)
Added: 2005-04-12 License: GPL (GNU General Public License) Price:
1658 downloads
IAMBACKUP 1.2

IAMBACKUP 1.2


IAMBACKUP provides a set of classes for backing up and restoring a MySQL database. more>>
IAMBACKUP provides a set of classes for backing up and restoring a MySQL database.

IAM backup is package made of two classes. One performs the backup of the selected MySQL database, and the second restores the database.

Both classes support gzip-compressed files for improved performance. When performing the backup, the user is prompted to download the backup file, straight from the browser.

Alternately, the backup can be stored on the local server at a predefined location. Restoring the database (or copying it to another server) is just as easy.

<<less
Download (0.033MB)
Added: 2007-03-13 License: LGPL (GNU Lesser General Public License) Price:
955 downloads
MySQL Abstractor 2.2

MySQL Abstractor 2.2


MySQL Abstractor package contains PHP classes that implements a MySQL database abstraction layer. more>>
MySQL Abstractor package contains PHP classes that implements a MySQL database abstraction layer.

It provides several classes. There is one for establishing connections and executing SQL queries, another for composing and executing SELECT, INSERT, UPDATE and DELETE queries from a list of parameters, and a wrapper class to simplify the usage of the other two classes.

<<less
Download (MB)
Added: 2007-07-24 License: MIT/X Consortium License Price:
502 downloads
MySQL wrapped 1.6

MySQL wrapped 1.6


MySQL wrapped is a very small collection of classes that hides the MySQL C API. more>>
MySQL wrapped is a C++ wrapper for the MySQL database C application programming interface.
Examples:
The following example should be linked with the mysqlclient library from the MySQL distribution / build.
#include
#include
#include
#include
#include "Database.h"
#include "Query.h"
int main()
{
Database db("localhost","dbuser","","testdb");
Query q(db);
q.execute("delete from user");
q.execute("insert into user values(1,First Person)");
q.execute("insert into user values(2,Another Person)");
q.get_result("select num,name from user");
while (q.fetch_row())
{
long num = q.getval();
std::string name = q.getstr();
printf("User#%ld: %sn", num, name.c_str() );
}
q.free_result();
}
Enhancements:
- This release adds methods to access fields by name.
<<less
Download (0.015MB)
Added: 2006-04-08 License: GPL (GNU General Public License) Price:
1299 downloads
phpMyBackupPro 2.1

phpMyBackupPro 2.1


phpMyBackupPro is a Web-based MySQL backup program. more>>
phpMyBackupPro project is a Web-based MySQL backup program. You can schedule backups (without cron jobs), and download, email, or upload backups with FTP. File directories can also be backed up.
No compression, zip compression, or gzip compression of the backups is possible. HTTP or HTML authentication is possible. It has an easy user interface and is easy to install. Many languages and online help are available.
Main features:
- backup of one or several databases with or without data, table structure, ...
- three types of compression (no compression, gzip or zip)
- scheduled backups (through a small PHP script which must be included in a existing PHP script)
- interface for managment of the backups (viewing, restoring, downloading, deleting)
- backup directly onto FTP server and posting of backups by email
- platform independent - only webserver and PHP needed to run e.g. on MS Windows, Linux or Mac
- shell mode (to use manually or by cron script)
- backuping of whole file directories (on a FTP server).
- backup databases from different accounts on several MySQL servers.
- highest security through two alternative login methods (HTTP or HTML authentication)
- easy to use interface and very easy to install
- several language packages available
- online help (included in phpMyBackupPro) and FAQ on this website
Enhancements:
- An email problem with empty/missing files was fixed along with a call-by-reference problem.
- Shell/cron mode was fixed.
- Directory backups can now be sent by email.
<<less
Download (0.093MB)
Added: 2007-04-03 License: GPL (GNU General Public License) Price:
934 downloads
Lazy Backup 0.0.10

Lazy Backup 0.0.10


Lazy Backup project is intended to be so easy even lazy people will do their backups. more>>
Lazy Backup project is intended to be so easy even lazy people will do their backups.

Everyone is encouraged to make regular backups but how many of us actually do? Not only can it take a long time, but it can be complicated with a bunch of steps. Lazybackup is all about making it easy so that people will actually do it.

Current implementation

Started as a script to make my own backups easier there is a ready to use perl application available for download via sourceforge. It is works from the command line, and prompts users to do things like change disks. It should be a lot easier to use than the various steps that would need to be used to backup manually.

Technologies

Currently used

dar - disk archiver as the archive engine
dvd+rw-tools - dvd burning tools
perl - script engine

Planned

parchive - to recover from lost or damaged disks
GTK+/ GNOME - Optional super easy front end
curses - another optional easy to use front-end
c++ - Many of the programs lazybackup depends on are written in c++, and have libraries written in c++ that could make lazybackup more streamlined if used instead of invoking the command line programs.

Goals

Lazybackup has the ambitious goal of being the defacto backup tool of the gnome desktop when GNU/Linux becomes a mainstream OS of non technical people. Lazybackup also aims to appeal to admins via advanced scritability, and full functionality via command line, and library interfaces.
<<less
Download (0.019MB)
Added: 2006-04-19 License: GPL (GNU General Public License) Price:
1286 downloads
Backup 0.1a

Backup 0.1a


Backup adds instant version control to any file on a Unix system. more>>
Backup project adds instant version control to any file on a Unix system.

Do you hate *.bak and *.20050101 and *.cjn (your initials here) and *.do.not.touch files as much as I do? They litter your filesystem any time someone (and were all guilty of it) needs to back-up a file theyre working on.

But who ever comes back and cleans the mess up? At what point is an old backed-up file no longer needed? And what about when you need that backup file only to discover that its missing, or you didnt capture one because you didnt want to add clutter? Backup is my answer to all that. It adds instantly available, reliable version control to every file in the filesystem.

Backup is a lightweight interface to the Subversion svn_fs library. It uses the powerful version control software as a backend to a simple and minimalistic (though effective) user interface. It is designed for use on Linux/Unix (including OS X) systems as a method of archiving configuration files that change semi-frequently, but do not necessarily warrent their own version control mechanism or repository. Things like "/etc/hosts" or "httpd.conf".

It can create a backup of any file without having to import it first, without worrying about setting up new repositories, and (because it speaks directly to the FS layer) without littering hidden ".svn" (or even worse, visable "CVS") directories all over the place. It does this by using a single global "archive," which contains a filesystem that mirrors your root as you add to it. You can view the archive and restore files, do diffs, and move things around as necessary. For more complex administration, the archive is a standard Subversion file system which can be administrated with any compatable client (including the svn command line tools).

The current version is knocked together in Perl. Its alpha, but it is pretty functional... at least for a proof of concept. Eventually I plan to re-write it in C... but we all know about "the best laid plans." In the mean while, the Perl version does work... mostly. The only real trick is that you need to compile and install the Subversion bindings for it Perl. There are some other modules you may need as well, but theyre all fairly standard.

Usage:

You probably shouldnt if you youre doing mission-critical work. Its still alpha code after-all. But if you do decide to give it a spin, dont blame me for any breakage (the only thing that should damage existing files is the combination of -r and -o, which will overwrite during a restore).
<<less
Download (0.005MB)
Added: 2006-02-02 License: GPL (GNU General Public License) Price:
1455 downloads
Box Backup 0.10

Box Backup 0.10


Box Backup is an open source, completely automatic on-line backup system for UNIX. more>>
Box Backup is an FREE, completely automatic on-line backup system for UNIX.
Main features:
- All backed up data is stored on the server in files on a filesystem; no tape or archive devices are used
- The server is trusted only to make files available when they are required; all data is encrypted
- A backup daemon runs on systems to be backed up, and copies encrypted data to the server when it notices changes
- Only changes within files are sent to the server, just like rsync
- Old versions of files on the server are stored as changes from the current version
- Behaves like tape -- old versions and deleted files are available
- Choice of backup behaviour, optimised for document or server backup
- Designed to be easy and cheap to run a server. Portable implementation, and RAID implemented in userland for reliability without complex server setup or expensive hardware. (optional)
Enhancements:
- The diffing algorithm was highly optimised for speed.
- Bugs were fixed. Solaris support was added.
- Portability improvements were made, including a new autoconf based build.
- Xattrs are supported on Linux and Darwin, which backs up resource forks under Mac OS X.
- Experimental features include keep-alive on long diffing operations, saving state for non-server use, a native Win32 port, and support for MinGW and MSVC under Win32.
<<less
Download (0.49MB)
Added: 2006-02-24 License: BSD License Price:
768 downloads
Midnight Backup 0.6

Midnight Backup 0.6


Midnight Backup is a flexable framework composed of plugins that will allow system administrators to develop backup systems. more>>
Midnight Backup is a flexable framework composed of plugins that will allow system administrators to develop sophisticated backup systems.
It will be cross-network and cross-platform, allowing clients to submit data to servers for backup purposes. It will have a high level of admin control though filters and a pervasive "plug-in" architecture. Midnight Backup will be under an Open Source/Free Software license.
Main features:
- Network Oriented
- Portability
- Fully Modular and Extensible Design
- Easy Add-On Creation
- "Bare Metal" Recovery through creation of custom boot disks
- Authentication and Encryption between clients and servers
- Bandwidth Usage Optimization for low-bandwidth connections
- The ability for users to recover their own data without admin intervention
- Multiple output media support (CDrom/CDrw, ftape, disk, etc)
Enhancements:
- After a year and a half hiatus, here is version 0.6 of mbackup. This has been completely rewritten in c++. See README and doc/object-description.txt for more info.
<<less
Download (0.020MB)
Added: 2007-06-11 License: Open Software License Price:
865 downloads
ESR Backup 0.99b R1

ESR Backup 0.99b R1


ESR Backup is a simple easy to use backup system for UNIX and Linux. more>>
ESR Backup is a simple easy to use backup system for UNIX and Linux. It provides a simple, easy to configure solution for file system integrity.
ESR Backup project works on an automatic 2 week cycle to assure you have an easy to recover system.
Main features:
- Simple and easy to configure
- Automatic 2 Week File Rotation Management
- Remote Storage via FTP
- Local File Storage
- Encryption with 448 bit Keys
- Completely FREE to use
ESR Backup takes the complication out of daily back ups, it does all the work for you so you can concentrate on more interesting things. ESR Backup automatically performs regular Full and Incremental backups on the following schedule
Monday - Full Backup
Tuesday - Incremental Backup
Wednesday - Incremental Backup
Thursday - Incremental Backup
Friday - Incremental Backup
Saturday - Incremental Backup
Sunday - Full Backup
It maintains 3 directories , current-week, last-week, and weekly-archives. After the full backup is performed on Sunday, it automatically rotates the last full backup from the last-week directory to the weekly-archive for safe keeping. It then removes the other archives because they are no longer needed.
It automatically rotates all archives from the current-week directory to the last-week directory. The current-week directory is then ready to hold next weeks backups. You always maintain 2 complete sets of backups. And all your old archives are ready to be stored on tape or CD or handled any way you choose.
ESR Backup provides you with remote archive storage via FTP so you can maintain current backup sets off site easily. If you dont have access to a remote FTP server , or do not wish to use one. ESR Backup can store archives on the local file system in a directory you choose. You can also encrypt your archives with a 448 bit encryption key.
<<less
Download (0.035MB)
Added: 2006-03-24 License: Artistic License Price:
1318 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5