DARTHARTH

Создание резервной копии через 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, смотря как хостинг вам это разрешит.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Scroll Up