Оглавление:

Защитите свои идеи, защитите свою работу: 8 шагов
Защитите свои идеи, защитите свою работу: 8 шагов

Видео: Защитите свои идеи, защитите свою работу: 8 шагов

Видео: Защитите свои идеи, защитите свою работу: 8 шагов
Видео: Как протестировать бизнес-идею? 5 шагов к созданию MVP 2024, Ноябрь
Anonim
Защитите свои идеи, защитите свою работу
Защитите свои идеи, защитите свою работу

Несколько дней назад я потерял данные из-за сбоя ПК. Один день был потерян.: /

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

Но на этот раз я потерял свои текущие данные перед резервным копированием. И временный файл для восстановления тоже был уничтожен во время сбоя.

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

(Это решение подходит для оконных систем.)

Шаг 1. Что вам понадобится…

Вам не нужно покупать то, что вам нужно.

  • Вам нужны права администратора
  • Редактор, например Notepad ++ или редактор Windows.

Шаг 2. Создайте пакетный файл

Создать пакетный файл
Создать пакетный файл
Создать пакетный файл
Создать пакетный файл

У меня есть план;)

Если вы программист, автор книги или редактор изображений, важно иметь очень короткие дистанции резервного копирования. Может быть, даже минутку … Я хочу 10-минутную резервную копию в разных каталогах, чтобы ничего не перезаписывалось.

Во-первых, нам нужен командный файл, запускающий программу резервного копирования. В Windows есть собственная программа резервного копирования под названием Robocopy. Robocopy основан на командной строке и может выполняться только в окне CMD. (DOS-Box)

Сейчас это несколько сложно, потому что я немец и у меня немецкая винда. Но посмотрим …

Откройте любой редактор и создайте файл с именем «backup.bat». Имя неважно и может быть выбрано произвольно.

Командная строка для Robocopy выглядит следующим образом:

Robocopy - источник - цель - файлы для резервного копирования - параметр

Мой командный файл выглядит так:

  • установить quelle = D: / Projekte
  • установить ziel = D: / Datensicherung / RoboCopy / Backup_% time: ~ 3, 1% 0
  • robocopy "% quelle%" "% ziel%" *.c / mir / maxage: 1

Необязательно использовать переменные, но делает командную строку более понятной. Это означает следующее:

  • set quelle = Это каталог ваших данных. Вы также можете использовать «источник» или что угодно вместо «quelle». Это твое решение.
  • set ziel = Это цель вашей резервной копии данных. Вы также можете использовать «target» или что угодно вместо «ziel». Это твое решение.

    • Новый каталог создается каждые 10 минут. Итого 6 каталогов. Это делается по описанию каталога:
    • Резервное копирование - это первая часть имени, а затем заключите время в%
    • % time: ~ 3, 1% 0 означает: возьмите текущее время, извлеките первую цифру минуты и добавьте 0.
    • то есть время 12:10:34 это означает: 0 = 1, 1 = 2, 2 =:, 3 = 1, 4 = 0, 5 =:, 6 = 3, 7 = 4
    • 3 цифры = 1, показать только одну цифру, добавить 0 = 3, 1% 0. Получается: 00, 10, 20, 30, 40, 50.
    • % time: ~ 0, 2% означает, что взять текущее время, извлечь левую цифру часов и использовать 2 цифры. (0–12 / 24)
    • % time: ~ 3, 2% означает, что взять текущее время, извлечь левую цифру минут и использовать 2 цифры (0-59)

  • *.c = Файлы или типы данных для резервного копирования. Вы также можете использовать *.txt, *.png, *.xls, все, что вам нужно, и вы можете использовать более одного расширения файла, разделенных одним пробелом. (*.txt *.cpp *.h)
  • Параметров очень много. Используйте robocopy /? подробности!
  • Пользуюсь / мир. Это означает: Отразите структуру каталогов. Резервное копирование файлов, а также удаление файлов!
  • Использую / maxage: 1. Это означает: не рассматривать файлы старше 1 дня.
  • Вы можете добавить команду «Пауза» -> «ждать» (?), Чтобы окно не закрывалось автоматически.

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

Шаг 3. Планировщик заданий (часть 1)

Планировщик заданий (часть 1)
Планировщик заданий (часть 1)
Планировщик заданий (часть 1)
Планировщик заданий (часть 1)

В Windows есть планировщик задач, его можно найти в разделе Система / Управление. (?)

На немецком языке это называется Windows-Verwaltungsprogramme -> Aufgabenplanung. В противном случае попросите помощника Windows для планировщика заданий.

Запустите планировщик задач. (Я приложил скриншот на английском языке.)

Справа выберите Create Task… И вы можете увидеть окно на рисунке 2.

  • Дайте задаче название и описание. (Если хочешь)
  • Остальные детали в этом окне можно оставить без изменений.

Шаг 4: Планировщик заданий (часть 2)

Планировщик заданий (часть 2)
Планировщик заданий (часть 2)

Выберите вкладку «Триггер».

  • Выберите "Nach einem Zeitplan" (по расписанию) (первый выбор)
  • Выберите «Einmal» (один раз) и введите текущую дату и время.
  • Выберите «Wiederholen jede:» (повторять задание каждые) 10 минут.
  • Выберите «Für die Dauer von:» (на время) «sofort» (на неопределенный срок)
  • Выберите «Ablaufen» (срок действия), если вы хотите установить дату / время окончания.
  • Выберите «Активирт» (Включено).

Шаг 5: Планировщик заданий (часть 3)

Планировщик заданий (часть 3)
Планировщик заданий (часть 3)

Выберите вкладку Действие:

  • Выберите «Акция: запуск программы» (Действие: запустить программу)
  • В разделе «Программа / сценарий» введите путь и имя вашего командного файла. (backup.bat)

Никакой дополнительной информации не требуется.

Шаг 6. Планировщик заданий (часть 4)

Планировщик заданий (часть 4)
Планировщик заданий (часть 4)

Выберите вкладку Условия:

Я не указал никаких условий, но если вы используете ноутбук, вы можете использовать некоторые условия …

Шаг 7. Планировщик заданий (часть 5)

Планировщик заданий (часть 5)
Планировщик заданий (часть 5)

Выберите вкладку Настройки:

Внимательно посмотрите на эти детали. Здесь можно что-то ввести, если что-то не работает.

По умолчанию выбраны настройки 1, 4 и 5, и это хороший выбор. Я тоже выбрал пункт 2. Посмотрите на скриншот.

Думаю, здесь нет необходимости что-либо объяснять.

Шаг 8: финал

Финал
Финал
Финал
Финал

Вы использовали паузу (пауза / ожидание) в своем пакетном файле?

Вы сохранили новую задачу?

Хорошо, справа вы видите команду RUN. Выберите свою задачу и дайте ему бежать….

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

Новый каталог, в зависимости от времени, был создан в вашем целевом каталоге.

Через час Задача создала 6 каталогов и сохранила ваши данные не старше одного дня.

Ошибочные программные решения больше не проблема.

Системные сбои больше не проблема.

Но этот метод не должен заменять обычное резервное копирование и управление версиями!

Рекомендуемые: