mylvmbackup

Logiciel capture d'écran:
mylvmbackup
Détails logiciels:
Version: 0.16
Date de transfert: 17 Feb 15
Développeur: Lenz Grimmer
Licence: Gratuit
Popularité: 6

Rating: 1.0/5 (Total Votes: 1)

mylvmbackup est un script source totalement gratuit et ouvert mis en œuvre en Perl et conçu à partir de l'offset pour être utilisé par les administrateurs de base de données qui veulent créer rapidement des sauvegardes des données trouvées sur leur servers.How MySQL mylvmbackup fonctionne? Il obtient automatiquement une lecture verrouiller sur toutes les tables de base de données, des bouffées de tous les caches du serveur pour un lecteur de disque, crée un LVM (Logical Volume Manager) instantané du volume qui contient le dossier de données MySQL, et déverrouille les tables de base de données.
Outre Perl (et d'extractions pratiques de langue de rapport), les utilisateurs devront également installer les modules DBD :: mysql et DBI afin d'utiliser correctement le script mylvmbackup. En outre, le script utilise également le / bin / jour, le goudron, les utilitaires de LVM, et la monture et le système umount utilities.Command ligne de script OptionsThe est livré avec plus d'options en ligne de commande que prévu. Ceux-ci peuvent être consultés à un coup d'œil en exécutant le & lsquo; mylvmbackup --help & rsquo; commande dans une application d'émulation de terminal. Parmi les plus importants, on peut citer la possibilité de spécifier le port TCP, socket UNIX, nom d'hôte, nom d'utilisateur et mot de passe pour le serveur MySQL, l'action à exécuter (de sauvegarde ou de purge), la taille du volume de l'instantané, ainsi que le préfixe et le suffixe pour nommer l'backup.Getting commencé avec mylvmbackupThe bonnes nouvelles, ce est que mylvmbackup doesn & rsquo; t doivent être installés afin de l'utiliser. Par conséquent, téléchargez simplement le paquet source de Softoware en utilisant le bouton de téléchargement dédié ci-dessus, enregistrer l'archive quelque part sur votre PC, décompressez-le et lancez le & lsquo; mylvmbackup & rsquo; commande.
Ajoutez le & lsquo; - aide & rsquo; argument de la commande (par exemple mylvmbackup --help) pour afficher ses options de ligne de commande (voir la section ci-dessus pour plus de détails). Les mauvaises nouvelles sont que vous aurez besoin d'installer plusieurs modules Perl de CPAN à utiliser le script, comme Config :: IniFiles, Date :: Format, DBD :: mysql, File :: Copy, et Fichier :: :: Copie récursive .
Si vous souhaitez installer le système de script mylvmbackup large et le rendre accessible à tous les utilisateurs sur votre système, il suffit d'exécuter le & lsquo; make install & rsquo; commande en tant que root ou & lsquo; sudo make install & rsquo; commande en tant qu'utilisateur privilégié

Quoi de neuf dans cette version:.

  • Amélioration de la gestion des erreurs: envoyer un e-mail si mail_report_on a été réglé sur & quot; erreurs & quot; et un message de journal avec LOG_ERR niveau de journal a été connecté.
  • Abandonner et nettoyer si le volume de l'instantané ne peut pas être monté
  • Abandonner et nettoyer si la création sauvegarde a échoué
  • Quitter avec un non-zéro code de retour si errorState a été mis en

Ce qui est nouveau dans la version 0.13:

  • L'échantillon precleanup.pm crochet a été supprimée car elle a le potentiel de causer un préjudice et est trop spécialisé sur un cas d'utilisation particulier.
  • Support a été ajouté pour rsync via SSH.
  • récupération de InnoDB a été fixé dans le cas où un chemin relatif au répertoire de données MySQL est défini.
  • La documentation de relpath dans la page de manuel a été améliorée.

Quoi de neuf dans la version 0.12:

  • enlevé les noms de chemins absolus vers des outils externes (assurez-vous $ PATH est correct)
  • -err de Ajouté à les options de démarrage de l'instance de récupération pour éviter d'encombrer le journal des erreurs du serveur
  • Ajout du support pour les crochets écrites comme modules Perl. (Matthieu Boehm)
  • Ajout du support pour date / noms de chemin temps-formaté pour backupdir et mountdir (Matthieu Boehm)
  • backupdir et mountdir sont maintenant créés automatiquement (Matthew Boehm)
  • Ajout d'un nouveau crochet & quot; logerr & quot; quand une erreur est consignée. (Matthieu Boehm)
  • Ajout d'une option --keep-montage ... (Tim Stoop)

  • Montage
  • Suppression de la liaison, exige maintenant LVMv2
  • Support lecture login / mot de passe de ~ / .my.cnf (Baron Schwartz)
  • corrections et améliorations (Ville Skytta) (Bogue n ° 302144) Documentation

Ce qui est nouveau dans la version 0.11:.

  • L'option --quiet a été ajouté
  • La gestion des erreurs a été plus robuste et cohérente.
  • Support a été ajouté pour les implémentations de goudron non-GNU.
  • Support pour les sauvegardes rsnap a été ajouté.
  • Nettoyage de code ont été effectués.
  • Le nom du fichier de sauvegarde suffixe est maintenant configurable.

Ce qui est nouveau dans la version 0.10:

  • correctif appliquée de Marc Haber: Ajout de l'option & quot; - keep_snapshot & quot; qui va ignorer la suppression de l'instantané de sauvegarde avant de mettre fin le script. Fournir l'option & quot; - backupType = none & quot; sera maintenant sauter création d'une sauvegarde en utilisant les modules de sauvegarde intégré. Les deux options offrent plus de flexibilité lors de l'utilisation de crochets pour effectuer les tâches de sauvegarde réels.
  • Ajout de deux nouveaux crochets: & quot; backupsuccess & quot; et & quot; backupfailure & quot; qui sont appelés respectivement sur la réussite de l'échec de l'opération de sauvegarde (Bug # 264089)
  • Assurez-vous que les binaires sont trouvés ($ PATH peut ne pas inclure / sbin lorsqu'il est appelé à partir de cron), ajoutée manquant entrée pour & quot; lvs & quot; à mylvmbackup.conf (Bug # 255703)
  • Documentation mise à jour

Exigences :

  • Perl

Logiciel similaire

fmorgue
fmorgue

14 Apr 15

archive.sh
archive.sh

20 Feb 15

OfArchiver
OfArchiver

11 May 15

GNU tar
GNU tar

14 Apr 15

Commentaires à mylvmbackup

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!