mylvmbackup

Software screenshot:
mylvmbackup
Software informatie:
Versie: 0.16
Upload datum: 17 Feb 15
Ontwikkelaar: Lenz Grimmer
Licentie: Gratis
Populariteit: 6

Rating: 1.0/5 (Total Votes: 1)

mylvmbackup is een volledig gratis en open source script geïmplementeerd in Perl en ontworpen vanuit de offset te worden gebruikt door database administrators die willen snel back-ups van de gegevens vinden op hun MySQL servers.How mylvmbackup werkt creëren? Het krijgt automatisch een gelezen slot op alle database tabellen, spoelt alle server caches als een schijfstation, creëert een LVM (Logical Volume Manager) momentopname van het volume dat de MySQL-gegevens directory bevat, en ontgrendelt de database tabellen.
Naast Perl (Praktische Extraction en Reportage Taal), zullen de gebruikers ook nodig om de DBD :: mysql en DBI modules te installeren om goed gebruik maken van de mylvmbackup script. Bovendien, het script maakt ook gebruik van de / bin / datum, teer, LVM nutsbedrijven, en de mount en umount systeem utilities.Command-lijn optionsThe script wordt geleverd met meer command-line opties dan verwacht. Deze kunnen in één oogopslag bekeken worden door het uitvoeren van de & lsquo; mylvmbackup --help & rsquo; commando in een terminal emulator app. Een van de meest belangrijke zijn, kunnen we de mogelijkheid om de TCP-poort, UNIX socket, hostnaam, gebruikersnaam en wachtwoord voor de MySQL server op te geven, de actie uit te voeren (back-up of purge), de grootte van het snapshot volume, evenals noemen het voorvoegsel en achtervoegsel voor de naamgeving van de backup.Getting begon met mylvmbackupThe goede nieuws is dat mylvmbackup doesn & rsquo; t nodig om het te gebruiken om te worden geïnstalleerd. Daarom, gewoon downloaden van de source-pakket van Softoware behulp van de speciale download knop hierboven, sparen het archief ergens op je pc, pak het uit en voer de & lsquo; mylvmbackup & rsquo; commando.
Voeg de & lsquo; - Hulp & rsquo; argument om de opdracht (bijv mylvmbackup --help) om zijn command-line opties weer te geven (zie de paragraaf hierboven voor meer informatie). Het slechte nieuws is dat je nodig hebt om een ​​aantal Perl modules te installeren vanaf CPAN aan het script, zoals Config :: IniFiles, Datum :: Format, DBD :: mysql, File :: Copy, en File :: Copy gebruiken :: Recursive .
Als u wilt de mylvmbackup script systeem breed installeren en beschikbaar maken voor alle gebruikers op uw systeem, gewoon de & lsquo; make install & rsquo; commando als root of de & lsquo; sudo make install & rsquo; commando als bevoorrechte gebruiker

Wat is nieuw in deze release:.

  • Verbeterde foutafhandeling: stuur een e-mail als mail_report_on is ingesteld op & quot; fouten & quot; en een log-bericht met logniveau LOG_ERR is ingelogd.
  • afbreken en opruimen als de snapshot volume niet kon worden bevestigd
  • afbreken en opruimen als de backup creatie is mislukt
  • Afsluiten met een niet-nul return code als errorstate werd ingesteld

Wat is nieuw in versie 0.13:

  • De precleanup.pm haak monster werd verwijderd omdat het heeft potentieel om schade te veroorzaken en is ook gespecialiseerd op een bepaalde use case.
  • Ondersteuning toegevoegd voor rsync via SSH.
  • InnoDB herstel werd bevestigd in het geval van een relatief pad naar de MySQL-gegevens directory is gedefinieerd.
  • De documentatie van relpath in de man pagina werd verbeterd.

Wat is nieuw in versie 0.12:

  • Verwijderd het absolute pad namen naar externe instrumenten (zorg ervoor dat $ pad juist is)
  • Toegevoegde --log-err aan de opstartopties van het herstel bijvoorbeeld om te voorkomen dat verrommeling van de server error log
  • Ondersteuning toegevoegd voor haken geschreven als Perl Modules. (Matteüs Boehm)
  • Ondersteuning voor datum / tijd geformatteerd pad namen voor BackupDir en mountdir (Matteüs Boehm)
  • BackupDir en mountdir worden nu automatisch aangemaakt (Matteüs Boehm)
  • Toegevoegd nieuwe hook & quot; logerr & quot; als er een fout wordt gelogd. (Matteüs Boehm)
  • Toegevoegd Option --keep-mount ... (Tim Stoop)
  • Verwijderd de bind mount, nu vereist LVMv2
  • Ondersteuning lezen login / wachtwoord van ~ / .my.cnf (Baron Schwartz)
  • Documentatie fixes en verbeteringen (Ville Skytta) (Bug # 302.144)

Wat is nieuw in versie 0.11:.

  • De --quiet optie werd toegevoegd
  • Fout afhandeling is robuuster en consistent gemaakt.
  • Ondersteuning toegevoegd voor niet-GNU tar implementaties.
  • Ondersteuning voor rsnap backups werd toegevoegd.
  • Code opruimingen werden gedaan.
  • De back-upbestand naamachtervoegsel is nu configureerbaar.

Wat is nieuw in versie 0.10:

  • Toegepaste patch van Marc Haber: toegevoegde optie & quot; - keep_snapshot & quot; dat zal het verwijderen van de back-up snapshot te slaan voordat beëindiging van het script. Het verstrekken van de optie & quot; - TypeBack-up = none & quot; zal nu overslaan het maken van een back-up met behulp van de ingebouwde back-modules. Beide opties bieden meer flexibiliteit bij het gebruik van haken voor het uitvoeren van de feitelijke backup taken.
  • Toegevoegd twee nieuwe haken: & quot; backupsuccess & quot; en & quot; backupfailure & quot; die respectievelijk bij het succes van het falen van de back-operatie (Bug # 264.089)
  • heten
  • Zorg ervoor dat binaries worden gevonden ($ PATH mogelijk exclusief / sbin wanneer aangeroepen vanuit cron), toegevoegd ontbrekende vermelding voor & quot; lvs & quot; naar mylvmbackup.conf (Bug # 255.703)
  • Documentatie bijgewerkt

Eisen

  • Perl

Vergelijkbare software

mcrypt
mcrypt

15 Apr 15

toast
toast

3 Jun 15

ZZIPlib
ZZIPlib

14 Apr 15

S tar
S tar

20 Feb 15

Reacties op mylvmbackup

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!