AW: Die Onlinehilfe hier im Board
Backups:
IPC bringt ein Backupscript mit, der Aufruf erfolgt mit dem Befehl:
ipc backup parameter1 parameter2 parameter3 parameter4
Dem Backupscript muss mitgeteilt werden "was" "wohin" gesichert werden soll, dies geschieht mit sogenannten Parametern beim starten des Scripts.
Folgende 4 Parameter kennt das Backupscript, wobei die ersten 2 Parameter zwingend sind, also immer angegeben werden müssen.
Parameter1 :
full/conf : Fullbackup oder Konfigurationsbackup
Parameter2 :
l/n/f : Sicherungsort (Lokal, Netzwerk, FTP)
Parameter3 :
X (Tageszahl) : Löscht Backups älter als X Tage, 0=deaktiviert
Parameter4 :
password : GPG-Verschlüsselungskennwort
Backupbeispiel-1: Konfigurationsbackup Lokal:
ipc backup conf l
Backupbeispiel-2: Fullbackup Lokal und Netzwerk (verschlüsselt):
ipc backup full ln 0 geheim
Besonderheiten: Lokale Backups werden nicht verschlüsselt. Die Funktion "Backups löschen älter X Tage" ist bei FTP-Backups wirkungslos.
• Crontab Backups:
In den Defaulteinstellungen des IPC sind 2 Backups als Crontab eingetragen.
* Konfigurationsbackup : Täglich 02:00 Uhr : Backups älter 14 Tage werden gelöscht
* Fullbackup : Freitags 04:00 Uhr : Backups älter 30 Tage werden gelöscht
• Zurücksichern:
1. Wechsle ins Backup Verzeichnis:
cd /var/backups/ipc/...
2. Auflisten der Sicherungen (als TAR-Archiv abgelegt):
ls -la
3. Inhalt eines Archivs anzeigen:
tar -tvf IPC-%Backupname%-%datum%_%zeit%.tar.gz | cat
4. Archiv entpacken (in aktuelles Verzeichnis):
tar -xvf IPC-%Backupname%-%datum%_%zeit%.tar.gz
5. Nun wurde das Archiv entpackt, einfach in den gewünschten Ordner wechseln, und gewünschte Datei(en) zurückkopieren.
Falls das Backuparchiv von
NAS oder FTP-Storage zurückkopiert wird und mit Kennwort geschützt wurde, zuvor mit gpg %Archivname% entsichern !
Unter Windows ist das entsichern mit GnuPG-Light und das entpacken mit 7-zip möglich.
• Voraussetzung für Netzwerk-Backup (NAS, Windows-PC)
1. Installation des Samba Clients bei CIFS-Freigabe:
apt-get install -y smbfs
2. Installation des NFS Clients bei NFS-Freigabe:
apt-get install -y nfs-common portmap
3. LAN-Zugangsdaten in der IPC Konfiguration eingetragen:
ipc cfg
4. Windows- bzw. NFS-Freigabe muss exisitieren und Schreibrechte für Backupuser haben
5. Das Remotesystem muss zum Sicherungszeitpunkt natürlich eingeschaltet sein (Default: Freitag um 04:00 Uhr)
• Voraussetzung für FTP-Backup
1. Installation des ncftp Clients:
apt-get install -y ncftp
2. FTP-Zugangsdaten in der IPC Konfiguration eingetragen:
ipc cfg
3. FTP-Server muss erreichbar sein, und Schreibrechte für Backupuser haben