Darf ich vorstellen: Veeam Availability Suite v10

Im Wirbel der Feiertage und der verschiedenen Ereignisse, die auf die Ferien folgten, könnte man ĂŒbersehen haben, dass die mit Spannung erwartete Veröffentlichung der Veeam Availability Suite Version 10.0 schon bald — im Februar — das Licht der Welt erblickt.

Es sind bereits viele Materialen ĂŒber die neuen Funktionen erschienen, darunter VortrĂ€ge auf Online- und Offline-Konferenzen, BlogbeitrĂ€ge und Diskussionen in verschiedenen Communities in mehreren Sprachen. FĂŒr diejenigen, die bisher noch nicht die Gelegenheit hatten, sich darĂŒber zu informieren, und fĂŒr alle, die an branchenspezifischen Neuheiten interessiert sind, werde ich heute kurz die neuen Möglichkeiten von Veeam Backup & Replication auflisten und eine der SchlĂŒsselneuheiten nĂ€her erlĂ€utern.

Darf ich vorstellen: Veeam Availability Suite v10

Also, willkommen unter dem Beitrag.

„Alle Arbeiten sind gut — wĂ€hle nach Geschmack“

TatsĂ€chlich haben alle Entwicklerteams zu dieser JubilĂ€umsveröffentlichung beigetragen. FĂŒr jeden potenziellen Kunden gibt es ein Set von Funktionen, das genau fĂŒr seine Infrastruktur notwendig ist. Hier ist nur eine unvollstĂ€ndige Liste der Neuheiten:

  • Backup fĂŒr NAS und Dateifreigaben
  • Data Integration API
  • Linux VIX und Backup-Proxy fĂŒr Linux
  • UnterstĂŒtzung fĂŒr Blockklonung auf XFS
  • Überarbeiteter Cloud Tier und SОBR-Repository
  • Backup-Repository auf NFS
  • Arbeiten mit NetApp ONTAP SVM
  • RMAN Plugin fĂŒr Solaris
  • Archivierung von Backup-Kopien von Transaktionsprotokollen (transaction logs backup copy job)
  • Jobs mit GFS Aufbewahrungsrichtlinien fĂŒr PrimĂ€re Backup-Jobs
  • Verbesserter WAN-Beschleuniger
  • Verbessertes Backup fĂŒr virtuelle Infrastrukturen auf der Plattform Nutanix AHV

Und das sind nur die Neuerungen in Veeam Backup & Replication! Die kommende Version der Veeam Availability Suite wird auch ein neues Veeam ONE und neue Veeam Agents beinhalten. Uns erwarten ohne Zweifel viele interessante Dinge — aber lassen Sie uns der Reihe nach beginnen.

Backup fĂŒr NAS und Dateifreigaben

Diese Funktion wurde schon lange erwartet, und unsere Ingenieure haben monatelang intensiv daran gearbeitet. Nutzer erhalten ein Toolkit mit sehr flexiblen Möglichkeiten fĂŒr das Backup und die Wiederherstellung von Dateien und Ordnern, alles realisiert auf einer verstĂ€ndlichen und skalierbaren Architektur und in einer gewohnten BenutzeroberflĂ€che.

Mit freundlicher Genehmigung unseres Vanguard-Vertreters Jewgeni Elizarow (KorP), der Ende 2019 das Veeam Vanguards Forum besucht hat, teile ich den Link zu seinem sehr ausfĂŒhrlichen Artikel ĂŒber dieses Feature.

Von meiner Seite aus werde ich ein wenig ĂŒber das Verfahren und die Einrichtung dieser Art des Backups erzĂ€hlen.

Wie es funktioniert

Das allgemeine Funktionsschema ist unten dargestellt:

Darf ich vorstellen: Veeam Availability Suite v10

Wie wir sehen, kommen im Prozess der Datensicherung folgende Komponenten zum Einsatz:

  • UrsprĂŒnglicher Dateispeicher (NAS, SMB-Freigabe)
  • Veeam Backup & Replication-Server, der fĂŒr die Verwaltung verantwortlich ist
  • Hilfsproxieserver File Backup Proxy, der den Datentransfer wĂ€hrend des Backups durchfĂŒhrt, einschließlich: AufzĂ€hlung, Lesen, Schreiben, Komprimierung, Dekomprimierung, VerschlĂŒsselung, EntschlĂŒsselung. (Diese Komponente ist identisch mit dem allgemein bekannten Backup-Proxy.)
  • Backup-Repository, in dem Sicherungskopien und Metadaten-Dateien gespeichert sind, die die ursprĂŒngliche Struktur der Freigabe und die Position der entsprechenden Dateien und Ordner in den Backups beschreiben.
  • Cache-Repository: Hier wird ein Snapshot des Verzeichnisbaums gespeichert, der bei der letzten AusfĂŒhrung des Backups erstellt wurde. Dadurch werden inkrementelle DurchlĂ€ufe wesentlich schneller, da nicht jeder ursprĂŒngliche Ordner mit dem Inhalt des Backups verglichen werden muss. Zudem beschleunigt es den Wiederherstellungsprozess von Dateien. Dieses Repository kann auf einem physisch oder virtuell angeschlossenen Windows- oder Linux-Server platziert werden, oder es kann auch ein NAS (oder eine SMB-Freigabe) verwendet werden. Es wird empfohlen, ein solches Repository auf einer SSD in der NĂ€he der Freigabe zu platzieren.

    Hinweis: In dieser Rolle kann ein bereits vorhandenes Veeam-Repository in der Infrastruktur genutzt werden, in dem die Backups der virtuellen Maschinen gespeichert sind. Beachten Sie jedoch, dass SOBR/Deduplication Storage/Cloud Repository nicht als solches Repository verwendet werden kann.

  • Archivrepository, wenn es notwendig ist — was meistens der Fall ist — fĂŒr die langfristige Speicherung. Hier kann ein kostengĂŒnstiger SAN verwendet und die regelmĂ€ĂŸige Archivierung von Backups aus dem Hauptrepository eingerichtet werden, wie unten gezeigt.

    Hinweis: Als Repositories werden keine rotierten Laufwerke unterstĂŒtzt.

Die Hauptphasen des Prozesses sehen kurz wie folgt aus:

  1. Veeam Backup & Replication initiiert die AufzĂ€hlung und den Aufbau des Verzeichnisbaums in der ursprĂŒnglichen Freigabe.
  2. Diese Aktionen werden vom File Proxy durchgefĂŒhrt, der die erstellte Struktur zum Cache-Repository zur Speicherung ĂŒbertrĂ€gt.
  3. Wenn der File Proxy die neue Struktur erhĂ€lt, vergleicht er sie mit der vorherigen, die im Repository gespeichert ist. Bei festgestellten Änderungen sendet das Cache-Repository eine Anfrage an das Backup-Repository nach dessen Ressourcen.
  4. Die Datei-Proxy beginnt, neue Daten von der Quellfreigabe zu lesen und sie in das Backup-Repository zu ĂŒbertragen. Sie werden „verpackt“ in BLOBs ĂŒbertragen: jeder BLOB enthĂ€lt Backup-Daten als Dateien mit einer GrĂ¶ĂŸe von 64 MB. Auch Metadaten-Dateien werden gespeichert.

Sehen wir uns an, wie das alles im Interface konfiguriert werden kann.

Einrichten der Datei-Backups in der Veeam-Konsole

ZunĂ€chst mĂŒssen die benötigten Komponenten konfiguriert werden: Proxy, Datei-Freigabe und Repository.

Konfiguration des Datei-Proxys

Als Proxy fĂŒr das Datei-Backup kann ein Windows-Server verwendet werden — wichtig ist, dass er x64 ist, und es wird empfohlen, dass er mindestens Windows 2012R2 hat, wenn CIFS-Freigaben mit VSS gesichert werden sollen.

Dieser Rechner sollte bereits in die Backup-Infrastruktur integriert sein, oder ein neuer Server kann hinzugefĂŒgt werden — dazu im Bereich Backup-Infrastruktur mit der rechten Maustaste auf den Knoten Backup-Proxys klicken und den Befehl auswĂ€hlen Datei-Backup-Proxy hinzufĂŒgen. Dann folgen wir den Schritten des Assistenten und geben an:

  • Name des neuen Proxys
  • Maximal gleichzeitig ausgefĂŒhrte Aufgaben (1 Aufgabe – 1 Quellfreigabe). Der Standardwert wird automatisch basierend auf den verfĂŒgbaren Ressourcen berechnet.

Schritt Verkehrsregeln wir konfigurieren die Regeln fĂŒr die Netzwerktrafficverarbeitung, wie wir es normalerweise fĂŒr Proxys tun.

Darf ich vorstellen: Veeam Availability Suite v10

HinzufĂŒgen einer Quellfreigabe

Im Bereich Inventar ist ein neuer Knoten erschienen — Dateifreigaben, sowie die entsprechenden Befehle:

  • Dateifreigabe hinzufĂŒgen — eine neue Freigabe hinzufĂŒgen
  • Job erstellen — ein Backup-Job erstellen
  • Wiederherstellen — aus dem Backup wiederherstellen

Wir fĂŒgen die Datei-Freigabe so zur Infrastruktur hinzu:

  1. Nach dem Klicken auf den Knoten Dateifreigaben mĂŒssen wir den Befehl auswĂ€hlen Dateifreigabe hinzufĂŒgen.
  2. Wir wĂ€hlen den Objekttyp, den wir hinzufĂŒgen möchten.

    Darf ich vorstellen: Veeam Availability Suite v10

    Es kann als Quell-Dateispeicher ausgewÀhlt werden:

    • Windows- oder Linux-Dateiserver.
    • NFS-Freigabe — unterstĂŒtzt werden Versionen 3.0 und 4.1.
    • SMB (CIFS)-Freigabe, wobei fĂŒr SMB3 Backup von Microsoft VSS-Snapshots unterstĂŒtzt wird.

    WĂ€hlen wir zur Veranschaulichung die Option mit der SMB-Freigabe.

    Hinweis: Wenn Sie ein Konto fĂŒr den Zugriff auf die Quellfreigabe angeben, stellen Sie sicher, dass dieses Konto mindestens Lesezugriff hat (und wenn Sie auch wiederherstellen möchten, dann auch Schreibzugriff). Und vergessen Sie nicht, dass auch die verwendeten Proxy-Server Lesezugriff haben mĂŒssen.

  3. Wenn Sie Snapshots fĂŒr das Backup verwenden möchten, klicken Sie auf Advanced und geben Sie an, welchen Typ von Snapshots Sie verwenden möchten — VSS oder Storage.

    Hinweis: Die UnterstĂŒtzung von VSS erfordert die korrekte Konfiguration des File Backup Proxy. Wenn Sie Storage-Snapshots verwenden möchten, mĂŒssen Sie deren Erstellung auf der Seite Ihres Speichers einrichten.

    Darf ich vorstellen: Veeam Availability Suite v10

  4. Im nĂ€chsten Schritt mĂŒssen die Verarbeitungsparameter festgelegt werden:
    • Geben Sie an, welchen File Proxy wir verwenden möchten – standardmĂ€ĂŸig werden alle verfĂŒgbaren Proxys verwendet (Alle Proxys).
    • Geben Sie den Pfad zum Cache-Repository an – Cache-Repository. Denken Sie daran, dass SOBR/Deduplication/Cloud als solches Repository nicht verwendet werden kann.

      Darf ich vorstellen: Veeam Availability Suite v10

    • Mit der Einstellung Backup I/O control, wĂ€hlen wir die bevorzugte Leistungseigenschaft der Operationen beim Backup aus.
      • Geringerer Einfluss (minimaler Einfluss auf Ihr NAS) – die Bearbeitung von Leseanfragen erfolgt in einem einzigen Thread;
      • Schnelleres Backup (hohe Geschwindigkeit) – entsprechend Multithreading; anwendbar auf leistungsstarke Speicher.

      Welche Option in Ihrer Infrastruktur am besten geeignet ist, wird selbstverstĂ€ndlich durch Tests ermittelt. Aber das allgemeine Prinzip lautet: Wenn Sie ein SAN haben, das fĂŒr Unternehmensinfrastrukturen gedacht ist, können Sie problemlos Schnelleres Backup, und wenn es sich um ein bescheidenes NAS auf Heimniveau handelt, orientieren wir uns natĂŒrlich an Geringerer Einfluss.

  5. Dann klicken wir auf Übernehmen, beenden die Schritte des Assistenten – und im Baum der Veeam Backup-Infrastruktur sehen wir unser Dateiserver.

Backup-Job

Jetzt mĂŒssen wir einen Backup-Job erstellen. Im MenĂŒ Backup-Job wir wĂ€hlen Dateiserver.

Die Assistenteneinrichtung des Jobs wird gestartet. Zuerst geben wir den Namen des neuen Jobs an, und dann im Schritt Dateien und Ordner – was genau wir sichern möchten.

Wenn wir einschließende/ausschließende Filter festlegen möchten, klicken wir auf die SchaltflĂ€che Advanced. StandardmĂ€ĂŸig wird der gesamte Inhalt gesichert.

Darf ich vorstellen: Veeam Availability Suite v10

Dann gehen wir zum Schritt Speicher, wo wir die Speicherparameter festlegen:

  • Backup-Repository – der Pfad zum Repository
  • Alle Versionen jeder Datei fĂŒr N Tage aufbewahren – der Zeitraum der kurzfristigen Speicherung, d.h. wie lange alle Versionen der gesicherten Dateien im Repository aufbewahrt werden mĂŒssen, falls eine Wiederherstellung erforderlich ist (standardmĂ€ĂŸig 28 Tage – ja, fĂŒr Dateien zĂ€hlen wir keine „Wiederherstellungspunkte“, sondern einfach Tage).
  • Wenn eine langfristige Speicherung erforderlich ist, aktivieren wir das KontrollkĂ€stchen Dateiversionen-Historie beibehalten und geben an, wie lange alte Versionen von Dateien, welche genau und wo (hier kann ein nicht primĂ€res, sondern ein sekundĂ€res Speichermedium angegeben werden, das im nĂ€chsten Schritt konfiguriert werden kann) aufbewahrt werden sollen.

Darf ich vorstellen: Veeam Availability Suite v10

Um auszuwĂ€hlen, fĂŒr welche Dateien eine langfristige Speicherung organisiert werden soll, klicken wir auf WĂ€hlen Sie:

Darf ich vorstellen: Veeam Availability Suite v10

Hier kann man neben dem inklusiven/exklusiven Filter nach Maske auch separat einstellen, wie viele Versionen fĂŒr aktive und gelöschte Dateien aufbewahrt werden sollen (Felder Aktive Dateiversionen, die aufbewahrt werden sollen und Gelöschte Dateiversionen, die aufbewahrt werden sollen, entsprechend). SelbstverstĂ€ndlich mĂŒssen alle diese Einstellungen gemĂ€ĂŸ Ihrer DatenverfĂŒgbarkeitspolitik vorgenommen werden.

DrĂŒcken wir OK und kehren zum Schritt des Assistenten zurĂŒck.

Übliche Benachrichtigungseinstellungen, benutzerdefinierte Skripte usw. sind durch Klicken auf Advanced.

Wenn Sie eine langfristige Speicherung in einem sekundÀren Archiv-Repository benötigen, gehen wir zu Schritt SekundÀres Ziel. Die Archivierung der Daten beginnt nach Abschluss des Backups.

Dies ist ebenfalls eine kleine Neuerung. TatsÀchlich handelt es sich um die allgemein bekannten Backup Copy-Aufgaben, die jedoch direkt in die Hauptaufgabe integriert sind, d.h. es ist nicht erforderlich, eine separate Aufgabe zu erstellen.

Wenn Sie fĂŒr ein bestimmtes Repository die Aufbewahrungspolitik, die VerschlĂŒsselung und die Dauer des Archivierungsfensters weiter anpassen möchten, wĂ€hlen Sie das Repository aus der Liste aus und klicken Sie auf Bearbeiten.

Darf ich vorstellen: Veeam Availability Suite v10

Danach konfigurieren wir den Zeitplan – hier ist alles wie gewohnt.

Und im letzten Schritt ĂŒberprĂŒfen wir die Einstellungen und wĂ€hlen bei Bedarf einen sofortigen Start aus (Job ausfĂŒhren, wenn ich auf Fertig klicke), danach beobachten wir den Verlauf des Backups:

Darf ich vorstellen: Veeam Availability Suite v10

Wiederherstellungsmöglichkeiten

Die Wiederherstellung ist in drei Modi möglich: Man kann die gesamte Freigabe zu einem bestimmten Zeitpunkt wiederherstellen, spezifische Dateien zur Wiederherstellung auswÀhlen oder alle Dateien, die sich seit dem Backup geÀndert haben, wiederherstellen.

  • Die Dateifreigabe wird vollstĂ€ndig auf den Zustand wiederhergestellt, in dem sie gesichert wurde und an den gewĂ€hlten Wiederherstellungspunkt gelangt ist. Alle Dateien und Ordner werden wiederhergestellt; sie können an ihrem ursprĂŒnglichen oder an einem anderen Speicherort wiederhergestellt werden:

    Darf ich vorstellen: Veeam Availability Suite v10

  • RĂŒckkehr zu einem gewĂ€hlten Zeitpunkt durch Wiederherstellung nur der geĂ€nderten Dateien: Hier ist auch alles klar – zuerst wĂ€hlen wir den gewĂŒnschten Zeitpunkt, dann die Dateien/Ordner, die wir wiederherstellen möchten.

    Darf ich vorstellen: Veeam Availability Suite v10

Die Logik der Auswahl des Wiederherstellungspunkts hat sich etwas geÀndert. Nachdem der Wiederherstellungsassistent gestartet wurde, kann man wÀhlen:

  • Neuester Wiederherstellungspunkt – Wiederherstellung aus dem letzten Backup im gewĂ€hlten Modus.
  • GewĂ€hlter Wiederherstellungspunkt — wenn der Wiederherstellungspunkt verfehlt wurde, kann er jetzt im Assistenten erneut ausgewĂ€hlt werden (frĂŒher musste man dafĂŒr in die HauptoberflĂ€che wechseln).
  • Alles Zeit — in diesem Modus kann die gesamte Backup-Historie des Shares eingesehen werden, außerdem kann aus dem Archivspeicher wiederhergestellt werden.

Außerdem kann fĂŒr das wiederhergestellte Objekt auch eine Version angegeben werden:

Darf ich vorstellen: Veeam Availability Suite v10

Das wĂ€re es fĂŒr heute. Aber es geht weiter!

ZusÀtzliche Materialien

Quelle: habr.com

60GB SSD 8Gb DDR4