info:backup_this_directory

backup_this_directory #script pour faire un backup du répertoire courant sur un serveur distant via ssh ave rsync

#!/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
  • info/backup_this_directory.txt
  • Dernière modification : 2024/10/04 07:51
  • de radeff