mylvmbackup

Software screenshot:
mylvmbackup
Dettagli del software:
Versione: 0.16
Data di caricamento: 17 Feb 15
Sviluppatore: Lenz Grimmer
Licenza: Libero
Popolarità: 85

Rating: 1.0/5 (Total Votes: 2)

mylvmbackup è uno script fonte completamente gratuito e open implementato in Perl e progettato dalla compensazione per essere utilizzato da amministratori di database che desiderano creare rapidamente backup dei dati presenti sul proprio MySQL servers.How mylvmbackup funziona? Si ottiene automaticamente una lettura agganciare tutte le tabelle del database, svuota tutte le cache dei server di un disco, crea un LVM (Logical Volume Manager) snapshot del volume che contiene la directory dei dati di MySQL, e sblocca le tabelle del database.
Oltre Perl (Practical Extraction and Report Language), gli utenti dovranno anche installare i moduli DBD :: mysql e DBI per usare correttamente lo script mylvmbackup. Inoltre, lo script utilizza anche il / bin / data, tar, utilities LVM, e il monte e il sistema umount utilities.Command-line sceneggiatura OptionsThe viene fornito con più opzioni della riga di comando del previsto. Questi possono essere visualizzati a colpo d'occhio eseguendo il & lsquo; mylvmbackup help & rsquo; comando in un emulatore di terminale app. Tra i più importanti, possiamo citare la possibilità di specificare la porta TCP, socket UNIX, hostname, username e password per il server MySQL, l'azione da eseguire (backup o spurgo), la dimensione del volume snapshot, così come il prefisso e suffisso per nominare il backup.Getting iniziato con mylvmbackupThe buona notizia è che mylvmbackup doesn & rsquo; t devono essere installati in modo da usarlo. Pertanto, è sufficiente scaricare il pacchetto sorgente dal Softoware utilizzando il pulsante dedicato precedente download, salvare l'archivio da qualche parte sul vostro PC, scompattarlo ed eseguire il & lsquo; mylvmbackup & rsquo; comando.
Aggiungere il & lsquo; - help & rsquo; argomento del comando (es mylvmbackup --help) per visualizzare le relative opzioni della riga di comando (vedere sopra per i dettagli). La cattiva notizia è che è necessario installare più moduli Perl da CPAN di utilizzare lo script, come ad esempio Config :: IniFiles, Data :: Formato, DBD :: mysql, File :: Copy, e File :: Copy :: ricorsivo .
Se si desidera installare il sistema di script mylvmbackup ampio e renderlo disponibile a tutti gli utenti del sistema, basta eseguire il & lsquo; make install & rsquo; comando come root o il & lsquo; sudo make install & rsquo; comando come utente privilegiato

Cosa c'è di nuovo in questa versione:.

  • Migliorata la gestione degli errori: invia una e-mail se mail_report_on è stato impostato su & quot; & quot errori; e un messaggio di log con livello di log LOG_ERR stato registrato.
  • Interrompi e pulire se il volume snapshot non poteva essere montato
  • Interrompi e ripulire se la creazione di backup non è riuscita
  • Esci con una da zero codice di ritorno, se è stato impostato ErrorState

Cosa c'è di nuovo in versione 0.13:

  • Il campione precleanup.pm gancio è stato cancellato in quanto ha il potenziale a causare danni ed è troppo specializzata in un particolare caso d'uso.
  • Supporto è stato aggiunto per rsync via SSH.
  • recupero InnoDB è stato fissato in caso di un percorso relativo alla directory dei dati di MySQL è definito.
  • La documentazione del relpath nella pagina man è stato migliorato.

Cosa c'è di nuovo in versione 0.12:

  • rimossi i nomi di percorso assoluti strumenti esterni (assicuratevi $ PATH è corretto)
  • Aggiunto --log-err alle opzioni di avvio dell'istanza di recupero per evitare di ingombrare log degli errori del server
  • Aggiunto il supporto per ganci scritti come moduli Perl. (Matteo Boehm)
  • Aggiunto il supporto per data / nomi di percorso in tempo formattato per backupdir e MountDir (Matteo Boehm)
  • BACKUPDIR e MountDir vengono ora creati automaticamente (Matteo Boehm)
  • Aggiunto nuovo hook & quot; logerr & quot; quando viene registrato un errore. (Matteo Boehm)
  • Aggiunta opzione --keep-mount ... (Tim Stoop)

  • Mount
  • Rimosso il bind, ora richiede LVMv2
  • login lettura Support / password da ~ / .my.cnf (Baron Schwartz)
  • Documentazione correzioni e miglioramenti (Ville Skytta) (Bug # 302144)

Cosa c'è di nuovo in versione 0.11:.

  • è stata aggiunta l'opzione --quiet
  • La gestione degli errori è stato reso più robusto e coerente.
  • Supporto è stato aggiunto per le implementazioni di catrame non-GNU.
  • è stato aggiunto il supporto per i backup rsnap.
  • ripuliture codice sono stati fatti.
  • Il nome del file di backup suffisso è ora configurabile.

Cosa c'è di nuovo in versione 0.10:

  • patch applicata da Marc Haber: aggiunta opzione & quot; - keep_snapshot & quot; che salterà la rimozione della snapshot di backup prima di terminare la sceneggiatura. Fornendo l'opzione & quot; - tipobackup = none & quot; sarà ora salta la creazione di un backup utilizzando i moduli di backup incorporate. Entrambe le opzioni offrono una maggiore flessibilità quando si utilizza ganci per eseguire le attività di backup attuali.
  • Aggiunti due nuovi ganci: & quot; backupsuccess & quot; e & quot; backupfailure & quot; che sono chiamati rispettivamente in caso di successo del fallimento dell'operazione di backup (Bug # 264089)
  • Assicurarsi che i binari sono stati trovati ($ PATH non possono comprendere / sbin quando chiamato da cron), aggiunto mancante voce per & quot; LVS & quot; a mylvmbackup.conf (Bug # 255703)
  • Documentazione aggiornata

Requisiti :

  • Perl

Programmi simili

python-lzf
python-lzf

11 May 15

Unarc
Unarc

3 Jun 15

File Roller
File Roller

16 Aug 18

Commenti a mylvmbackup

I commenti non trovato
Aggiungi commento
Accendere le immagini!