#!/bin/bash # (copyleft) 2024 Fred Radeff, fradeff@akademia.ch, www.radeff.red # backup a local directory to same directory on distant server # required: ssh keys (no password) #begin change this to your needs local_login=radeff login="coe_radeff" server="coe.ftp.infomaniak.com" # end changes cur_dir=`pwd` cur_dir=$(echo $cur_dir | sed 's|.home.*||g') echo "Do you really want to backup currrent dir : " echo $cur_dir echo "to: distant server : " echo $login"@"$server":~"$cur_dir echo "with command: " echo "rsync -az * $login@$server:~$cur_dir" echo "answer yes or no (y/n)" read answer if [ "$answer" = "y" ]; then rsync -az * $login@$server:~$cur_dir fi