Привет, гость!

Добро пожаловать на CVVBOARD - крупнейший теневой кардинг форум. У нас Вы сможете найти огромное множество статей по теме кардинга и заработка в интернете. Актуальная информация, новости даркнета, сервисы от проверенных продавцов, эксклюзивные, только рабочие схемы заработка, ежедневные раздачи - все это Вы найдете на нашем форуме! Не пренебрегайте услугами Гарант-Сервиса это убережет Вас от мошенников. Обратите внимание, звание модератора не является гарантом в сделках!

Как настроить резервное копирование Backup на VPS

DiNo

Опытный user
Регистрация
10 Янв 2019
Сообщения
709
Реакции
56
Сервер без резервной копии – самый уязвимый сервер. Поэтому необходимо после запуска хостинга первым делом настроить бэкапы. И если хостинг находился раньше виртуальном хосте, то резервные копии были заботой хостера (того, кто предоставлял хосты). После перехода на VPS ответственность за бэкапы полностью переходит на наши плечи.

Осуществить резервное копирование сайтов и всей системы можно двумя способами: с помощью программных утилит или через прописывание команд вручную. Первый вариант предпочтителен тем, кто еще только начинает осваивать работу в Линуксе. Второй – более опытным пользователям. Важно то, что бэкап должен настраиваться от аккаунта с root-правами, иначе есть риск, что копии или не смогут быть созданы, или будут создаваться со сбоями.


Программные утилиты

Проще всего работать с утилитами, поскольку в них не требуется самостоятельно прописывать много команд. Поэтому ими пользуются или новички, или те, кто желает максимально упростить себе работу. Две самые популярные утилиты – ISPmanager и Vesta.

ISPmanager

Настройка резервного копирования с помощью ISPmanager начинается с запуска программы, и поиска раздела «Резервные копии» в инструментах. Для бэкапа можно и нужно задать пароль, который позволит в дальнейшем развернуть сайт на любом ПК или любой версии операционной системы.


Создать резервную копию можно, где угодно. Например, если предполагается использование только одного компьютера, то бэкап можно сделать на жесткий диск. Данный метод не рекомендуется, поскольку копии занимают солидное место. Кроме того в случае выхода из строя компьютера, доступ к бэкапам будет утерян. Поэтому если и использовать жесткий диск в качестве хранилища, то только временного, с последующей записью на диск, например.

Возможности ISPmanager предлагают обширный выбор для места под копию. Например, облачные хранилища Dropbox или Яндекс.Диск. Если в качестве хранилища используется локальный диск, то необходимо указать путь до папки, в которой будет лежать копия. При необходимости лишние файлы можно исключить для копирования.

По умолчанию бэкапы в программе запускаются ежедневно. При этом хранятся они все не более 30 дней, после чего старые версии заменяются новыми. С помощью раздела «Выполнить команду» можно вручную настроить частоту запуска бэкапов. Например, если изменения вносятся на сайт не слишком часто, то достаточно еженедельного резервного копирования, не чаще. Полученные резервные копии можно смонтировать в ISO-образы, а потом записать на диски. Если же файлы сохраняются в облачное хранилище, то предварительно нужно войти в аккаунт.

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

Vesta

Данный тип программного обеспечения проще в использовании. Программа сама позволяет сделать бэкапы наиболее приемлемые для дальнейшей работы. Система автоматически создает резервные копии со всеми файлами. И достаточно часто. Это требуется для того, чтобы под рукой всегда было несколько версий. На случай, если последние несколько содержат ошибки, а требуется более ранняя. Кроме того Vesta пакует резервные копии в удобный формат, который можно использовать потом в любой программе для работы с серверами или сайтами.

Выполняется бэкап в программе штатными командами. Выполняется это в разделе Cron – планировщике заданий. Команда прописывается следующая: /usr/local/vesta/bin/v-backup-users.


Префикс sudo позволяет текущему пользователю работать под правами администратора. В планировщике можно выставить то, как часто будет запускаться бэкап. Например, ежедневно или еженедельно.

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

Прописываем команду в разделе такого типа: v-add-backup-ftp-host yourftpserver.com user pass your-directory. Yourftpserver.com – это адрес хранилища. Прописать можно или непосредственно адрес, или IP-адрес. Your-directory – это папка в хранилище, куда будут записаны бэкапы. Можно не прописывать вручную название, тогда утилита создаст автоматически папку backup. Под user прописывается имя того пользователя, который выполняет резервное копирование, а pass – это пароль пользователя.

Полное резервное копирование штатными средствами

Процесс занимает много времени, зато наиболее надежен. В консоли прописываем команду: sudo tar czf backup.tar.gz —exclude=/backup.tar.gz —exclude=/proc —exclude=/lost+found —exclude=/dev —exclude=/sys —exclude=/tmp /.

Расшифровка по синтаксису:

• exclude — не дает создавать подпуть к папке с копией, фалы собираются в одной папке, без «матрешки»;

• C — во время распаковки задает директорию, куда будут распакованы файлы;

• с — архив, который создается;

• x — извлечение из архива;

• p — доступ к правам на использование;

• z —gzip или сжатие до минимального размера;

• f — чтение архива после извлечения.

Штатный планировщик Cron позволяет с помощью этой команды дополнительно задать и частоту выполнения бэкапов. Например, раз в неделю, месяц или день.
 
Сверху Снизу