So installieren und konfigurieren Sie rsnapshot für inkrementelle Sicherungen

rsnapshot

Die Hausaufgaben von Sicherungskopie Es ist wichtig, die Informationen, die wir auf unseren Computern haben, zu schützen, obwohl es klar ist, dass eine Sache zu Hause und eine andere darin besteht, die Daten einer Universität oder eines Unternehmens zu schützen, wo das Informationsvolumen groß ist größer und es gibt unterschiedliche Verantwortlichkeiten. Daher ist der Bedarf an leistungsstarken und vielseitigen Werkzeugen viel größer, obwohl klar ist, dass diese auch von jedem von uns zu Hause verwendet werden können.

Nun wollen wir mal sehen So installieren und konfigurieren Sie rsnapshot für inkrementelle SicherungenEs ist ein Tool, mit dem wir Informationen nicht nur sicher und einfach schützen können, sondern auch sehr effizient. Ein Beispiel dafür ist die Tatsache, dass die Platzbedarf für die Lagerung, egal wie wir es benutzen, es ist etwas höher als ein Backup seitdem wird nur noch eine Kopie der geänderten Dateien gespeichert. Ein weiterer Vorteil von rsnapshot ist, dass die Sicherungen feste Verbindungen zu den vorherigen Sicherungen sind, solange keine Änderungen an der vorgenommen wurden Sicherungen Na sicher.

Zur Nutzung rsnapshot Wir müssen einige Probleme lösen, und es ist so, dass es ein Werkzeug ist, dessen Betrieb wiederum auf anderen beruht. Lassen Sie uns zum Beispiel müssen rsync installiert haben und haben auch Zugriff über SSH auf dem Computer, auf dem wir unsere Backups speichern werden, das heißt, wir müssen installiert haben SSH auf beiden Geräten und den Schlüsseln, die so konfiguriert sind, dass sie zugreifen können, ohne das Passwort "von Hand" eingeben zu müssen.

Zunächst konfigurieren wir Folgendes:

ssh-keygen -t rsa

Hier wird SSH uns nach der Phrase fragen, aber da wir Befehle aus der Ferne ausführen werden, möchten wir 0 Interaktion, also werden wir dies verwerfen, indem wir die Eingabetaste zweimal drücken, die wir angefordert werden. Am Ende werden wir 2 neue Dateien in ~ / .ssh haben: eine ist id_rsa und enthält den privaten Identifikationsschlüssel, die andere ist id_rsa.pub und enthält die öffentlicher Schlüssel. Letzterer wird mit dem Befehl ssh-copy-id auf den Remote-Server kopiert, der uns nach dem Kennwort des Kontos auf diesem Server fragt und sich dann darum kümmert, es ordnungsgemäß hochzuladen und zu speichern, dh die entsprechenden Verzeichnisse zu erstellen und Festlegen der erforderlichen Berechtigungen:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub user @ remote server

Dann Wir installieren rsync und rsnapshot:

# sudo apt-get installiere rsync rsnapshot

Jetzt bearbeiten wir die rsnapshot-Konfigurationsdatei, um das Verzeichnis festzulegen, in dem die Backups erstellt werden sollen:

# nano /etc/rsnapshot.conf

Wir ändern den Abschnitt snapshot_root, um anzugeben, wo die Sicherungen auf dem Remotecomputer gespeichert werden:

# snapshot_root / disk1 / backup

Wir legen das Intervall fest, in dem rsnapshot wird seine Aufgabe ausführen (in diesem Beispiel viermal am Tag, also alle sechs Stunden), und dafür entfernen wir das # vor dem, das wir verwenden werden, und ändern es nach Geschmack, zum Beispiel:

Intervall stündlich 4

Jetzt richten wir die lokalen Ordner ein, die synchronisiert werden sollen, und fügen sie zusammen mit der Option "Backup" hinzu:

backup / home / localhost /

backup / etc localhost /

Es ist zu beachten, dass die Felder durch 'Tabulatoren' getrennt sind, dh dass wir nach Eingabe eines Tabulators die Tabellierungstaste drücken und so weiter. Auch Wir können angeben, welche Dateien wir von unseren Backups ausschließen möchten, für die wir für jeden eine eigene Leitung verwenden:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

Dann speichern und beenden wir diese Konfiguration, aber zum Glück haben wir die Möglichkeit, sie anhand eines Parameters zu überprüfen:

# rnapshot-Konfigurationstest

Wenn alles gut geht, erhalten wir eine Nachricht mit der Aufschrift "Sintax OK".

Eine andere Möglichkeit besteht darin, es im Testmodus auszuführen, für den wir Folgendes eingeben:

# rsnapshot -t stündlich

Endlich haben wir einfach Führen Sie rsnapshot ausDies geschieht durch Anhängen des Ausführungsmodus, der dem von uns verwendeten Intervall entsprechen muss: stündlich, täglich, wöchentlich oder monatlich.

In unserem Fall:

#rsnapshot stündlich

Wir werden das in uns sehen / disk1 / backup werden die Ordner sein /daily.0/localhost/home y daily.0 / localhost / etc.und in ihnen befinden sich dieselben Inhalte wie in den Ordnern des Teams, die wir schützen wollten. Das war's und danke an rsnapshot Von nun an können wir uns darauf verlassen inkrementelle Sicherungen in unserem System.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.