Задачу заказчик поставил сделать много функциональный скрипт копирования бекапов с сервера на яндекс диск, на PHP. Готовые решения в интернете не удовлетворяли заказчика в итоге получили скрипт с функциями
- легкая смена логина и пароля от яндекс диска
- изменение пути к бекапам
- проверка свободного места на яндекс диске
- автоматическое старание старых бекапов на яндекс диске если места мало
- изменение количества повторов, если вдруг будет сбой соединения
- "умное" удаление бекапов после копирования на яндекс диск.
- при сбое копирования файлы не удаляются
- скрипт работает по расписанию. Задать можно любое время (cron).
- ведется учет всех операций от начала старта копирования и заканчивая удалением старых файлов. Вся информация о работе хранится в указанном месте.
- тестировался на многих серверах не "жрет" ресурсы.