Имя:
Пароль:
Забыли пароль?
Регистрация
ГлавнаяПрограммыБаза знанийПомогите найти программуВопросы системным администраторам
Поиск по базе знаний

Поиск по наименованию:

Резервная копия папки и файлов

К списку материалов
Тема: Данные

Автор: Дмитрий
Опубликована: 06.11.2011

Популярность=47 (+26/-21)
Резервная копия папки и файловСоздание автоматической ежедневной резервной копии файлов и папок. Статья предназначена, в основном, для системных администраторов.

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

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

Как часто это делать зависит от вида информации и того, как часто она обновляется. Например, базу данных 1С рекомендуется резервировать раз в сутки, если в ней ведется ежедневная работа. Документы в формате doc, xls, изображения можно дублировать по мере того, как Вы внесли в них исправления.

Тем не менее, даже осторожные пользователи постоянно забывают сделать резервные копии данных или просто ленятся это делать. Поэтому грамотный системный администратор обязательно настроит автоматическое резервное копирование важной для работы информации.



Автоматическая резервная копия папки

Чтобы настроить запасное копирование понадобиться какой-либо архиватор 7-Zip (хотя копирование можно организовать и на другом архиваторе) и панель назначенных заданий в Windows.

  1. Проверьте установлен ли у вас архиватор 7-Zip. Для этого зайдите на диске С в папку «Program files» и в ней в подпапку «7-Zip» и найдите там файл «7z.exe»:

    "C:\Program Files\7-Zip\7z.exe"

    Если архиватора Вы там не найдете, то скачайте 7-Zip и установите его, не изменяя никаких параметров при установке.

  2. Запишите путь к папке, которую требуется резервировать и определите путь, где будет создаваться запасная копия.
  3. Создайте запланированное задание в Windows в котором происходит запуск архиватора 7-Zip с параметрами добавления в архив нужной папки или файлов. Как это сделать смотрите подробную инструкцию ниже для Windows XP или Windows 7.

Создание задания резервного копирования в Windows XP

Если у вас Windows XP (Для создания задания в Windows 7 перейдите к следующей части статьи). Откройте панель управления Windows (Кнопка «Пуск» левой нижнем углу экрана и затем пункт «Панель управления») и перейдите в пункт «Назначенные задания».

Назначенные задания

В назначенных заданиях дважды кликните мышью на ссылку «Добавить задание».

Добавление задания

Откроется мастер планирования новых заданий с текстом приветствия. Нажимаем кнопку «Далее» и переходим на второй шаг. Здесь Вам будет предложено выбрать программу для запуска. Нам необходимо указать архиватор 7-Zip. Ищем и выделяем его среди списка установленных программ. Если 7-Zip там нет, то нажимаем кнопку «Обзор», и в открывшемся окне переходим по пути «C:\Program files\7-Zip», выделяем файл «7z» и кликаем на кнопку «Открыть». Затем жмем «Далее».

Выбор программы для запуска

На следующем шаге установите периодичность выполнения создаваемого задания - «Ежедневно» и нажмите «Далее».

Периодичность задания

Устанавливаем точное время в которое следует делать запасную копию. Выбирайте такое время, когда компьютер часто включен, но скорее всего простаивает без работы, например обед. Так же можно установить поправку о том, чтобы делать резервирование только по рабочим дням. И снова нажмите «Далее».

Время запуска задания

Создаваемое вами задание требует подтверждения с помощью пароля администратора компьютера. Введите его и поля «Пароль» и «Подтверждение» и нажмите «Далее».

Подтверждение паролем

На шаге завершения установите галочку «Установить дополнительные параметры» и нажмите кнопку «Готово».

Завершение создания задания

Откроется окно с параметрами созданного задания. В поле «Выполнить» Вы увидите надпись «"C:\Program Files\7-Zip\7z.exe"». Допишите ее следующим образом:

"C:\Program Files\7-Zip\7z.exe" a -tzip Путь2 Путь1

Здесь «Путь1» путь к исходной папке, которую требуется резервировать, а «Путь2» - полный путь с указанием файла архива, который будет создаваться архиватором 7-Zip.

Например:

"C:\Program Files\7-Zip\7z.exe" a -tzip D:\Dump\archive.zip D:\Base\

В представленном примере папка Base будет скопирована, сжата и помещена в архив archive.zip в папке Dump на диске D.

Заполнение параметров задания

После указания полной команды в поле «Выполнить» нажмите кнопку «ОК» в окне свойств задания. Теперь у Вас ежедневно в указанное время будет происходить резервное копирования требуемой папки.



Создание задания резервного копирования в Windows 7

Откройте панель управления Windows (кнопка Windows в левом нижнем углу экрана, затем пункт «Панель управления»). Зайтите в «Администрирование \ Планировщик заданий».

Планировщик заданий

В правой части планировщика имеется блок «Действия». Выберите в нем пункт «Создать простую задачу».

Создание простой задачи

Откроется мастер создания простой задачи. На первом шаге Вам предложат ввести Имя и описания задачи. Заполните хотя бы имя и нажмите кнопку «Далее».

Имя задания

На шаге «Триггер задачи» выберите интервал через который будет производиться выполнение задания. По умолчанию установлен ежедневный запуск задания. Это значение подходит для резервирования нужных папок, оставляем его как есть и нажимаем кнопку «Далее».

Период выполнения задания

На следующем экране указываем время выполнения задания.

Время нового задания

На шаге «Действие» оставьте действие по умолчанию «Запустить программу». Нажмите «Далее».

Выбор действия

В следующем окне необходимо в поле «Программа или сценарий» указать путь к архиватору 7-Zip. Это можно сделать, нажав на кнопку обзор и выбрай файл 7z в папке «Program files \ 7-Zip» на диске C, либо написав вручную:

"C:\Program Files\7-Zip\7z.exe"

В поле «Добавить аргументы» необходимо указать следующие параметры:

a -tzip Путь2 Путь1

Где «Путь1» путь к резервируемой папке, а «Путь2» - полный путь с указанием имени файла архива (т.е. запасная копия). Например:

a -tzip C:\Temp\archive.zip C:\Test\

Команда выполнения

Выполнив такую команду, архиватор запакует папку Test и запишет архив archive.zip в папку Temp на диске C.

На шаге завершения создания задачи просмотрите все ли Вы заполнили правильно. Если да, то нажмите кнопку «Готово». Если нет, то нажмите «Назад» , вернитесь на нужный шаг и внесите исправления.

Завершение создания задания

Задача резервирования создана.



Автоматическая резервная копия файлов и папок

Инструкции, представленные выше, показывают каким образом можно сделать автоматическую резервную копию одной папки с вложенными папками и файлами. Но может встать задача сделать копию списка файлов и папок, причем располагающихся в разных местах на жестком диске. В этом случае следует создать текстовый файл со списком всего того, что необходимо резервировать и поместить его в папку, где располагается архиватор: «C:\Program files\7-Zip».

В этом текстовом файле каждая строка указывает отдельный путь к файлу или папке. Например, создадим файл-список для резервирования с именем listfile.txt:


C:\Test\
C:\Test2\test2-2.txt

В этом примере резервироваться будут папка Test и файл test-2-2.txt в папке Test2. Список можно составлять из неограниченного количества строк.
Затем, в коммандной строке или назначенном задании указывается комманда вида:

"C:\Program Files\7-Zip\7z.exe" a -tzip Путь2 @listfile.txt

«Путь2» — полный путь до создаваемого архива, @listfile.txt — указание на файл со списком файлов и папок для резервирования.

Смотрите так же:Связанные программы:



Согласны ли Вы с автором?
ДаНет

Комментарии
Андрей
2011-12-20 17:53:05
Не работает. Создает пустой zip-файл(((
administrator
2011-12-20 18:00:37
Андрей, попробуйте для начала работу арихиватора с коммандной строки. Для тестирования создайте на диске D папки Base и Dump. Сохраните в папку Base какой-нибудь файл и в коммандной строке выполните строчку "C:\Program Files\7-Zip\7z.exe" a -tzip D:\Dump\archive.zip D:\Base\ Необходимо проверить, будет ли работать архивирование.
Андрей
2012-02-14 20:06:19
Здравствуйте. Не стал я делать то, что Вы рекомендовали. Попробовал вариант с listfile.txt - все получилось. А так не знаю в чем дело. Тем не менее БОЛЬШОЕ ВАМ СПАСИБО за эту статью. Мне очень пригодилось.
Геннадий
2012-03-13 15:34:10
Спасибо, попробовал с listfile.txt - все получилось. Вопрос, что будет при работающей программе если произойдет краш системы (питание сбой памяти вирус и тд.) С большим уважением Г.М.
administrator
2012-03-14 09:18:16
При сбое во время создания резервной копии, она, естественно, сделана не будет. Хуже дело может быть с самими данными или программой, которые Вы резервируете. Если с данными в момент сбоя происходили какие-то операции, то возможно их повреждение.
Макар
2012-12-12 08:36:19
Здравствуйте! Программа будет перезаписывать существующий архив? Можно ли сделать именование архива по маске, например, чтобы архиву назначалась текущее дата и время в качестве имени?
administrator
2012-12-12 10:21:50

Макар, если все сделать как написано выше, то архивный файл будет каждый раз перезаписываться.

В статье использована бесплатная программа-архиватор 7zip. Просмотрев ее команды, я не нашел возможность использования маски в имени файла. Но эта возможность должна быть в платных архиваторах RAR,ZIP,ARJ. Настраивайте создание резервных копий через них.

Imort
2013-04-30 14:43:59
У кого не получилось со списком директорий скажите спасибо кривой 7, которая не может прожувать больше одной директории.
Добавить комментарий
Хотите добавить аватарку к комментариям?
Зарегистрируйтесь и установите ее при регистрации или в настройках пользователя!
Ваш имя:
Код:
Комментарии проверяются модератором сайта.
К списку материалов


Copyright © "Infowall.ru".
Использование материалов сервера в on-line изданиях разрешается при наличии гиппертекстовой ссылки на www.infowall.ru.
Ссылка должна содержать слова: 'Информационный портал' Infowall.ru.
Использование материалов в off-line изданиях возможно лишь с письменного разрешения администрации Infowall.ru.