Создание резервной копии через SSH
На примере хостинга от таймвеб видно, что порой система резервного копирования работает мягко говоря не очень, а когда нужно сделатьк опию «на вчера», то долгие переписки с техподдержкой добавляют только нервотрёпки.
Выход из данной ситуации — создать резервную копию нужной директории через ssh командой
tar cf имя_архива.tar имя_директории_сайта
В случае, если директория большая, могут быть какие-либо ограничения на хостинге и прийдется использовать следующие команды
tar -cf - имя_директории_сайта | pv -L 2M > имя_архива.tar
или же
tar -cf - имя_директории | pv -L 2M -cN tar -s $(du -sb имя_директории | grep -o '[0-9]*') > имя_архива.tar && echo "END"
Второй вариант примечателен тем, что имеет статусную полосу и по окончании создания архива выведет сообщение END. Значение 2M можно повысить ориентировочно до 20-50, смотря как хостинг вам это разрешит.