В качестве FTP сервера для хранения я использую услугу Диск для Бэкапов на сервере FirstVDS. Внешний диск для хранения данных стоит всего 3 рубля в месяц за каждый гигабайт. Но сохранять наши данные можно на любой FTP сервер.
Как добавить программу от неустановленного разработчика в исключения
- Нажмите на клавиатуре ^Control и, удерживая ее, кликните по программе, которую хотите открыть или просто кликните по ней правой клавишей мыши
- Перед вами появится контекстное меню, выберите пункт Открыть
- Теперь нажмите кнопку Открыть
После проделанных шагов программа откроется и будет добавлена в список исключений. В дальнейшем Вы сможете открывать ее как и любую другую программу, простым двойным щелчком мыши.
- Как установить и настроить AutoMySQLBackup
- Как установить и настроить AutoMySQLBackup
- How to use Automysqlbackup and …
Надеемся данный материал был полезен для вас. Если да, то расскажите об этом и своим друзьями, поделитесь с ними ссылкой на статью в социальных сетях. Также присоединяйся к нам в Facebook, Twitter, Вконтакте и находите еще больше полезных советов
Почему я не люблю Time Machine
Во-первых, самый удобный способ резервного копирования с Time Machine – сохранение на сетевой накопитель. Apple давно свернула производство фирменных маршрутизаторов со встроенным диском, направление явно не в приоритете купертиновцев.
Можно и дальше пользоваться устаревающими Time Capsule или перейти на сторонние решения, которые не всегда гладко поддерживают создание беков, но лучше переходить на другой способ хранения копий.
Во-вторых, работать с подключаемыми накопителями для резервного копирования рано или поздно надоедает. Сначала стараешься подключать диск каждый день, потом делаешь бэкапы раз в неделю, а потом и вовсе забиваешь на этот процесс.
В-третьих, нужно самостоятельно делать бекап резервной копии. При хранении данных на внешнем диске или сетевом хранилище их необходимо дублировать в более защищенное место.

Устройства дома не защищены от внешних факторов (пожар, затопление, ограбление и т.п.) и не являются достаточно безопасным местом для бэкапов. Приходится периодически закидывать копии в облако.
В-четвертых, для восстановления из резервной копии Time Machine нужен рабочий Mac. Сломался компьютер и без нового толку от бекапа не будет никакого.
Данные из него не извлечешь, загрузиться не сможешь, только разворачивать на другом компьютере Apple.
Чтобы избавиться от всех указанных проблем Time Machine я решил перейти на стороннюю систему резервного копирования.
Как настроить автоматическое резервное копирование в MS SQL SERVER EXPRESS

Для автоматизации резервного копирования нужно написать sql скрипт. За основу можно взять скрипт, который выполняется при выполнении стандартной задачи — Создать резервную копию

Для этого нужно в SQL Management Studio кликнуть правой кнопкой по той базе данных, для которой нужно настроить резервное копирование. В контекстном меню перейти в Задачи — Создать резервную копию:

В открывшемся диалоговом окне нужно убедиться, что тип резервной копии стоит «Полная» (Full), при необходимости можно задать имя и описание, а также указать назначение резервной копии. По умолчанию выбран путь на жестком диске компьютера в папку Backup основного расположения баз SQL-сервера. Для того чтобы изменить место размещения копии, сначала надо нажать «Удалить» (Remove), чтобы удалить существующее назначение, а затем «Добавить» (Add…) для добавления нового.

Далее нужно на вкладке «Параметры» (Options), можно указать, что резервную копию необходимо проверить после выполнения, а также задать другие параметры надежности. Рекомендуется установить флаг «Проверить резервную копию после завершения»:

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

Ниже приведен скрипт с учетом небольших корректировок: в имени файла добавляется дата создания бэкапа:

Вместо DATABASE_NAME нужно указать имя вашей базы данных, а также указать свой путь к каталогу с файлами бэкапов.

Полученный скрипт нужно сохранить в файл sql с помощью команды Файл — Сохранить как:

В открывшемся диалоге нужно выбрать папку, в которую нужно сохранить скрипт:

Далее с помощью обычного блокнота нужно создать файл cmd следующего содержания:

del «F:\Backup\» sqlcmd -S SERVER-2008R2\SQLEXPRESS -i F:\Backup\backup_script_erp_ -o «F:\Backup\» exit

- SERVER-2008R2\SQLEXPRESS — путь к экземпляру сервера СУБД в формате ИмяСервера\ИмяЭкземпляра
- backup_script_erp_base — имя файла, сохраненного на предыдущем шаге
- F:\Backup\ — в этот файл будет сохраняться журнал сообщений при выполнении резервного копирования. В случае возникновения ошибки, её можно будет увидеть в этом файле.

Проверяем работу созданного файла: кликаем по нему 2 раза и через некоторое время в каталоге должен появиться файл бэкапа. Если появился — двигаемся дальше. Если нет — нужно смотреть какие ошибки содержаться в и устранить их.

Далее переходим в планировщик windows. Для этого можно воспользоваться сочетанием клавиш Win + R (выполнить) и в появившемся окне ввести :

В открывшемся окне переходим в меню Действия — Создать задачу и указываем имя задачи:

На закладке Триггеры настраиваем с какой периодичностью нужно выполнять задачу:

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

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

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

На этом настройка автоматического резервного копирования базы данных для MS SQL Server Express завершена.

Таким образом, в этой статье мы пошагово разобрали процесс настройки автоматического резервного копирования базы данных при использовании MS SQL Server Express.
источник
Описание скрипта
1 | Указываем на путь к интерпретатору. |
2 | Задаем системные переменные, чтобы не пришлось в скрипте прописывать полные пути до исполняемых файлов. |
4 — 7 | Задаем переменные. |
4 | Каталог, в котором будем сохранять резервные копии. |
5 | Учетная запись для подключения к базе данных. |
6 | Пароль для подключения к базе данных. |
7 | Дата, когда запускается скрипт. |
9 | Находим все резервные копии, которые старше 30 дней и удаляем их. Оставаляем для архива файлы на 15 число. |
10 | Удаляем все резервные копии старше 180 дней. |
11 | Создаем каталог, в который будем сохранять резервные копии. В качестве имени каталога используем дату запуска скрипта в формате ГГГГ-MM-ДД. |
13 — 25 | Подключаемся к базе данных и вытаскиваем список всех баз данных. Для каждой делаем резервную копию. |
15 — 22 | Пропускаем служебные базы information_schema, mysql, performance_schema, test. |
23 | Делаем резервную копию для баз. |