Avamar: Best Practices für das Backup von Datenbanken (Oracle, SQL, DB2 usw.) auf VMs mit Avamar
概要: Es gibt mehrere Möglichkeiten, Datenbanken mit Avamar zu sichern, und es gibt auch Möglichkeiten, dies nicht zu tun. Hier finden Sie eine Liste von Best Practices und zu vermeidenden Fallstricken. ...
手順
Ziele:
- Verstehen des Unterschieds zwischen unstrukturierten und strukturierten Daten in einer Gast-VM
- Wissen, welche Datenbankbackups erfolgreich wiederhergestellt werden können.
- Best Practices zum Schutz einer Datenbankumgebung vor versehentlicher oder vorsätzlicher Beschädigung oder Löschung verstehen
Fakten:
- Unterstützte Avamar-Softwareversionen
- Unterstützte Datenbankplattformen (Oracle, Microsoft SQL, SAP usw.)
Lösung:
Aus Backup- und Recovery-Perspektive gibt es im Wesentlichen zwei Arten von Daten, die sich auf Benutzersystemen befinden:
-
Unstrukturierte Daten, die aus Dateien und Ordnern bestehen, wie z. B.:
C:\backups\backupfile.bkp or D:\data\datafile.csv -
Strukturierte Daten, die von einer Anwendung oder Datenbankplattform wie Microsoft SQL, SharePoint, Exchange, Oracle usw. organisiert werden
Wenn Sie wissen, mit welcher Art von Datenbenutzern gearbeitet wird, können Sie eine maßgeschneiderte Lösung für ihre Backupfrage bereitstellen.
Backup- und Recovery-Lösungen können unstrukturierte Daten mithilfe von Snapshot-Technologien auf einer Gast-VM (z. B. VMware-Snapshots) oder mithilfe einer Agent-Software sichern, die auf der Gast-VM ausgeführt wird. Dies gilt nicht nur für Dell Backup- und Recovery-Produkte, sondern auch für Produkte anderer Anbieter (Veritas, IBM, CommVault usw.).
Snapshot-basierte Backups funktionieren gut für das Backup unstrukturierter Daten, da die Daten statisch sind, es sei denn, sie werden mithilfe eines Speicher- oder Schreibvorgangs aktualisiert.
Strukturierte Daten erfordern jedoch aus Backupsicht einen anderen Ansatz, da die Daten so angelegt werden und dass sich diese Daten ständig ändern. Da die zugrunde liegende Datenbankplattform die Kontrolle über die Daten hat, können wir VMware nicht einfach anführen, einen Snapshot einer VM zu erstellen, da die Snapshot-Technologie von VMware die Datenbank nicht in einen Zustand versetzen kann, in dem sie für eine spätere (erfolgreiche) Recovery gesichert werden kann.
Schritte:
Best Practices für den Schutz einer Datenbankumgebung, die in einer Gast-VM ausgeführt wird:
- Installation und Konfiguration der Avamar-Agent-Software auf jeder VM in der Datenbankumgebung.
- Beratung mit Datenbankadministratoren (DBAs), um festzustellen, ob es sich bei der Datenbank um Folgendes handelt:
- Von den DBAs gesichert und in "Flat files" exportiert (z. B. D:\backups\databasefile1.bkp, D:\backups\databasefile2.bkp usw.)
- Die Agent-Software ist so konfiguriert, dass sie die Datenbankplattform "erreicht" und die Datenbank anfordert, die Datenbank in einen Zustand zu versetzen, in dem Avamar die Daten dann zuverlässig sichern kann.
- Wahl, sich NICHT auf die VMware Snapshot-Technologie zum Schutz der Datenbankschicht zu verlassen.