Есть ли возможность сделать бэкап в CentOS Linux на виртуальном VPS сервере?

Dmitriy_2014
На сайте с 01.07.2014
Offline
126
684

Привет всем!

Подскажите, можно ли в CentOS Linux расположенном на виртуальном VPS сервере как-то просто сделать бэкап, а потом если что просто вернуть все обратно:)?

Заранее всем спасибо за ответы!

Оптимизайка
На сайте с 11.03.2012
Offline
396
#1

Смотря на каком VPS сервере :) В тех, что поддерживают "снимки системы" - очень легко. Например, digital ocean, linode, aws ec2, vscale.io и т.п.

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
S
На сайте с 11.05.2018
Offline
7
#2

Да, вот так можно сделать полный дамп диска:

dd if=/dev/sda | gzip -1 -" | dd of=backup.gz

/dev/sda возможно потребуется заменить на /dev/vda

Так же это можно сделать удаленно, с локального компьютера(но перед этим необходимо выключить запрос пароля при выполнении sudo):

ssh user@host "sudo dd if=/dev/sda | gzip -1 -" | dd of=backup.gz

Для мониторинга прогресса можно после опции if добавить "status=progress"

Оптимизайка
На сайте с 11.03.2012
Offline
396
#3

swank, если так снимать на работающей системе скорее всего после этого полученный "снимок" не удастся восстановить - вместо базы данных точно будет фарш, с остальным - скорее всего также.

Dmitriy_2014
На сайте с 01.07.2014
Offline
126
#4

Посмотрев поисковики, некоторые пишут, что можно tar архивом все заархивировать, да еще и сжать и потом типа восстановить это правда или не совсем то?

Оптимизайка
На сайте с 11.03.2012
Offline
396
#5

Dmitriy_2014, если загрузиться в rescue mode, то можно. Т.е. с простоем системы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий