Как защитить ваши важные файлы
medium

Как защитить ваши важные файлы

5 способов, от простых до сложных.

Допустим, вы работаете над важным проектом — готовите курсач, пишете диплом или книгу, монтируете фильм или проходите игру на максималках. У вас есть файлы, которые должны выжить любой ценой.

Мы собрали несколько способов обезопасить этот файл, от примитивных до уровня «Бог технологий».

⚠️ Это методы резервирования для текущих проектов. Если нужно не резервировать, а архивировать на долгие годы, методы будут другие.

Главные принципы резервирования

  • Важные файлы должны быть физически на другом носителе. Если сломается ваш компьютер, другой носитель не должен пострадать.
  • Этот носитель должен быть физически защищён от внешней среды (например, стоять в другой комнате или лежать в сейфе).
  • Повреждение исходного файла не должно автоматически распространяться на резервную копию.
  • Вы должны иметь доступ к резервной копии с другого компьютера в случае беды.
  • Две копии лучше одной. А три копии лучше двух.

Базовое правило: «Сохранить как»

При следующем сохранении вы не переписываете старый файл, а сохраняете соседний файл с новой версией.

✅ Если ваша программа начнёт портить новый файл, у вас будет предыдущая версия. Или если сами что-то испортили, тоже можно будет восстановиться.

✅ Можно возвращаться к старой версии документа.

❌ Само по себе это ещё не резервирование. Если сломается жёсткий диск компьютера, все старые и новые версии могут пропасть. Нужны дополнительные методы.

Дёшево и сердито: копирование на флешку по расписанию

Вы просто переписываете файлы на флешку или внешний диск с какой-то периодичностью. Флешку или диск храните в шкафу или сейфе.

✅ Можно делать сколько угодно копий на скольких угодно дисках.

❌ Если забудете сделать копию в очередной раз — останетесь со старыми данными.

❌ Нужно постоянно помнить о резервировании. В какой-то момент это надоедает, копии становятся реже, и когда эти копии действительно понадобятся, они окажутся старыми.

Универсально: файл себе на почту

Периодически отправляйте себе на почту последнюю версию рабочего файла. Пусть он хранится на облачном почтовом сервере.

⚠️ Проверьте, чтобы при получении почты с сервера ваш компьютер оставлял копии писем на сервере. Если вы пользуетесь почтой через браузер, то у вас и так все письма хранятся на сервере. Это ключевое: письмо с файлом должно жить на сервере, а не на вашем компьютере.

✅ Почта есть у всех. Метод сработает на любом бесплатном почтовом сервисе.

❌ Ограничения по размеру. Если файл большой, можно быстро забить свой почтовый ящик.

❌ Как и везде при ручном копировании, нужно помнить о резервировании и совершать конкретные действия. Люди имеют свойство об этом забывать.

Технологично: Облачные хранилища

Понадобится один из сервисов: Яндекс.Диск, Google Drive, Dropbox, OneDrive

Как будет работать:

  1. Вы ставите себе одну из этих программ (можно несколько).
  2. Программа создаёт новую папку на диске. Всё, что вы в неё положите, автоматически будет сохранено в облаке и доступно в любой момент.
  3. Также можно вручную выбрать ваши папки, которые тоже нужно синхронизировать с облаком.
  4. После этого каждое изменение в любом файле из этих папок автоматически сохранится в облачном хранилище.

Если ломается компьютер, вы берёте новый, ставите ту же самую программу, вводите свой логин и пароль — и через короткое время все облачные файлы снова у вас на компьютере.

✅ Много места для хранения (особенно в платных).

✅ Автоматическое копирование настраивается один раз, а потом просто работает.

❌ Если работает автоматическая синхронизация, то битый файл на вашем компьютере автоматически отправится на сервер. Лучше использовать метод «Сохранить как» и синхронизировать много версий файла, чтобы в случае поломки файла на компьютере старые версии выжили.

Многие из программ работают и с телефонами, поэтому, если есть желание, все фото тоже можно отправить в облако. Но помните, что бывает с людьми, которые выложили в облако свои откровенные фотографии.

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

Есть такие программы: Acronis True Image, Iperius Backup

Это целые комбайны для резервирования. В них можно настроить, чтобы какой-то файл или папка резервировались через облако, делались инкрементные копии, файлы сами прилетали на внешние диски и т. д. Можно настроить резервирование по расписанию, например, в конце каждого рабочего дня.

✅ Надёжно.

✅ Много вариантов резервного копирования, гибкая настройка.

❌ Чтобы пользоваться такими программами, нужно разбираться вот во всех этих технических терминах и уметь отличать инкрементный бэкап от полного.

❌ Как правило, программы платные.

Сетевое хранилище (NAS)

Сетевое хранилище — это как отдельный компьютер, который подключён по сети и даёт тебе доступ к своему жёсткому диску. Хранилище может стоять в домашней сети или даже дома у друга (придётся настроить его роутер, чтобы можно было до него дозвониться).

Примеры хранилищ: ZYXEL NAS326, Synology DS218+

Принцип такой:

  1. Покупаете NAS (от 10 тысяч рублей).
  2. Подключаете его к локальной сети.
  3. Настраиваете сеть, компьютеры, сам NAS и роутер.
  4. NAS будет виден в вашем компьютере как сетевой диск.
  5. Настраиваете на компьютере резервное копирование на этот NAS.
  6. Если железка позволяет, можно файлы дублировать на внешнее облако, чтобы совсем уж наверняка.

✅ Надёжно. Все файлы под вашим контролем.

✅ Объём памяти для резервирования — сколько хватит денег.

✅ На NAS можно крутить собственные веб-сервера или организовать систему видеонаблюдения.

✅ Если грамотно настроить, можно получить качественный удалённый доступ к своим файлам.

❌ Дорого. Очень дорого.

❌ Сложная настройка, особенно когда нужно организовать доступ извне своей сети.

❌ NAS даёт только сетевую папку. Чтобы в ней появились нужные вам файлы, нужно ещё донастроить софт на своём компьютере.

Типичный NAS.

Уровень «Бог»: самописный скрипт

У каждой операционной системы есть собственный язык скриптования и автоматизации. С помощью скрипта можно сказать операционке скопировать файл, переместить его куда-то, отправить и т. д.

В Windows для этого есть язык Powershell, в MacOS — Automator.

Как этим можно воспользоваться:

  1. Пишете скрипт, который ходит по нужным вам файлам и делает с ними резервные копии в нужной вам конфигурации.
  2. Настраиваете скрипт, чтобы он исполнялся автоматически по расписанию.
  3. Наслаждаетесь своим могуществом.

✅ Наслаждение своим могуществом.

❌ Нужно писать скрипт.

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
130 тысяч рублей за работу бэкенд-разработчика. Что это значит?
130 тысяч рублей за работу бэкенд-разработчика. Что это значит?

Что нужно делать, чтобы получать столько же.

easy
Uncaught TypeError: Cannot read property — что это означает
Uncaught TypeError: Cannot read property — что это означает

Нельзя прочитать то, чего нет.

medium
Вам слово: лучшая клавиатура для разработчика

Собираем мнения уважаемых читателей.

easy
Алгоритмы для жизни: как выбрать лучшего кандидата
Алгоритмы для жизни: как выбрать лучшего кандидата

Математик Леонард Эйлер выбирает вам невесту. Или жениха

medium
Гуманитарий пробует анализ данных на Python. Каково это?
Гуманитарий пробует анализ данных на Python. Каково это?

Мы отправили гуманитария на бесплатный курс в «Яндекс Практикуме». Вот что получилось

easy
Создаём и наполняем базу данных SQLite в Python
Создаём и наполняем базу данных SQLite в Python

Ничего сложного, нужен только SQL

easy
Что такое прошивка
Что такое прошивка

Заглядываем внутрь простой электроники

easy
Программист учит компьютер играть в Тетрис
Программист учит компьютер играть в Тетрис

А он легко бьет мировой рекорд.

hard
Что такое Linux (и другие вопросы)
Что такое Linux (и другие вопросы)

Быстрое знакомство с самой многогранной операционной системой

medium
medium