Периодически создавать бэкапы – это очень хорошая привычка. Возможно, время, потраченное на создание резервной копии, может показаться потраченным впустую. Но когда возникнет необходимость в восстановлении данных из архива – не один раз скажите себе спасибо за то, что позаботилась о сохранении данных.
Мы в GBS.Market неустанно напоминаем своим пользователям, что настройка резервного копирования – это очень (очень-очень) важный шаг для обеспечения сохранности большого объёма ценой информации.
Только представьте на мгновение, что вы потеряли данные, которые накапливались несколько лет.
Каким бы дорогим и надёжным не было бы ваше устройство, есть не нулевая вероятность того, что в какой-то момент оно может выйти из строя. Кроме того, есть человеческий фактор – можно случайно удалить папку с важными файлами. Причины утраты данных можно перечислять долго:
- Сбой операционной системы
- Ошибки в программном обеспечении
- Вредоносное ПО
На моём опыте встречались случаи, когда у пользователя украли компьютер из торговой точки.
Примерно раз в месяц нам пишет кто-нибудь из пользователей с просьбой помочь восстановить данные. Но т.к. мы у себя не храним никакие данные, то помочь в такой ситуации можно только при наличии ранее созданных бэкапов.
Кстати, делать резервные копии нужно правильно. Если у вас есть “диск D” на компьютере для резервных копий, то у меня для вас плохая новость.
Во-первых: скорее всего “диск D” – это просто логический раздел на единственном жёстком диске в вашем ПК. А если диск выйдет из строя, то как бы он ни был разделён, данные могут быть потеряны.
Во-вторых: даже если это физически отдельный диск, то чуть лучше, но не намного. Что если из-за скачка напряжения сгорят оба диска? Или ваш компьютер украдут?
Плохо, когда компьютер вышел из строя. Но его можно починить. Ужасно, когда на дисках компьютера хранились фотографии из вашего семейного отпуска, которые ни за какие деньги уже не восстановить, если не позаботиться об этом заранее.
Что делать, чтобы не потерять данные? Вот перечень стандартных рекомендаций по обеспечению сохранности данных.
- Делайте резервные копии регулярно
- Не храните резервные копии на том же устройстве, что и данные
- Периодически проверяйте, что данные из бэкапов корректно восстанавливаются
- Автоматизируйте процесс, несколько это возможно
- Начните делать бэкапы уже сейчас!
В предыдущем посте я рассказывал о знакомстве с Python, скрипты на котором я использую в т.ч. для автоматизации процесса создания резервных копий. Раз в сутки на наших рабочих серверах запускается скрипт, который создаёт резервные копии файлов, приложений, сайтов, баз данных и git-репозиториев. Эти данные выгружаются в “облако” NextCloud на отдельном сервере. По завершению мне приходят уведомления в Телеграм и Rocket.Chat об успешном создании бэкапов.
Раз в неделю я вручную копирую бэкапы с серверов в отдельное объектное S3 хранилище, дублируя эти данные на 2 флешки, которые находятся в разных зданиях.
Всё это позволяет мне быть спокойным за сохранность важной информации, утрата которой может стоить не только нервов, но и круглой суммы.
Подводя итог, хочу ещё раз отметить, что резервное копирование – это важно. Начните делать бэкапы уже сегодня, хотя бы копируя важные файлы в условный Яндекс.Диск.