Резервное копирование

WinRAR и автоматическое резервное копирование данных, файлов в Windows 7, в Windows XP.

В том, что резервное копирование ценных данных — это не роскошь, а необходимость, убеждены я думаю все.

Однако по-настоящему этим нужным делом занимаются только те, кто уже убедились на горьком опыте, как страшно потерять невосполнимые данные. Неприятно потерять курсовую или дипломную работу. Болезненно потерять диссертацию. Но все это мелочь по сравнению с тем, что означает потеря бухгалтерской отчетности крупного предприятия за два-три года или потеря базы данных о клиентах.

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

Особенно хорошо, когда резервное копирование совмещено с архивацией, чтобы резервные копии занимали не слишком много места.

Штатное средство Windows, предназначенное для резервного копирования, программа Архивация данных работать по расписанию ни за что не будет. Зато программа WinRAR справляется с такой задачей блестяще  Правда, в этом случае запускать ее надо не в системе Windows, а в режиме командной строки. Windows служит для общения с человеком,  а здесь человеку делать нечего — все должно работать автоматически, без его участия.

Давайте разделим задачу на две: сначала научимся выполнять архивацию в режиме командной строки, а потом то, что получится, подключим к системному средству Планировщик заданий, чтобы архивация происходила по заданному расписанию, например каждый вечер в 17:30, за полчаса до окончания рабочего дня.

Чтобы войти в планировщик заданий необходимо нажать Пуск — панель управления, далее как на рисунке ниже (дальше этот рисунок №1 нам пригодится, когда будем планировать автоматическое ежедневное и еженедельное копирование необходимых данных). РИС. № 1

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

Настройка параметров командной строки

1. Заведите себе папку для хранения файлов, которые целесообразно архивировать. Допустим, это будет папка D:\MyWorks.

Папка хранения резервных данных

Использование английских букв в названиях самых важных папок — совсем не лишняя предусмотрительность. Хорошо также, если имя имеет не более 8 символов и в нем нет пробелов. Все это, конечно, не обязательно, но в очень тяжелых аварийных ситуациях, когда диск приходится восстанавливать, это заметно облегчает работу.

 2. Лучше всего, если папка MyWorks находится на отдельном устройстве, например на внешнем сменном носителе или накопителе. Хорошо, если она находится на другом компьютере локальной сети. В крайнем случае, она может располагаться на отдельном жестком диске (физическом, а не логическом).

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

3. Наметим два режима архивации: ежедневный и еженедельный. При ежедневной архивации в архив добавляются все новые файлы и происходит замена тех файлов, в которые были внесены изменения, то есть происходит обновление архива.

При еженедельной архивации происходит все то же самое, но при этом из архива удаляются файлы, которые в нем присутствуют  но отсутствуют в источнике (удалены). Так происходит синхронизация архива. Для ежедневной архивации создайте папку D:\REZERV\DAILY\, а для еженедельной архивации — папку D:\REZERV\WEEKLY\.

ежедневное и еженедельное копирование

4. Создайте на Рабочем столе ярлык программы WinRAR. Переименуйте его в Ежедневная архивация или (DAILY). Создайте еще один ярлык программы WinRAR и переименуйте его в Еженедельная архивация. Для этого правой кнопки мыши нажимаем на экран, далее как на рисунке №2:

Как создать ярлык rar

При нажатии на «Ярлык» появится меню. В нем надо выбрать программу, для которой создается ярлык, нажимаем «обзор» и выбираем запускающий файл программы WinRAR:

Ярдык для программы WinRaR

Ярлык WinRaR

Нажимаем далее:

Ярлык DAILY

Ярлык готов.

5. Правой кнопкой мыши откройте диалоговое окно свойств ярлыка Ежедневная архивация (DAILY) и обратите внимание на поле Объект. То, что здесь записано, это и есть командная строка для запуска программы, связанной с ярлыком (таким образом вы можете создать ярлык для любой программы имеющейся на Вашем компьютере):

«C:\Program Files\WinRAR\WinRAR.exe»

Свойства DAILY

Кавычки в данном случае необходимы, потому что в пути поиска встречается пробел в имени папки Program Files. Всегда, когда в пути поиска встречаются пробелы или символы русского языка, следует использовать кавычки. Ярлыки для   программ резервного копирования у меня выглядят так:

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

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

6. Добавьте в поле Объект следующие параметры:

«C:\Program Files\WinRAR\WinRAR.exe» a -r -u -rr8 -y D:\Rezerv\Daily\myworks.rar D:\Wordpress\*.*

Здесь: «C:\Program Files\WinRAR\WinRAR.exe» — команда запуска WinRAR;

а — команда «добавить файлы в архив» (add);

-r — ключ команды, задающий архивацию всех папок, вложенных в исходную (recursive);

-u — ключ, указывающий режим обновления {update);

-rr8 — ключ, определяющий создание в архиве служебных записей для восстановления в случае необходимости (длина записи — 8 секторов);

-у — ключ, определяющий автоматическое подтверждение (yes) всех запросов, которые могут возникнуть в ходе работы программы;

D:\Rezerv\Daily\myworks.rar — путь доступа и имя архива, в котором хранится ежедневная резервная копия (причем архив myworks.rar будет создан автоматически);

D:\MyWorks\ — путь доступа к архивируемой папке;

*.* — подстановочные символы; определяют, что архивируются все файлы (файлы с любыми именами и расширениями имени).

На примере хочу показать, как архивировать файлы (резервное копирование файлов, данных) только с определенным видом расширения, например документы PDF, для этого вместо *.* надо написать *.pdf. При такой настройке командной строки все Ваши файлы с расширением pdf будут архивироваться при первом же вашем запуске программы архивирования. По аналогии Вы всегда сможете создать командную строку для любых других расширений.

Лично для меня имеет большое значение папка на моем компьютере WordPress, поэтому я создал программу для копирования и архивирования именно этих данных, потому что в ней находится основная информация, с которой я работаю. Моя командная строка для этой папки выглядит так :  "C:\Program Files\WinRAR\WinRAR.exe" a -r -u -rr8 -y D:\Rezerv\Daily\myworks.rar D:\Wordpress\*.*. Таким образом Вы сможете создать резервное копирование для любых папок и любых данных.

Важно! Для Windows 7 необходимо запустить режим совместимости и поставить галочку — запускать от имени администратора. Если архивирование не запускается для Windows XP, необходимо также проверить режим совместимости.

Резервное копирование - свойства

7. Закройте диалоговое окно кнопкой ОК.

8. Откройте окно свойств ярлыка Еженедельная архивация. В поле Объект впишите следующую командную строку «C:\Program Files\WinRAR\WinRAR.exe» а -r -u -as -rr8 -у D:\Reserv\Weekly\myworks.rar C:\MyWorks\*.*

Сравните эту команду с командой ежедневного копирования. Во- первых, они различаются папкой, в которой хранится архив, а во-вторых, здесь появился новый ключ -as. Он действует совместно с ключом —u и обеспечивает не просто добавление и обновление файлов, но и синхронизацию, то есть удаление из архива файлов, которых уже нет в исходной папке. Если в результате такой операции и будет удалено что-то ценное, всегда можно восстановить файл из ежедневных архивов.

9. Закройте диалоговое окно кнопкой ОК.

10. Проверьте ручным запуском, как работают ярлыки для ежедневного и еженедельного резервного копирования.

Настройка параметров для автоматического резервного копирования по расписанию


Для исполнения автоматического резервного копирования данных мы воспользуемся специальной возможностью Планировщик заданий. Откройте ее командой Мой компьютер ► Панель управления  Система и безопасность Администрирование, как показано выше на РИС №1. Появится окно — планировщик заданий. Далее действуем по рисункам ниже с пронумерованными действиями:

Создать простую задачу WinRAR

Далее:

Задача для копирования и архивирования

Далее устанавливаем триггер — ежедневно.

Триггер задачи архивирования

Устанавливаем время запуска задачи ежедневного копирования и архивирования:

Время запуска задачи архивирования и копирования

Запускаем задачу:

Запуск задачи архивирования

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

Программа резервного копирования RAR

Ежедневная архивация

Нажимаем далее и кнопку готово. Дальше в библиотеке планировщика заданий можно всегда найти наше задание и два раза щелкнув на нем левой кнопкой мыши — изменить любые данные:

Ежедневное резервное копирование


По аналогии создаем задание для еженедельного копирования.

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

Если никакого внешнего устройства для хранения резервных копий у вас нет, рекомендуется одну из копий выполнять на USB диск.

Возможность запуска программы из командной строки позволяет автоматизировать и другие нестандартные операции. С назначением прочих команд и их ключей можно познакомиться с помощью справочной системы программы.

Обсуждение: оставлено 36 коммент.

  1. Антон

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

    Ответить
    1. Владислав Никитин

      При копировании данных пользоваться какой-либо программой не обязательно, если это не большой объем данных — достаточно скопировать на флешку — потом с флешки на другой компьютер...:) Если у Вас большой предполагаемый объем копирования данных, то можете записать на несколько DVD-R/RW с помощью бесплатного программного обеспечения BurneAware Free (в свободном доступе на официальном сайте), либо подцепить жесткий диск и напрямую скопировать необходимые данные.

      Ответить
  2. Эвелина

    Мне пришлось недавно вынужденно перейти с любимой ХР на семерку и просто скулю временами от того, что надо заново вникать, разбираться и т.п. Так что я пока все делаю вручную, так как потери данных жутко боюсь. Но надеюсь все же когда-то довести все до автоматизма без моего участия).

    Ответить
  3. Vadar

    Благодарю за информацию! Многим оно будет полезно! В том числе и мне!

    Ответить
  4. Александр

    Спасибо за статью и полезную информацию по резервному копированию.

    Ответить
  5. Алена С

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

    Ответить
  6. саныч

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

    Ответить
  7. Людмила Винокурова

    Прекрасное дополнение к моему посту об этой программе!

    Спасибо за статью, Владислав, положила Ваш блог в закладки.

    Ответить
  8. Сергей

    Хороший материал, Владислав!

    Только добавить бы в качестве альтернативы сохранение архивов не только обновлением, но и созданием каждый раз нового архива (например по маске, ключ -ag).

    Таким образом будет более удобный доступ как к последним вариантам папки/файла, так и к старым.

    Ответить
    1. Владислав Никитин

      Вы предлагаете добавить к имени архива текущие дату и время при создании или обработке архива. В принципе по желанию будет полезно при регулярном создании резервных копий.

      Ответить
  9. Константин

    Резервное копирование нужно делать всегда, не знаешь что будет завтра 🙂

    Ответить
  10. Алла

    Спасибо большое, что так подробно все расписали. Понятно и удобно получилось.

    Ответить
    1. Владислав Никитин

      Рад помочь.:)

      Ответить
  11. Анна

    Точно, резервное копирование позволяет спать спокойно. Лучше делать его, чем ждать, когда гром грянет.

    Ответить
    1. Владислав Никитин

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

      Ответить
  12. Ильнур

    Планировщик заданий у меня не работает, по расписанию архивация не происходит. Или что то я не так делаю?

    Ответить
    1. Владислав Никитин

      Ильнур, скопируйте и напишите Ваш путь из свойств ярлыка — объект: ... Обычно ошибка, как правило здесь.

      Ответить
  13. Татьяна

    Полезно и доступно описано. Ложу себе в закладочки — полезно знать. Спасибо

    Ответить
    1. Владислав Никитин

      Пожалуйста — Татьяна. Информация в статье действительно очень полезная!

      Ответить
  14. Татьяна

    Как ни крути, а резервное копирование делать нужно постоянно. Всегда делала копирование сама время от времени. И даже не подозревала о том, что есть такая программа, которая делает ежедневное автоматическое копирование.

    Ответить
  15. Леонид

    Все подробно и понятно описано, раньше не задумывался о резервном копировании данных, а сейчас постараюсь настроить.

    Ответить
  16. Рашида Гарифулина

    Владислав, спасибо за такую подробную и понятную статью, постараюсь все выполнить. Обычно я только изредка избрано копирую, и не задумывалась даже о такой возможности.

    Ответить
  17. Кирилл

    Статья отличная, только мне нужно каждый день делать отдельную копию,для каждого дня, пришлось искать остальные команды для копирования,так как замена в моем случае вообще не вариант. Если кому интересно вот решение дописываем -ag[DD.MM.YYYY] и каждый день получаете копии с датой.

    Ответить
  18. Екатерина

    Пока жареным не запахнет и не исчезнет очень важный документ, резервное копирование никто не делает. Как раз напомнили сделать копию сайта.

    Ответить
    1. Владислав Никитин

      К сожалению это так.

      Ответить
  19. Артём

    Владислав!

    Хочу на ХР создать еженедельное копирование. Запускаю ярлык с ОБЪЕКТ: «C:\Program Files\WinRAR39\Rar.exe» а -r -u -as -rr8 -у — ag[DD.MM.YYYY] G:\Персонал\Коблов Артем Викторович\myworks.rar C:\Documents and Settings\Koblov_AV\Мои документы\Мои видеозаписи\*.*

    Выдает в командной строке

    ОШИБКА: неизвестный параметр g

    Что делаю неправильно?

    Ответить
    1. Владислав Никитин

      Артем у Вас ошибка в том, что Вы неправильно указали запускающий файл: Вы пишите «C:\Program Files\WinRAR39\Rar.exe» а -r -u -as -rr8 -у — ag[DD.MM.YYYY] G:\Персонал\Коблов Артем Викторович\myworks.rar C:\Documents and Settings\Koblov_AV\Мои документы\Мои видеозаписи\*.*

      А надо: «C:\Program Files\WinRAR39\WinRar.exe» а -r -u -as -rr8 -у — ag[DD.MM.YYYY] G:\Персонал\Коблов Артем Викторович\myworks.rar C:\Documents and Settings\Koblov_AV\Мои документы\Мои видеозаписи\*.*

      То есть там? где Вы указали rar.exe надо заменить на winrar.exe

      Что касаемо ошибки, уточните в справке архиватора, есть ли такая команда.

      И прежде, чем делать его еженедельным, попробуйте запустить вручную...

      Ответить
  20. Артём

    Владислав!

    Спасибо за статью!

    В итоге оказалось, что нужно было всю строку переписать от руки, а не копировать отсюда и все заработало!

    «C:\Program Files\WinRAR39\WinRAR.exe» a -r -u -as -rr8 -y -ag[DD.MM.YYYY] -ioff «G:\Персонал\Коблов Артем Викторович\myworks.rar» «C:\Documents and Settings\Koblov_AV\Мои документы\Мои видеозаписи\*.*»

    Ответить
    1. Владислав Никитин

      Рад был помочь.

      Ответить
  21. Артем

    Планировщик не запускает ярлык созданный, а просто запускает WinRar. Что не так сделал?

    Ответить
    1. Владислав Никитин

      Неправильно прописан путь. Посмотрите внимательней.

      Ответить
      1. Маша

        Такая же ситуация планировщик запускает просто WinRar. Без планировщика архив создается. В планировщике выбираю кнопкой обзор.

        Ответить
        1. Владислав Никитин

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

          Ответить
        2. Владислав Никитин

          Маша решила свой вопрос так: В планировщике путь к ярлыку вставила копированием с поля «объект» в нашем ярлыке, а не кнопкой обзор. И все заработало.

          Ответить
  22. Руслан

    Владислав! В первую очередь огромное спасибо за статью. На работе нужно много какие папки сохранять, а ПО для этого никто не дает и своим пользоваться запрещают)). Ваша инструкция очень помогла. Еще раз спасибо. А можно ли копировать папки из компьютеров в сети? Что бы не запускать эти задачи на каждом компе в сети, а на одном. И как в таком случае указывать путь к папке на нужном компьютере?

    Ответить
    1. Владислав Никитин

      Руслан, если честно я не пробовал копировать данные по сути. Можно попробовать скопировать обычным способом сетевой путь, единственное у Вас должен быть доступ на запрашиваемые действия. Если попробуете, напишите результат в комментарии. Спасибо.

      Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

© 2017 Компьютер-Интернет-Бизнес  ·