diff --git a/src/freedombone-backup-remote b/src/freedombone-backup-remote index c90bb7a8..dc98b451 100755 --- a/src/freedombone-backup-remote +++ b/src/freedombone-backup-remote @@ -548,8 +548,13 @@ function backup_extra_directories { done <$BACKUP_EXTRA_DIRECTORIES } +TEST_MODE="no" +if [[ "$1" == "test" ]]; then + TEST_MODE="yes" +fi + backup_configuration -if [[ "$1" != "test" ]]; then +if [[ $TEST_MODE == "no" ]]; then backup_users backup_letsencrypt backup_gnusocial @@ -596,6 +601,9 @@ do fi done + if [[ $TEST_MODE == "yes" ]]; then + echo "rsync -ratlzv --rsh='/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no' $SERVER_DIRECTORY/backup $REMOTE_SERVER" + fi rsync -ratlzv --rsh="/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no" $SERVER_DIRECTORY/backup $REMOTE_SERVER if [ ! "$?" = "0" ]; then echo "$NOW Backup to $REMOTE_SERVER failed" >> /var/log/remotebackups.log