Backup incrementali: MySQL Enterprise Backup vs Percona XtraBackup?

Sep 14 2020

Stiamo valutando due strumenti di backup incrementale: MySQL Enterprise Backup e Percona XtraBackup . L'unico confronto che ho trovato è di Percona che ha ovvie cause di bias Da questo confronto, Percona XtraBackup è più adatto per i backup incrementali in quanto è più veloce e supporta la compressione dello streaming.

Quale soluzione potrebbe essere più affidabile e meno impegnativa sul server.

  1. Vorrei capire se possono esserci problemi quando si lavora con uno di questi strumenti.

    Ad esempio, mi sono imbattuto accidentalmente in "Nota" in questa pagina che dice che sotto un carico elevato sul server, la creazione di un backup può, in linea di principio, fallire.

  2. Carica sul server. Ciò è particolarmente importante per il backup point-in-time, perché ti consentirà di eseguirlo più spesso.

Risposte

2 PaulWhite Sep 16 2020 at 14:23

ZFS batte entrambi di anni luce con istantanee e trasferimenti incrementali e compressione trasparente.

Gli snapshot ZFS possono essere trasferiti in modo incrementale. Trasferisci solo i blocchi che sono cambiati tra le due istantanee. E ottieni la compressione lz4 su tutto quasi gratuitamente e l'invio di snapshot non deve decomprimere e ricomprimere.

È garantito per essere coerente. ZFS essendo copy-on-write, o l'intera transazione si blocca o l'intera transazione viene persa, niente in mezzo. A meno che, ovviamente, non abbiate disabilitato le sicurezze a livello di database, nel qual caso tutte le scommesse vengono comunque annullate. - gordan-bobic