[Eisfair] rsnapshot 1.2.0

Hilmar Böhm hilmar.boehm at web.de
Mo Aug 6 17:21:04 CEST 2018


Hallo Marcus,

vielen Dank für die schnelle Antwort.

Es läuft. Habe allerdings noch etwas rumprobieren müssen...

Gestatte mir bitte ein paar Anmerkungen:

Diese Bezeichnungen/Feldnamen der (vielen) RSNAPSHOT_BACKUP_TO_DIR_* 
Felder in der ersten Abt. der Rsnapshot-Konfiguration sind sicherlich 
System konform gewählt, aber m.E. nicht sehr intuitiv und selbstredend.

Man muss immer den NFS- (oder auch Samba-) Mount-Befehl im Hinterkopf 
haben. Ich würde raten, in der Hilfe (<F1>) zu diesen Feldern eine klein 
wenig erweiterte Hilfstellung zu geben (max. 1-2 Zeilen, keinen Roman), 
bei der auch Infos bei NFS- und Samba-Connections beschrieben werden.

Z.B.:
- RSNAPSHOT_BACKUP_TO_DIR_MOUNT_SOURCE:
	.....
	" Example NFS: <nfs_server_hostname>:/media/backup_dir",
			where "/media/backup_dir" corresponds to
			/etc/exports file on nfs server)

	ähnlich Erläuterung für SAMBA-Connections

- RSNAPSHOT_BACKUP_TO_DIR
	...
	In case of NFS backup target: This is the local mountpoint, where the 
NFS share ist mounted to.

	ähnlich für SAMBA-Connections

So kann man sich vielleicht besser vorstellen, welche Infos in welches 
Feld gehören.

------

Ich bin gespannt, wie dramatisch heute Nacht die Backupzeiten des Eis 
schrumpfen werden :-)


Viele Grüße. / Hilmar.



Am 06.08.2018 um 15:15 schrieb Marcus Roeckrath:
> Hallo Hilmar,
> 
> Hilmar Böhm wrote:
> 
>> rsnapshot 1.3.5 lässt ja jetzt auch NFS-Shares als Backupziel zu.
>> Ich komme mit der Konfiguration nicht klar. (Auch nicht mit Doku :) ).
> 
> Da ich nfs nicht verwende, ist das allerdings noch ungetestet.
> 
>> Ob Du bitte ein Beispiel geben könntest: Lokale (System-)Verzeichnisse
>> auf NFS-Share. Das händische Mounten des NFS-Shares (als Backupziel)
>> funktioniert (rw).
>>
>> Wenn ich es recht verstanden habe, wird das NFS-Share vom
>> Eisfair-Wrapper für rsnapshot selbst ge/unmountet? Ich muss also nicht
>> dieses Share in der NFS-Client Konfig. (permanent) mounten?
>>
>> Bitte den relevanten Ausschnitt aus /etc/config.d/rsnapshot.
> 
> In das Backupziel wird gemountet:
> 
> RSNAPSHOT_BACKUP_TO_DIR='/mnt/meine_nfsshare'
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT='yes'
> 
> Als Source ist die NFS-Quelle anzugeben.
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT_SOURCE='...1'
> 
> Also das, was beim manuellen mounten auch anzugeben ist:
> 
> mout -t nfs Quelle Mountpoint
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT_FS='nfs'
> 
> Falls du beim manuellen Mounten noch weitere Optionen angeben muss:
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT_OPTIONS=''
> 
> Hier kannst du eine Datei oder Verzeichnis angeben, die in
> RSNAPSHOT_BACKUP_TO_DIR='/mnt/meine_nfsshare' vorhanden sein muss oder leer
> für keine Medienprüfung.
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT_IDENT='/meinecheckdatei'
> 
> Es muss also nun /mnt/meine_nfsshare/meinecheckdatei vorhanden sein.
> 
> Wenn im folgenden Parameter ein Verzeichnis angegeben wird,
> 
> RSNAPSHOT_BACKUP_TO_DIR_MOUNT_BACKUPDIR='/rsnapshot'
> 
> wird dieses zu RSNAPSHOT_BACKUP_TO_DIR='/mnt/meine_nfsshare' hinzugefügt,
> damit auch auch anderswo als im Root des gemounteten Laufwerks das
> rsnapshot-Wurzelverzechnis haben kann; es wird somit
> 
> /mnt/meine_nfsshare/rsnapshot zum Wurzelverzeichnis von rsnapshot.
> 
> Im Prinzip musst du also das in den Parametern unterbringen, was du auch
> beim manuellen Mount angeben musst.
> 
> Wie lautet dein manueller Mountbefehl?
> 


Mehr Informationen über die Mailingliste Eisfair