none
Backup MSSQL 2014 Cluster to local disk RRS feed

  • Общие обсуждения

  • Добрый день.

    При создании нового 2-узлового MSSQL2014 кластера  в процессе установки самого MSSQL мастер установки не дает возможности выбрать локальный диск сервера для бекапа, что кстати  беспроблемно делается для TEMPDB.

    Но - если на кластерном диске предварительно  создать Directory Junction:

    mklink  /J  P:\backup  E:\sqlbackups ,

    где P: - кластерный диск, а E:\sqlbackups - каталог на локальном диске сервера-узла кластера,

    причем на всех узлах кластера этот путь одинаковый, то установка MSSQL вполне воспринимает "путь" для бекапов в виде  P:\backup,  И после завершения установки  при выполнении бекапов баз из SQL Management Studio (и из плана обслуживания) все работает.

    Естественно, бекап будет сделан на локальный диск того сервера, на котором работает в данный момент инстанс MSSQL, но мне это совершенно не критично. После фейловера - тоже все работает.

    Возможно я что-то делаю неправильно ? Есть ли в таком решении какие-либо подводные камни ?

    Тратить для бекапов диски на СХД - нет желания, использовать osql.exe - по некоторым причинам тоже затруднително.



    SQL clustering


    6 июля 2017 г. 20:51

Все ответы

  • Так если все работает хорошо, то в чем проблема? :)

    А подводный камень вижу в том, что если придет Petya или его аналог, останетесь без баз и без бэкапов. Поэтому лучше хранить их удаленно. Как относительно недорогой вариант можно использовать Azure Backup/ Им можно просто забирать бэкапы, которые подготовил сам SQL, тогда даже серверную часть (аналог DPM) устанавливать не надо.

    10 июля 2017 г. 19:19