Почти у каждого пользователя компьютера, есть данные, которые он не хотел бы потерять. Особенно если это касается рабочих файлов. ПК может быть заражен вирусом или может сломаться жесткий диск. Хорошо, если вы работаете в корпоративной сети, где админы её обслуживают и делают резервные копии данных.
Как же сохранить свои наработки, если у вас небольшое предприятие или вы работаете дома и обычная локальная сеть без админов и серверов?
Рассмотрим варианты как сохранить ваши данные :
- Хранить данные в облаке
- Использовать специальные платные приложения для резервного копирования
- Использовать бесплатное приложение 7zip
Облачные хранилища удобны тем, что данные можно хранить одновременно на нескольких компьютерах и в облаке, при этом все данные меняются синхронно. Я использую Яндекс Диск для текущих проектов и мне не нужно постоянно носить с собой «флешку» или внешний жесткий диск, при этом ещё перезаписывать данные
Недостаток облачных хранилищ состоит в зависимости от интернета и в отсутствие гарантии сохранения целостности данных, которые хранятся непонятно где
Специальные приложения для резервного копирования позволяют создавать резервные копии ваших данных и автоматизировать процесс, имеют расширенный функционал
Недостаток специальных приложений для резервного копирования состоит в том, что они платные и хранят данные в своем собственном формате
Третий вариант — использовать бесплатный архиватор 7zip, который гибко настраивается, данные хранятся в обычном ZIP архиве.

Для начала нужно скачать программу, переходим по ссылке https://www.7-zip.org/, выбираем свою версию операционной системы. Устанавливая программу, соглашаемся и жмем «далее».
Теперь нам нужно настроить программу и автоматизировать процесс. Допустим нам нужно каждый день в 13:00 делать архив папки DATA на диске D и записывать его в папку BACKUP на диске Z.
Создаем командный файл, который будет будет запускать наш архиватор. В Windows можно создать текстовый файл, а потом переименовать его в backup.bat, расширение .bat обязательно.
Открываем наш файл backup.bat в любом текстовом редакторе и пишем код:
@echo off
set source="D:\DATA"
rem папка с данными
set destination="Z:\BACKUP"
rem папка с резервными копиями
set passwd="Password"
rem пароль
set dd=%DATE:~0,2%
set mm=%DATE:~3,2%
set yyyy=%DATE:~6,4%
set hh=%TIME:~0,2%
set mi=%TIME:~3,2%
set ss=%TIME:~6,2%
set curtime=%hh%-%mi%-%ss%
rem часы минуты секунды в формате hh-mi-ss
set curdate=%dd%-%mm%-%yyyy%
rem дата месяц год в формате dd-mm-yyyy
"C:\Program Files\7-Zip\7z.exe" a -tzip -ssw -mx1 -p%passwd% -r0 %destination%\backup_%curdate%_%curtime%.zip %source%
rem команды архиватора 7zip
По сути в этом файле мы создаем переменные с текущей датой и временем, добавляем их к имени файла архива и запускаем программу 7zip c определенными параметрами:
| Команда | Описание |
| а | Добавление файлов в архив. Если архивного файла не существует, создает его. |
| -tzip | Тип архива. По умолчанию создаются файлы в формате 7z. Примеры, -tzip, -tgz |
| -ssw | Включить файл в архив, даже если он в данный момент используется. Для резервного копирования очень полезный ключ!!! |
| -mx1 | Уровень компрессии. 0 — без компрессии (быстро), 9 — самая большая компрессия (медленно). Например, -mx4 |
| -p | Пароль для архива. |
| -r0 | Рекурсивное архивирование для папок. Задается числом от 0 (все каталоги) до количества уровней каталогов, которые нужно включить в архив. |
Запускаем наш командный файл backup.bat. Откроется окно, нужно дождаться окончания работы программы. В папке BACKUP должен появиться файл резервной копии такого вида: backup_16-01-2023_11-16-10.zip.
Осталось сделать запуск резервной копию по расписанию. Для этого будем использовать планировщик заданий, встроенный в Windows.
Если вы используете Windows 8 10 11, просто наберите в поиске «планировщик заданий» и запустите программу:

В меню справа выбираем «создать простую» задачу и далее вводим дату, что и сколько раз запускать, добавляем путь к запускаемому файлу — backup.bat

В результате у вас появится задача в библиотеке планировщика. Можно проверить, кликнув на задачу и запустив её
Всё готово, успешной эксплуатации!





