Диск

Что такое Snapshot?

Определение

A snapshot is a point-in-time copy of a virtual machine disk, taken instantly and stored on the same infrastructure. Snapshots protect against your own mistakes and are ideal before an upgrade. They are not backups: if the underlying storage is lost, the snapshots go with it.

Почему Snapshot важен

Снимки защищают от собственных ошибок и идеальны перед обновлением. Они не являются резервными копиями: если базовое хранилище будет утеряно, снимки будут утеряны вместе с ним.

Snapshot на практике

Посмотрите на список снапшотов, прежде чем что-либо трогать: он показывает состояние диска, а не памяти. Сделайте один прямо перед обновлением ядра или изменением конфига; это занимает секунды и не требует простоя. Восстановление откатывает файловую систему, так что всё, записанное после снапшота, теряется. Снапшот, расположенный на том же хосте, означает, что при выходе диска из строя снапшот уходит вместе с ним. Относитесь к нему как к отмене, а не страховке.

Что люди часто понимают неправильно в отношении Snapshot

Люди предполагают, что снапшоты — это бэкапы. Это не так. Снапшот находится на той же инфраструктуре, поэтому потеря хранилища уничтожает и его, и данные. В опубликованном определении это сказано прямо, но ошибка persists. Правильно: используйте снапшоты для отката после рискованных изменений; используйте ночные шифрованные бэкапы для аварийного восстановления.

Snapshot — частые вопросы

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

Нет. Снапшоты создаются мгновенно, без остановки инстанса. Вы можете продолжать обслуживать трафик, пока создается снапшот. В этом и суть: это копия на момент времени, которая не прерывает вашу работу.

В чем разница между снапшотом и бэкапом?

Снапшот находится на той же инфраструктуре, что и инстанс. Если это хранилище потеряно, снапшот тоже потерян. Бэкап, как наши ночные шифрованные, копирует данные в другую юрисдикцию. Снапшоты — для быстрого отката; бэкапы — для реального восстановления.

Где встречается Snapshot

Больше из раздела «диск»

NVMe
NVMe — это протокол хранения данных, который подключает твердотельные накопители напрямую через PCIe, достигая примерно 500 000 случайных операций ввода-вывода в секунду с задержкой менее 100 микросекунд.
IOPS
IOPS показывает, сколько отдельных операций чтения или записи устройство хранения выполняет в секунду.
RAID 10
RAID 10 зеркалирует данные на парах дисков и чередует по зеркалам, обеспечивая как избыточность, так и высокую производительность, но за счёт половины полезной ёмкости.