ISiBackup. Daniel Lutz <daniel.lutz@imsec.ch> 14.07.2005



Ähnliche Dokumente
IntelliRestore Seedload und Notfallwiederherstellung

Inkrementelle, verschlüsselte Backups mit duplicity und duplicity-backup.sh. Chris Fiege 13. Juni 2015

Backup und Archivierung

Archivieren und Komprimieren, SSH

Memeo Instant Backup Kurzleitfaden. Schritt 1: Richten Sie Ihr kostenloses Memeo-Konto ein

Backup Premium Kurzleitfaden

Windows 8/8.1 RecImg-Manager

Inkrementelles Backup

2. Zusätzliche tägliche Sicherung im Ordner Upload

Übung - Datensicherung und Wiederherstellung in Windows Vista

Installationsanleitung VIO Copy 2.x

Datensicherung und Wiederherstellung

Sichern der persönlichen Daten auf einem Windows Computer

Backups. SelfLinux Autor: Johnny Graber Formatierung: Alexander Fischer

Über die Internetseite Hier werden unter Download/aktuelle Versionen die verschiedenen Module als zip-dateien bereitgestellt.

Installationsanleitung für pcvisit Server (pcvisit 12.0)

Anleitung zur Installation von SFirm 3.1 inklusive Datenübernahme

Quickstep Server Update

Standard Daten-Backup-Script

Rechtssichere -Archivierung

Whitepaper. Produkt: combit Relationship Manager / combit address manager. SQL Server Backup mit SQLBackupAndFTP

Archivieren und Komprimieren, Globs

Daten Sichern mit dem QNAP NetBak Replicator 4.0

Installation von NetBeans inkl. Glassfish Anwendungs-Server

Leitfaden Datensicherung und Datenrücksicherung

Installation Messerli MySQL auf Linux

Datenbank-Verschlüsselung mit DbDefence und Webanwendungen.

C A L D E R A G R A P H I C S. Wie geht das? Benutzen des Backup Verfahrens

KEIL software. Inhaltsverzeichnis UPDATE. 1. Wichtige Informationen 1.1. Welche Änderungen gibt es?

Verwendung des IDS Backup Systems unter Windows 2000

OUTLOOK-DATEN SICHERN

WORKSHOP VEEAM ENDPOINT BACKUP FREE

OLEFA Fileserver in den Schulen von Mertert und Wasserbillig

Oracle APEX Installer

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

1. Klicken Sie auf das Menü Datei und dort auf das Untermenü Sichern.

Archivieren und Komprimieren, Globs

Archivieren und Komprimieren, Globs

Upload auf den Server. MegaZine3 MZ3-Tool3. Training: Server Upload Video 1-4

Installationsanleitung Home & Office-Banking Plattform

persönliche Daten sichern unter Windows 7

"Backup and Restore" unter Linux

COMPLETE PC-SICHERUNG VON VISTA

Wie erstelle ich Backups meiner TYPO3 Präsentation?

ITF2XML. Transferservice. Version 1.1. Tel.: 044 / Fax: 044 / CH-8005 Zürich

Installationsanleitung für pcvisit Server (pcvisit 15.0)

BMW TREUE SERVICE. SRP MARKETING MODUL. ANLEITUNG ZUM EINSPIELEN DER LEUCHTTURMKAMPAGNEN IN DIE KSD.

SFTP SCP - Synology Wiki

Kurzanleitung AquantaGet

Zugang Dateidienst mit Windows 7 (Vista) Wiederherstellen der Daten

Sicherung persönlicher Daten

Datensicherung EBV für Mehrplatz Installationen

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

PHPNuke Quick & Dirty

Update Messerli MySQL auf Linux

Anleitung für den Datenaustausch mit mobile.de

Elektronische Übermittlung von vertraulichen Dateien an den Senator für Wirtschaft, Arbeit und Häfen, Referat 24

Internet Explorer Version 6

ecaros-update 8.2 Update 8.2 procar informatik AG 1 Stand: DP 02/2014 Eschenweg Weiterstadt

WebDAV Sync mit GoodSync for Mac OS X

1 Systemadministration

BACKUP über Internet funktionsweise & Konfiguration

Installationsanleitung für Magento-Module

Angebot & Rechnung, Umsatzsteuer, Mein Büro Einrichtung automatischer Datensicherungen

Version 0.3. Installation von MinGW und Eclipse CDT

Einrichtung von Mozilla Thunderbird

Document Management. Überblick DM

Anleitung zum Erstellen und Auspacken eines verschlüsselten Archivs zur Übermittlung personenbezogener Daten per 1

Sie finden im Folgenden drei Anleitungen, wie Sie sich mit dem Server der Schule verbinden können:

ATB Ausbildung Technische Berufe Ausbildungszentrum Klybeck

WinVetpro im Betriebsmodus Laptop

Konvertieren von Settingsdateien

Universal Dashboard auf ewon Alarmübersicht auf ewon eigener HTML Seite.

Backup und Datensicherung von Plone-Systemen. Vortragender: Christian Becker

Formular»Fragenkatalog BIM-Server«

MAXDATA b.drive. Externe Festplatte mit integrierter Backup Software

Dokumentenverwaltung. Copyright 2012 cobra computer s brainware GmbH

Archivieren und Komprimieren, Globs

IMAP Backup. Das Programm zum Sichern, Synchronisieren, Rücksichern und ansehen von gesicherten Mails. Hersteller: malu-soft

Anleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine

Copyright 2015 Kutzschbach Electronic GmbH & Co. KG Alle Rechte vorbehalten. ManagedBackup

Die Backup-Voreinstellungen finden Sie in M-System Server unter dem Reiter "Wartung".

Wiederherstellen der Beispieldatenbanken zum Buch Microsoft Project 2010

Oracle Database Backup Service - DR mit der Cloud

Installationsanweisung JavaHelp

MSDE 2000 mit Service Pack 3a

- Installation. Systemvoraussetzungen für Debian/Ubuntu. conversations installieren conversations wird als TGZ-Archiv mit dem Namen

DNS-325/-320 und Ferne Backups

Bedienungsanleitung. 1. Eine direkte (1 1) Verbindung muss mit einem gekreuzten (Crossover) Netzwerkkabel hergestellt werden.

Rechnung Angebot Zeiterfassung

HOWTO Update von MRG1 auf MRG2 bei gleichzeitigem Update auf Magento CE 1.4 / Magento EE 1.8

So funktioniert das papierlose Rechnungswesen

Update und Konfiguraton mit dem ANTLOG Konfigurations-Assistenten

Datensicherung. mit. Ocster Backup Pro. it.kröger Hinweis:

TRIC DB Release 6.0. Refresh mit der Wiederherstellung der Produkte Siemens, Landis&Gyr und DEOS. für. Lizenznehmer der TRIC DB Version 6.0.

Informationen zur Einzelplatzinstallation sowie Import einer bestehenden HBP-Datenbank des Volksbank Office Produktes (HBP):

Eine Anleitung von Holger Bein. Holger Bein 2005

So funktioniert die NetWorker 7.5 Eigenschaft zum Sichern umbenannter Verzeichnisse ( Backup renamed Directories )

Anleitung zum Download und zur Bedienung des Tarifbrowsers für Mac OSX und Safari / Mozilla Firefox

Transkript:

ISiBackup Daniel Lutz <daniel.lutz@imsec.ch> 14.07.2005

Features Backup-System für Linux- und Unix-Umgebungen Backup von Daten auf Festplatte Vollständige und differentielle Backups Komprimierung Verschlüsselung Definition von "Sets" Push/Pull auf/von Remote-System (ftp, rsync/ssh) Logging Einfache Bedienung

ISiBackup Entwickelt bei IMSEC GmbH Autoren: Marcus Holthaus <marcus.holthaus@imsec.ch> Simon Hürlimann <simon.huerlimann@imsec.ch> GPL Produktiver Einsatz bei IMSEC Paketisiert für Debian Eintwickelt hauptsächlich für eigene Verwendung auf Debian-Systemen Teil der ISi-Software-Sammlung (ISi: InformationsSicherheit)

Installation Auf einem Debian-System mittels APT Nur noch wenig Konfiguration notwendig Generierung GPG-Keys für Verschlüsselung Auf anderen Systemen mit etwas mehr Aufwand (manuelle Installation und Konfiguration; libisi und isitools notwendig)./configure; make; make install Konfiguration ISiBackup Konfiguration Cron

Konfiguration Mit Basiskonfiguration bereits verwendbar Vordefinierte Sets Funktionierende Default-Konfiguration Aktivierung/Anpassung der Cron-Jobs für Automatisierung (regelmässige Backups)

Konfiguration Haupt-Konfiguration: /etc/isibackup/isibackup.conf Sets: /etc/isibackup/<set name>/ set.conf include_dirs.lst, include_files.lst (Shell-Patterns) exclude_dirs.lst, exclude_files.lst (Regular Expressions) Cron: /etc/cron.d/isibackup

Anwendung Lokales Backup erstellen: isibackup --backup --full --set data_linux Differentielles Backup erstellen: isibackup --backup --diff --set data_linux Automatische Erstellung eines Fullbackups, falls noch keines existiert Bestehendes Backup auf remote System speichern: isibackup --copy --full --set data_linux Backup von remote System lokal speichern: isibackup --collect --full --set data_linux

Anwendung Daten wiederherstellen isirestore --source-dir <dir> --target-dir <dir> Eingabe GPG-Passphrase, falls verschlüsselt Vorhandene Backups anzeigen isibus

Backup-Typen Fullbackup (--full) Alle Dateien werden gesichert Bisheriges Fullbackup wird überschrieben Differential Backup (--diff) Nur Dateien, die seit dem letzten Fullbackup geändert haben, werden gesichert Falls kein Fullbackup besteht, wird stattdessen ein Fullbackup erstellt

Beispiele von Sets Daten auf einem Linux-System sichern /boot/, /etc/, /home/, /root/, /usr/src/, /var/ (ohne /usr/src/kernel-source-*.tar.bz2) Komplettes Linux-System sichern alles (mit einigen Ausnahmen) Windows-Daten sichern (/mnt/win)

Automatisches Backup /etc/cron.d/isibackup: Daten # data in linux system # first day of month, 03:00 0 3 1 * * root isibackup --full --backup --set data_linux # daily, 19:59 59 19 * * * root isibackup --diff --backup --set data_linux Komplettes System # linux system itself # first day of month, 02:30 30 2 1 * * root isibackup --full --backup --set host_linux # daily, 20:59 59 20 * * * root isibackup --diff --backup --set host_linux

Verzeichnisstruktur Erhaltung der Verzeichnisstruktur, Zusammenfassung der Dateien Verzeichnishierarchie wird kopiert Dateien pro Verzeichnis werden zu einem Archiv zusammengefasst (evtl. mehrere, falls Datei zu gross wird)

Verzeichnisstruktur Vorteile: Keine grossen Dateioperationen notwendig Backup kann auf gleichem Dateisystem-Typ wie Original gespeichert werden (keine Unterstützung von grossen Dateien notwendig wenn für Original nicht benötigt) Backup-Daten können einfach aufgeteilt werden Restore kann auch ohne ISiBackup erfolgen (Entpacken des benötigten Archivs)

Funktionsweise Verzeichnisauswahl Suche aller Verzeichnisse mit find, Berücksichtigung der Shell-Patterns in include_dirs.lst Filterung mit grep gemäss exlude_dirs.lst Dateiauswahl Suche der Dateien mit find (-newer ${Date} bei differential Backup) Collection Filterung der Dateien gemäss include_files.lst und exclude_files.lst Archivierung aller Dateien (tar, cpio, etc.). Falls eine Datei zu gross ist, Archivierung der einzelnen Datei

Funktionsweise Compression Komprimierung (gz, bzip2, zip, etc.) Encryption Verschlüsselung (falls konfiguriert)

Implementation Bash-Scripts Verwendung von Standard-Tools (find, tar, gz, rsync, etc.)

Download http://www.isibackup.org --> download ISiBackup ist als Debian-Paket verfügbar APT: deb http://www.isibackup.org/debian/ unstable/ Sourcecode: http://www.isibackup.org/debian/unstable Pakete: isibackup, isitools, libisi

Entwicklung Einige nützliche Features fehlen noch, aber im Wesentlichen komplett (bewährt im praktischen Betrieb) Mithilfe bei Weiterentwicklung erwünscht Mailingliste auf http://www.isibackup.org Kontakt: Daniel Lutz <daniel.lutz@imsec.ch>