[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