Назад | Перейти на главную страницу

Как лучше всего сделать резервную копию VPS?

Допустим, у меня есть 50 ГБ внешнего хранилища, а на моем VPS есть жесткий диск на 30 ГБ. Если бы я хотел делать резервную копию всего своего VPS (обратите внимание, что cPanel / WHM установлен) каждые 24 часа, как бы я это сделал и какой метод лучше? Я заметил, что многие люди используют программное обеспечение под названием R1Sync, но я вообще с ним не знаком.

Вы не указываете ОС сервера, но если он работает под unix / linux, я бы использовал rsync. Он имеет возможность делать резервные копии только изменений файлов и новых файлов.

Теперь, если бы я был тем, кто его настраивал, у меня был бы ssh на резервном сервере, настроенный на использование аутентификации с открытым ключом для веб-сервера. Затем я бы настроил задание cron для запуска так часто, как мне нужно.

Команда rsync будет выглядеть примерно так:

rsync -az -e ssh user@remotehost:/path/on/remote/host /path/to/backup/

Конечно, если вы поместите команду в cron, рекомендуется перенаправить стандартный вывод и стандартную ошибку.

rsync -az -e ssh user@remotehost:/path/on/remote/host /path/to/backup/ &> /var/log/rsync-backup.log

Кроме того, для чего вы пытаетесь сделать резервную копию своего VPS? (аппаратный сбой, случайно удаленные файлы и т. д.)

Если вы решите использовать rsync, я бы посоветовал ознакомиться со всеми доступными возможностями.