|
@@ -548,8 +548,13 @@ function backup_extra_directories {
|
548
|
548
|
done <$BACKUP_EXTRA_DIRECTORIES
|
549
|
549
|
}
|
550
|
550
|
|
|
551
|
+TEST_MODE="no"
|
|
552
|
+if [[ "$1" == "test" ]]; then
|
|
553
|
+ TEST_MODE="yes"
|
|
554
|
+fi
|
|
555
|
+
|
551
|
556
|
backup_configuration
|
552
|
|
-if [[ "$1" != "test" ]]; then
|
|
557
|
+if [[ $TEST_MODE == "no" ]]; then
|
553
|
558
|
backup_users
|
554
|
559
|
backup_letsencrypt
|
555
|
560
|
backup_gnusocial
|
|
@@ -596,6 +601,9 @@ do
|
596
|
601
|
fi
|
597
|
602
|
done
|
598
|
603
|
|
|
604
|
+ if [[ $TEST_MODE == "yes" ]]; then
|
|
605
|
+ echo "rsync -ratlzv --rsh='/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no' $SERVER_DIRECTORY/backup $REMOTE_SERVER"
|
|
606
|
+ fi
|
599
|
607
|
rsync -ratlzv --rsh="/usr/bin/sshpass -p \"$REMOTE_PASSWORD\" ssh -p $REMOTE_SSH_PORT -o StrictHostKeyChecking=no" $SERVER_DIRECTORY/backup $REMOTE_SERVER
|
600
|
608
|
if [ ! "$?" = "0" ]; then
|
601
|
609
|
echo "$NOW Backup to $REMOTE_SERVER failed" >> /var/log/remotebackups.log
|