Linux Tutorials on the topic “backup”

Percona XtraBackup is an open source backup utility for MySQL. It supports all MySQL flavours like Percona Server, MariaDB, and (Oracle) MySQL. Percona Xtrabackup performs a Hot Backup for MySQL. In this tutorial, I will show you how to create a hot MySQL database backup with the OpenSource tool Percona XtraBackup on Ubuntu 16.04 (Xenial Xerus).

Mysql Incremental Backup is a complete incremental backup script for MyISAM and InnodB databases using the MySQL binary log so that the backup process does not affect running databases. This tutorial describes the installation of the MysqlIncrementalBackup script and helps to troubleshoot issues that may arise during setup.

Déjà Dup is a nice graphical wrapper around the command line backup tool duplicity. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses duplicity as the back end. Déjà Dup does not use cron or similar schedulers. Rather, it starts a program deja-dup-monitor when you log into your session. This keeps track of when you last successfully backed up and will wait until the next scheduled backup.

Data Recovery Techniques on Linux
When one of my friends called telling me that he had accidentally deleted some important files from his drive, his exasperation was understandable. It happens to everyone at some point of their computer-using lives. Unfortunately, in his case, those were some extremely important documents that, had he not recovered them, could have proven very costly.

Set Up Rsnapshot, Archiving Of Snapshots And Backup Of MySQL Databases On Debian
This howto will show you how to install and set up Rsnapshot, enable
archiving of snapshots and how to back up MySQL databases on Debian.

How To Back Up MySQL Databases With mylvmbackup On Ubuntu 12.10
mylvmbackup
is a Perl script for quickly creating MySQL backups. It uses LVM's
snapshot feature to do so. To perform a backup, mylvmbackup obtains a
read lock on all tables and flushes all server caches to disk, creates a
snapshot of the volume containing the MySQL data directory, and unlocks
the tables again. This article shows how to use it on an Ubuntu 12.10
server.

Creating Encrypted FTP Backups With duplicity And duply On Debian Squeeze
When you rent a dedicated server nowadays, almost all providers give
you FTP backup space for your server on one of the provider's backup
systems. This tutorial shows how you can use duplicity and duply
to create encrypted (so that nobody with access to the backup server
can read sensitive data in your backups) backups on the provider's
remote backup server over FTP. duply is a duplicity wrapper script that
allows us to use duplicity without interaction (i.e., you do not have to
type in any passwords).

Create And Restore Partition Images With Partimage
Backups are usually made in one of two ways - either file-based
which means that single files are backed up, often via synchronization
and on an external disk, or image-based which means that a whole
partition is stuffed into an image file that can be restored on the
partition, containing everything there was on it. This tutorial covers
image-based backups using Partimage from a live desktop environment.

mylvmbackup is a Perl script for quickly creating MySQL backups. It uses LVM's
snapshot feature to do so. To perform a backup, mylvmbackup obtains a
read lock on all tables and flushes all server caches to disk, creates a
snapshot of the volume containing the MySQL data directory, and unlocks
the tables again. This article shows how to use it on a Debian Squeeze
server.