При размещении сайтов, баз данных или других ресурсов на VPS/VDS-сервере нужно подумать о надежном резервном копировании (бэкапировании). Бэкапы бывают разных видов. Зачастую их используют параллельно. Выбор вида бэкапа зависит от специфики проекта, ценности данных и ряда других факторов. Давайте разберемся с ними. А помогут в этом вопросе специалисты провайдера PQ.Hosting, который предлагает виртуальные выделенные серверы в более чем 38 локациях по всему миру. Компания основана Иваном Некулицы (Ivan Neculiti). И с завидной регулярностью появляется в ТОПах разных рейтингов и обзоров.
Какие бэкапы могут использоваться для VPS/VDS
Бэкап может быть:
- Полным.
- Инкрементальным.
- Дифференциальным.
- Точечным.
Полный бэкап данных (Full Backup) подразумевает копирование всего объема данных с VPS/VDS целиком. Такой подход позволяет при необходимости восстановить сервер полностью. Этот вид бэкапа специалисты рекомендуют использовать, когда критически важно обеспечить возможность быстро восстановить сервер целиком после сбоев и других нежелательных ситуаций.
При инкрементальном бэкапе (Incremental Backup) копируются только те данных, которые подверглись изменению с момента, когда выполнялся последний полный или инкрементальный бэкап. При таком подходе требуется меньше дискового пространства для хранения резервных копий по сравнению с предыдущим способом. Incremental Backup позволяет сэкономить пропускную способность сети при передаче данных на удаленное хранилище. Такой вариант специалисты рекомендуют использовать для регулярного создания резервных копий и экономии места на хранилище вашего VPS/VDS.
Дифференциальный бэкап (Differential Backup) подразумевает создание копии только тех данных, которые подверглись изменению с момента, когда прошел последний полный бэкап. Такой подход требует больше места для хранения по сравнению с инкрементальным бэкапом. Но этот минус нивелируется тем, что восстановление данных обычно происходит быстрее. А значит, дифференциальный бэкап подходит для случаев, когда есть необходимость гарантировать быстрое восстановление данных и при этом добиться экономии места в хранилище.
Точечный (Point-in-Time) бэкап фиксирует состояние данных в определенный момент времени. Такой подход позволяет восстанавливать данные до того же состояния, что было на момент создания бэкапа, что особенно полезно при работе с базами данных.