Как бекапить SQL Server на Яндекс.Диск

В плане хранения файлов, Яндекс.Диск является убийцей прямым конкурентом Google Drive, т.к. предлагает практически ту же функциональность, но за 2-3 раза меньшие деньги, ни чем не уступая ему в качестве и производительности.

Начиная с 2015 года, за 200 руб/мес (или 2000 руб/год) на Яндекс.Диске можно получить целый терабайт свободного пространства! Это делает его очень привлекательным для хранения любой информации, в том числе и резервных копий баз данных, о которых здесь и пойдет речь.

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

Для этого вам понадобится утилита SqlBackupAndFtp, которая позволяет регулярно отправлять резервные копии базы данных на различные облачные хранилища. Для простых целей вполне достаточно бесплатной версии, тем более, что опция отправки на Яндекс.Диск доступна для бесплатных пользователей.

Итак, чтобы отправлять резервные копии SQL Server на Яндекс.Диск вам нужно выполнить несколько простых шагов:

1. Подключаем SqlBackupAndFtp к SQL серверу

Скачайте SqlBackupAndFtp, запустите его и откройте диалог подключения к SQL Server (1):backblaze: connect to sql server

Введите данные для подключения и нажмите «Save & Close» (2). Затем перейдите к выбору баз данных для резервного копирования:backblaze: select sql database

2. Выбираем Яндекс.Диск в качетве места для хранения резервных копий

Чтобы отправлять бекапы SQL Server на Яндекс.Диск нужно добавить его в приложение в качетве места хранения (destination):yandex disk destination

Затем в появившемся окне нажимаем кнопку «Authorize»:yandex disk authorization

И попадаем на сайт SqlBackupAndFtp, где получаем код, который нужно будет вставить обратно в приложение. Скопировать код можно специальной кнопкой:yandex disk copy codeДалее вставляем код в прилоежение и нажимаем «Connect»:connect to yandex disk

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

После завершения настройки нажмите «Save & Close».

3. Запускаем бекап и настраиваем запуск по расписанию

Теперь вы можете немедленно отправить бекап вашей базы данных на Яндекс.Диск или настроить расписание, по которому это будет делаться автоматически:sql backup to yandex disk

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

А так всё. Не теряйте данные.