Снапшоты и резервные копии, по сути, выполняют одну и ту же роль. Они создают копии данных в вашей системе, которые впоследствии можно извлечь.
Если это так, то возникает главный вопрос: в чем разница между моментальным снимком и резервной копией?
Что такое моментальный Снапшот ?
Снапшот - это образ вашей системы/тома в определенный момент времени.
Первый снимок является точной копией данного тома данных. Последующие снимки хранят блоки данных, которые были изменены или добавлены за прошедшее время. Это означает, что он может выполнять версионирование гораздо быстрее, чем традиционное резервное копирование.
Каково назначение моментального снимка?
Снапшот обычно используются для контроля версий, а также как способ восстановления недавно измененных данных. По мере создания новых снапшотов они в конечном итоге заменяют старые. По этой причине моментальные снимки не рекомендуется использовать в качестве долгосрочного решения для резервного копирования.
Что такое резервное копирование?
Резервная копия - это копия всей системы/тома на момент выполнения резервного копирования.
При каждом резервном копировании системы создается ее полная копия. В большинстве случаев резервные копии хранятся в другом месте, чем исходное содержимое. Поскольку каждая резервная копия занимает пространство всего тома (томов) данных, она требует много ресурсов.
Поскольку резервные копии хранятся отдельно и имеют собственное пространство, они не настроены на отмену друг друга. Поэтому такая практика идеальна, когда требуется хранить данные в течение длительного времени.
Поскольку тома могут стать довольно большими, время, необходимое для их резервного копирования, также может увеличиться. Если резервное копирование небольших томов занимает пару минут, то резервное копирование больших систем может занять несколько дней. Именно по этой причине резервные копии нецелесообразно использовать для версионирования.
Снапшоты в сравнении с резервными копиями
Снапшоты - это практичный способ управления версионностью и создания легких, легко доступных версий данных или системы. Они не требуют много места для хранения или времени для создания копий.
Резервные копии - это уникальные копии системы или каталога, которые хранятся в другом, часто внешнем, месте. Это масштабные представления, которые выполняются периодически в качестве защиты на случай сбоя сервера или потери данных.
Комбинируйте моментальные снимки и резервные копии
Эти два решения не являются взаимоисключающими. Лучшей практикой для обеспечения безопасности сервера и защиты данных является использование стратегии резервного копирования, состоящей из моментальных снимков и резервных копий. Выполнение регулярных резервных копий с промежуточными моментальными снимками позволяет обеспечить безопасность данных и одновременно поддерживать контроль версий.
Заключение
Несмотря на сходство, между моментальными снимками и резервными копиями существует большая разница в том, как они используются и как хранят данные. Используйте моментальные снимки для версионности, а резервные копии - для хранения полных резервных копий данных за пределами сайта.
В зависимости от данных, которые вы хотите сохранить, и ресурсов, которыми вы располагаете, разработайте собственную стратегию резервного копирования и реализуйте ее.
Ознакомьтесь с нашей статьей Резервное копирование и репликация, чтобы узнать больше об этих двух методах защиты и сохранения данных.