Перемещение резервных копий SQL Server в стороннее хранилище с помощью Amazon EC2?
Каковы некоторые из лучших практик для получения резервных копий SQL Server с сервера на основе Amazon EC2??? У меня есть ночная работа, которая создает резервные копии, но мне все еще нужно перемещать их "за пределы сайта". Поэтому я действительно задаю два вопроса (1), есть ли примеры сценариев (BAT и другие), которые могут взять файлы и переместить их (FTP?) На другой сервер, и (2) есть ли какие-либо другие специфичные для EC2 варианты, которые я могу использовать взгляд на?
3 ответа
Вы должны взглянуть на подход из двух частей.
Amazon S3 распределен по трем различным центрам обработки данных и обеспечивает надежность в 11 9 с. Реально у Amazon больше шансов выйти из бизнеса, чем при недоступности ваших данных. Вы можете создавать резервные копии своих данных на S3 по расписанию, основываясь на том, насколько больно потерять ценность данных за этот период: например, если потеря данных за день не имеет большого значения, возможно, вы выполняете резервное копирование ночью. Вы спрашивали об опциях, специфичных для EC2; Снимки EBS автоматически сохраняются на S3 и являются частью передового опыта по обеспечению долговечности дисков EBS.
Поскольку вы никогда не потеряете данные на S3, следующая наиболее вероятная проблема - "Amazon выходит из бизнеса" или "Amazon не позволяет мне получить доступ к моим данным". Вы можете выбрать другого облачного провайдера, традиционного хостинг-провайдера, свое собственное хранилище на месте и т. Д. На самом деле небо - это предел возможностей (ищите Stackru, если не можете придумать несколько - альтернативы S3 нет размещенный кем-либо, кроме Amazon, к сожалению), поэтому я не буду освещать это здесь, но стоит взвесить ваше восприятие вероятности этого события и усилий, которые понадобятся вам, чтобы снова сделать ваши данные полезными при рассмотрении того, как часто вам нужно делать резервное копирование вне AWS.
Людям, которые запускают сервисы вне AWS, это так просто, потому что они могут просто вернуться за пределы S3!
Взгляните на SQL Backup Master, который может создавать резервные копии базы данных и перемещать их в Amazon S3, Dropbox, FTP и т. Д.
Любой стандартный инструмент резервного копирования для SQLServer должен работать. Но я согласен с crb, что S3 (используя снимки EBS или нет) должен быть первой линией защиты.