cs:navody:rsync:start

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
Poslední revize Obě strany příští revize
cs:navody:rsync:start [16.07.2019 14:25]
danecek@cesnet.cz
cs:navody:rsync:start [11.11.2019 22:33]
Ing. Michal Strnad
Řádek 164: Řádek 164:
 Stránka projektu **''​Grsync''​** pro <​nowiki>​MacOS</​nowiki>:​ http://​grsync-mac.tuxfamily.org/?​lang=en \\ Stránka projektu **''​Grsync''​** pro <​nowiki>​MacOS</​nowiki>:​ http://​grsync-mac.tuxfamily.org/?​lang=en \\
 Článek o **''​rsync''​**:​ http://​www.root.cz/​clanky/​pokrocile-zalohovani-s-rsync/​ \\ Článek o **''​rsync''​**:​ http://​www.root.cz/​clanky/​pokrocile-zalohovani-s-rsync/​ \\
 +
 + ==== NAS Synology====
 +
 +Datové úložiště NAS Synology komunikuje standardně přes rsyncd, který z bezpečnostních důvodů nepovolujeme. Přes rsync je nicméně možné provádět zálohování na datová úložiště CESNET z NAS Synology. K tomu je však třeba využít CLI, v GUI toto nelze provést. Níže je pro ukázku dostupný jeden z možných přístupů využívající standardní SSH a rsync, které jsou součástí skriptu volaného cronem.
 +
 +
 +<​code> ​  
 +#!/bin/ash
 +
 +LOG_FILE=/​var/​log/​backup_`date '​+%F'​`.log
 +LOG_FILE_ERR=/​var/​log/​backup_errors_`date '​+%F'​`.log
 +
 +echo "`date '+%b %d %T'` ==== Start of transmission ====" >> $LOG_FILE
 +
 +rsync -a --exclude="​[#​]recycle/"​ /​volume1/​backup service_account@ssh.duX.cesnet.cz:​~/​VO_nazev-tape_tape/​ 1>> $LOG_FILE 2>> $LOG_FILE_ERR
 +
 +RETURN_CODE=`echo $?`
 +echo "`date '+%b %d %T'​`==== End of transmission ====" >> $LOG_FILE
 +
 +# Back up logs as well
 +rsync -a /​var/​log/​backup* service_account@ssh.duX.cesnet.cz:​~/​VO_nazev-tape_tape/​
 +
 +
 +</​code>​
Poslední úprava:: 03.05.2022 08:49