Btw in your rotate script, move your last directory (4) to the initial place instead of removing it. This will reduce the execution time and writes as only changes are synced while identical files are left unchanged

Code: Select all
#!/bin/bash
#
mv /mnt/hdd1/backup/dietpi-backup_4 "/mnt/hdd1/backup/dietpi-backup"
mv /mnt/hdd1/backup/dietpi-backup_3 "/mnt/hdd1/backup/dietpi-backup_4"
mv /mnt/hdd1/backup/dietpi-backup_2 "/mnt/hdd1/backup/dietpi-backup_3"
cp /mnt/hdd1/backup/dietpi-backup "/mnt/hdd1/backup/dietpi-backup_2"
/boot/dietpi/dietpi-backup 1
Code: Select all
mv /mnt/hdd1/backup/dietpi-backup_3 "/mnt/hdd1/backup/dietpi-backup_4"
mv /mnt/hdd1/backup/dietpi-backup_2 "/mnt/hdd1/backup/dietpi-backup_3"
mv /mnt/hdd1/backup/dietpi-backup "/mnt/hdd1/backup/dietpi-backup_2"
mv /mnt/hdd1/backup/dietpi-backup_4 "/mnt/hdd1/backup/dietpi-backup"
/boot/dietpi/dietpi-backup 1