Download List

Descripción del Proyecto

mylvmbackup is a Perl script for quickly creating
backups of a MySQL server's 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 actual backup can be
performed by using tar, rsync, or rsnap.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-09-06 23:55
0.13

La muestra gancho precleanup.pm se suprimió ya que tiene potencial para causar daño y es muy especializados en un caso de uso particular. Se agregó el soporte para rsync a través de SSH. La recuperación de InnoDB se fijó en el caso de una ruta relativa al directorio de datos de MySQL está definido. La documentación de relpath en la página de manual fue mejorada.
The precleanup.pm hook sample was deleted as it has potential to cause harm and is too specialized on a particular use case. Support was added for rsync via SSH. InnoDB recovery was fixed in case a relative path to the MySQL data directory is defined. The documentation of relpath in the man page was improved.

2009-06-20 22:53
0.12

Esta versión agregó soporte para los ganchos por escrito en forma de módulos Perl, soporte para la fecha / hora, los nombres de ruta formato para BACKUPDIR y mountdir, y - mantener opción de montaje. El obligar a montar se ha retirado y ahora requiere LVMv2. BACKUPDIR mountdir y ahora se crean de forma automática. Un nuevo "logerr" gancho se llama cuando se registra un error. Soporte para la lectura de usuario y contraseña de ~ /. My.cnf se agregó.
This release added support for hooks written as Perl modules, support for date/time-formatted path names for backupdir and mountdir, and a --keep-mount option. The bind mount was removed and now requires LVMv2. Backupdir and mountdir are now created automatically. A new "logerr" hook is called when an error is logged. Support for reading login and password from ~/.my.cnf was added.

2008-11-24 16:05
0.11

La opción - quiet fue añadida. El manejo de errores se hizo más sólida y coherente. Se agregó el soporte para la no-implementación GNU tar. Soporte para copias de seguridad rsnap fue añadida. Código de limpieza fueron realizadas. La copia de seguridad sufijo de nombre de archivo es ahora configurable.
Tags: Major feature enhancements
The --quiet option was added. Error handling was
made more robust and consistent. Support was added
for non-GNU tar implementations. Support for rsnap
backups was added. Code cleanups were done. The
backup file name suffix is now configurable.

2008-07-11 02:19
0.9

Esta versión incluye el soporte para un rsync: / / servicio como el destino de copia de seguridad. Se añade soporte para llamar script externo ganchos. La documentación ha sido actualizada.
Tags: Minor feature enhancements
This release adds support for an rsync:// service as the backup destination. It adds support for calling external script hooks. The documentation has been updated.

2008-04-11 23:37
0.8

Un error en la función de recuperación de InnoDB se ha fijado: el proceso mysqld segunda paliza el archivo socket de la instancia de MySQL primaria. Este comunicado de mysqld utiliza el parámetro correcto para proporcionar una alternativa fichero PID (- pid-file en lugar de - pidfile). Una opción "- skip_mycnf" se ha añadido a saltar como una copia del archivo de configuración de MySQL en la copia de seguridad. Un control de seguridad que el archivo existe realmente antes de realizar backups se ha añadido.
Tags: Major bugfixes
A bug in the InnoDB recovery function has been fixed: the second mysqld process clobbered the socket file of the primary MySQL instance. This release uses the correct mysqld parameter to provide an alternative PID file (--pid-file instead of --pidfile). An option "--skip_mycnf" has been added to skip including a copy of the MySQL configuration file in the backup. A safety check that the file actually exists prior to backing it up has been added.

Project Resources