В этой статье мы рассмотрим функции обеспечения непрерывности бизнеса, присутствующие в базах данных Azure SQL, от восстановления на определенный момент времени до активной георепликации.
База данных SQL Azure — это служба, предоставляемая Microsoft в виде облачной базы данных. Azure — это платформа облачных вычислений, которая позволяет организациям создавать резервные копии и хранить свои реляционные данные в большом объеме в облаке. Azure также помогает масштабировать размер бизнес-базы данных в зависимости от меняющихся требований к хранилищу.
Azure может помочь в обеспечении непрерывности бизнеса, поддерживая и сохраняя базу данных организации. Он обеспечивает защиту базы данных от всех повреждений и аварий, предоставляя резервные копии из своих облаков.
Возможности базы данных SQL, обеспечивающие непрерывность бизнеса
База данных SQL предлагает несколько функций для обеспечения непрерывности бизнеса, таких как автоматическое резервное копирование и создание дополнительной репликации базы данных. Каждый из этих вариантов имеет разные характеристики, основанные на их ERT (оценочное время восстановления), а также на потенциальном восстановлении данных после недавних транзакций. Как только пользователь сможет понять эти параметры, он/она сможет выбрать один из них – или, например, most сценариев, реализуйте их вместе, чтобы справиться с различными сценариями. Когда пользователь разрабатывает свой план обеспечения непрерывности бизнеса, ему необходимо понимать допустимое максимальное время, необходимое для полного восстановления приложения после аварийных событий — это называется целевым временем восстановления (RTO). Пользователь также должен понимать, что максимальное количество или соотношение временных интервалов или последних обновлений данных в приложении, которое можно допуститьost при восстановлении данных после аварийного события — это RPO пользователей (целевая точка восстановления).
Критерии ситуации, в которой пользователь должен использовать активную георепликацию и группы автоматической отработки отказа:
- В зависимости от того, насколько критична миссия.
- Имеет SLA (соглашение об уровне обслуживания), которое не предусматривает простоя в течение 24 часов и более.
- Финансовая ответственность из-за Простоя.
- Когда высока вероятность изменения данных и недопустима потеря данных даже за час.
- Когда потенциальная финансовая ответственность и коммерческие потери превышают стоимость георепликации.
- Подготовка к отключению
Независимо от наличия функции обеспечения непрерывности бизнеса пользователь должен:
- Определить и подготовить target server, состоящий из правил брандмауэра на уровне сервера, разрешений на уровне основной базы данных и логинов.
- Определение плана перенаправления клиентов и их приложений в сторону нового сервера
- Задокументируйте другие зависимости, такие как оповещения и настройки аудита.
- Если пользователь не подготовится должным образом, переводя свои приложения в онлайн после SQL Server фиксировать может занять дополнительное время, что, вероятно, также потребует устранения неполадок, что является плохой комбинацией во время стресса.
Выполните гео-восстановление
Если пользователь использует автоматическое резервное копирование вместе с геоизбыточностью для репликации хранилища в качестве своего механизма восстановления, он может инициировать восстановление базы данных с помощью геовосстановления. Обычно восстановление начинается примерно через 12 часов, при этом данные теряются в течение примерно одного часа, что определяется временем, когда резервная копия будет реплицирована или создана в последнем почасовом дифференциале. До завершения восстановления пользователи не смогут использовать какие-либо данные в соответствующей базе данных, поскольку она не сможет записывать или отвечать на какие-либо транзакции или запросы. Этот параметр восстановит базу данных до ее последнего доступного момента времени, но восстановление геовторичной базы данных в любой момент времени в настоящее время не поддерживается Microsoft Azure.
Об авторе:
Виктор Саймон — эксперт по восстановлению данных в DataNumen, Inc., которая является мировым лидером в области технологий восстановления данных, включая восстановление доступа и программные продукты для восстановления sql. Для получения дополнительной информации посетите www.datanumen.com
Оставьте комментарий