Вопросы и ответы по HAQM RDS для Oracle
Лицензирование и поддержка
Открыть всеКакие варианты лицензирования доступны при работе с HAQM RDS для Oracle?
HAQM RDS для Oracle можно использовать с двумя моделями лицензирования, описанными ниже.
Поддержка собственных лицензий: в этой модели лицензирования для запуска развертываний Oracle в HAQM RDS можно использовать существующие лицензии Oracle Database. Чтобы запустить инстанс БД при использовании модели с поддержкой собственных лицензий, необходимо иметь соответствующую лицензию Oracle Database (с лицензией на обновление программного обеспечения и поддержку) для соответствующего класса инстансов БД и используемой версии Oracle Database. Кроме того, необходимо соблюдать политику Oracle относительно лицензирования программного обеспечения Oracle Database в среде облачных вычислений. Инстансы БД хранятся в среде HAQM EC2, а лицензионная политика Oracle для HAQM EC2 находится здесь.
При использовании сервиса по модели с прилагаемой лицензией не нужно отдельно покупать лицензии Oracle; программное обеспечение Oracle Database лицензировано AWS для использования согласно Условиям обслуживания в AWS, изложенным в разделе 10.3.1. Стоимость моделей с прилагаемой лицензией включает стоимость программного обеспечения, базовых аппаратных ресурсов и функции управления сервисом HAQM RDS.
Какие версии Oracle Database поддерживает сервис HAQM RDS для Oracle?
HAQM RDS в настоящее время поддерживает следующие версии Oracle Database для указанных моделей лицензирования.
Поддержка собственных лицензий: Standard Edition Two (SE2) и Enterprise Edition (EE)
Прилагаемая лицензия: Standard Edition Two (SE2)
С какими политиками лицензирования можно использовать HAQM RDS для Oracle?
Поддержка собственных лицензий. Чтобы запустить инстанс БД при использовании модели с поддержкой собственных лицензий, необходимо иметь соответствующую лицензию Oracle Database (с лицензией и поддержкой обновления программного обеспечения) для соответствующего класса инстансов БД и используемой версии Oracle Database. Необходимо следовать политике Oracle относительно лицензирования программного обеспечения Oracle Database в среде облачных вычислений. Инстансы БД хранятся в среде HAQM EC2, а лицензионная политика Oracle для HAQM EC2 находится здесь.
При использовании сервиса по модели с прилагаемой лицензией не нужно отдельно покупать лицензии Oracle; программное обеспечение Oracle Database лицензировано AWS для использования согласно Условиям обслуживания в AWS, изложенным в разделе 10.3.1.
Как обеспечивается поддержка HAQM RDS для Oracle?
Поддержка собственных лицензий. В рамках этой модели вы продолжаете использовать свой активный аккаунт поддержки Oracle, все запросы о специальном обслуживании ПО Oracle Database отправляются непосредственно в Oracle. Если у вас есть активный аккаунт AWS Premium Support, можно обратиться в службу Premium Support с вопросами, касающимися работы HAQM RDS. HAQM Web Services и Oracle предоставляют объединенную поддержку в тех случаях, когда требуется участие обеих компаний.
Прилагаемая лицензия. В рамках этой модели при наличии активного аккаунта Поддержки AWS-премиум следует обращаться в данную службу с запросами о специальном обслуживании как HAQM RDS, так и самих БД Oracle.
Как варианты лицензирования влияют на масштабирование инстансов БД?
Поддержка собственных лицензий. Масштабировать инстансы БД можно в соответствии с условиями имеющихся лицензий Oracle.
Лицензия включена. Масштабирование инстансов БД с Oracle можно выполнять в любой момент, как в сторону увеличения производительности, так и в сторону уменьшения. При этом действуют соответствующие почасовые тарифы для каждого класса инстансов БД.
Подробнее об условиях масштабирования зарезервированных инстансов БД можно прочитать на странице, посвященной зарезервированным инстансам БД.
Как варианты лицензирования влияют на обновление версий?
Поддержка собственных лицензий. Чтобы использовать HAQM RDS для Oracle Database, требуется лицензия с поддержкой обновлений ПО от Oracle (HAQM RDS для Oracle Database).
Лицензия включена. Стоимость лицензии на обновление ПО включена в почасовой тариф, что позволяет выполнять обновления ПО Oracle Database.
Можно ли изменить модель лицензирования для инстанса БД (например, заменить поддержку собственных лицензий моделью с включенной лицензией)?
Да. Изменить модель лицензирования можно через интерфейс командной строки AWS или в консоли AWS. Для этого нажмите «Modify Instance» (Изменить инстанс), а затем выберите подходящую модель в раскрывающемся списке «Licensing Model» (Модель лицензирования).
Можно ли сменить версию Oracle, работающую на инстансе БД (например, с версии Oracle 11g R2 SE2 на EE)?
В модели поддержки собственных лицензий можно перейти от версий ПО Oracle SE2 к версии Enterprise Edition, если имеется неиспользованная лицензия Oracle, соответствующая версии и классу инстанса БД, который планируется запускать. Возможность перейти от версии Enterprise Edition к другим версиям отсутствует. Чтобы сменить версию, но сохранить данные, необходимо сделать снимок состояния работающего инстанса БД и затем на его основе создать новый инстанс БД с требуемой версией ПО. Вы можете продолжить использование старого инстанса БД только в том случае, если у вас есть соответствующие лицензии Oracle Database, иначе его следует удалить.
Версии ядер БД
Открыть всеКак определяются версии ядра БД HAQM RDS для Oracle и как они связаны с пакетами исправлений Oracle?
Для Oracle Database версии 12.1 и ниже имена версий HAQM RDS DB Engine имеют вид X.Y.Z, где X = основная версия (например, 12.1), Y = уровень выпуска (например, 0.2) и Z = номер версии в серии выпусков RDS (например, v20). К примеру, версия движка БД HAQM RDS для Oracle может быть следующей: 12.1.0.2.v20.
Для Oracle Database версии 12.2 и выше названия версий HAQM RDS DB Engine имеют вид A.B.C.D, где A = семейство версий годового выпуска (например, 19.0.0.0), B = ежеквартальное обновление выпуска (например, ru-2020-04), C = ежеквартальный пересмотр обновления выпуска (например, rur-2020-04), и D = номер версии в серии выпусков RDS (например, r1). К примеру, версия движка БД HAQM RDS для Oracle может быть следующей: 19.0.0.0.ru-2020-04.rur-2020-04.r1. Release Update Revisions (просмотры обновлений выпуска) в настоящее время не используются в RDS, но RUR включено в название на случай, если они появятся в будущем.
Oracle выпускает обновления для поддерживаемых основных версий ежеквартально – пакеты исправлений (PSU) в случае 12.1 и ниже и обновления выпуска (RU) для 12.2 и выше. Они включают критические обновления безопасности, а также исправления, не связанные с безопасностью, рекомендованные Oracle. Версии движка БД HAQM RDS создаются на основе определенных пакетов исправлений или обновлений выпуска, а также могут содержать дополнительные изменения.
Полный список исправлений, включенных в каждую версию, см. в документации.
В HAQM RDS изменение версии считается основным, если изменилась основная версия или уровень релиза. Например, переход с 12.1.0.2.v20 на 12.2.0.1.rur-2020-04.rur-2020-04.r1 или с 19.0.0.0.ru-2020-04.rur-2020 04.r1 на 21.0.0.0.ru-2020-04.rur-2020-04.r1 будет «основным» обновлением версии. Изменение версии будет считаться незначительным при переходе с 12.1.0.2.v20 на 12.1.0.2.v22 или с 19.0.0.0.ru 2020-04.rur-2020-04.r1 на 19.0.0.0.ru-2020-10.rur-2020-10.r1.
Самый новый список основных версий, поддерживаемых HAQM RDS для Oracle приведен в документации.
Что входит в состав пакета исправлений версии ядра БД для Oracle?
Подробнее о составе пакета исправлений любой из версий ядра БД Oracle см. в Руководстве пользователя HAQM RDS.
Предоставляет ли HAQM RDS рекомендации по обновлению версий ядра или прекращению поддержки тех версий ядра, которые в настоящее время поддерживаются?
Да. Дополнительные сведения см. вразделе вопросов и ответов по HAQM RDS.
Какие версии БД поддерживаются HAQM RDS для Oracle?
Сведения о версиях, поддерживаемых HAQM RDS для Oracle, см. в примечаниях к выпуску ядра БД Oracle.
Поддерживается ли в HAQM RDS для Oracle сервис Oracle Market‑Driven Support (MDS) для версии 11.2.0.4?
Для получения дополнительной информации об Oracle MDS для HAQM RDS for Oracle обратитесь к сотрудникам AWS, отвечающим за поддержку аккаунта, или в AWS Support.
Где найти дату окончания поддержки версий 12.1.0.2 и 12.2.0.1 сервисом HAQM RDS для Oracle?
См. форум.
Варианты и возможности
Открыть всеКакие типы репликации поддерживает HAQM RDS для Oracle?
HAQM RDS для Oracle поддерживает два типа технологий репликации: развертывание HAQM RDS в нескольких зонах доступности и реплики Oracle. Развертывание в нескольких зонах доступности поддерживается для моделей лицензирования с включенной лицензией и собственной лицензией (BYOL), а реплики – только для модели BYOL. HAQM RDS для Oracle производит развертывание в нескольких зонах доступности, чтобы обеспечить расширенную доступность и долговечность инстансов базы данных в конкретном регионе AWS, и в большинстве примеров использования это может стать эффективным решением для аварийного восстановления. Реплики Oracle отлично подходят для клиентов, работающих с критически важными базами данных, которым требуется конфигурация аварийного восстановления в нескольких регионах AWS.
Реплики HAQM RDS для Oracle дополняют возможности развертывания HAQM RDS в нескольких зонах доступности. Развертывание HAQM RDS в нескольких зонах доступности поддерживают высокую доступность и защиту данных, а связанные с ним реплики Oracle внутри региона обеспечивают масштабируемость рабочих нагрузок на чтение. Межрегиональные реплики Oracle в дополнение к масштабированию чтения обеспечивают аварийное восстановление.
Кроме того, вы можете использовать решения для логической репликации, такие как сервис миграции баз данных HAQM (DMS), Oracle GoldenGate и другие. Эти решения, как правило, управляются заказчиком и захватывают изменения из архивных журналов повторных записей, чтобы реплицировать их в другие хранилища данных.
Использует ли HAQM RDS средство Oracle Data Guard при развертывании в нескольких зонах доступности?
Oracle Data Guard – это средство обеспечения высокой доступности, которое входит в версию Enterprise Edition БД Oracle. В HAQM RDS при создании развертываний во множестве зон доступности для инстансов БД Oracle в настоящее время используется другая технология синхронной репликации и выполнения автоматического переброса. Развертывания во множестве зон доступности доступны для всех версий баз данных Oracle, поддерживаемых HAQM RDS.
Реплики чтения HAQM RDS for Oracle (как внутри региона, так и между регионами) используют технологию Oracle Active Data Guard между основным инстансом БД и физическим резервным инстансом (репликой чтения). HAQM RDS для Oracle производит асинхронную репликацию через Data Guard между основным инстансом и репликой чтения. Если реплика работает в режиме только для чтения, убедитесь, что у вас есть лицензии Active Data Guard. Если вы помещаете реплику в смонтированный режим, вам не нужны лицензии Active Data Guard. Только механизм БД Oracle поддерживает смонтированные реплики.
Потребуются ли дополнительные лицензии для развертывания инстансов БД Oracle в нескольких зонах доступности при использовании модели поддержки собственных лицензий?
Да, по причине создания резервных инстансов для развертываний в нескольких зонах доступности потребуется вдвое больше лицензий, чем для аналогичного развертывания в одной зоне доступности. Однако стоит перечитать условия договора о лицензировании ПО Oracle и в своих действиях придерживаться политик лицензирования Oracle.
Поддерживается ли в HAQM RDS средство Oracle RAC?
Нет, RAC в настоящее время не поддерживается.
Какие возможности версии Oracle Enterprise Edition поддерживаются в HAQM RDS?
См. раздел «Поддержка функций БД» на странице документации.
Какие наборы символов поддерживаются в HAQM RDS для Oracle?
HAQM RDS поддерживает тридцатисимвольные кодировки, приведенные в перечне Oracle «Рекомендуемые наборы символов ASCII для баз данных». При создании нового инстанса баз данных можно выбрать желаемый набор символов. По умолчанию используется кодировка AL32UTF8. Дополнительную информацию см. в документации HAQM RDS.
Как осуществляется управление электронным бумажником Oracle Wallet и главным ключом шифрования при использовании технологии прозрачного шифрования данных в HAQM RDS?
В рамках поддержки Transparent Data Encryption сервис HAQM RDS управляет электронным бумажником Oracle Wallet и главным ключом шифрования инстанса баз данных.
Как определить, поддерживает ли HAQM RDS ту или иную функцию Oracle Database?
Oracle Database поддерживает целый ряд функций, которые отличаются в зависимости от используемой версии баз данных Oracle. Описание функций Oracle, поддерживаемых в текущей версии HAQM RDS, можно найти в Руководстве пользователя HAQM RDS.
Поддерживаете ли вы инстансы с большим объемом памяти, но меньшим количеством vCPU?
HAQM RDS для Oracle поддерживает инстансы с расширенной памятью для инстансов типа R5. Эти инстансы предлагают низкое количество vCPU, но большой объем памяти, позволяя клиентам правильно распределять рабочие нагрузки и экономить затраты. Дополнительную информацию см. в разделе Поддерживаемые типы инстансов в HAQM RDS для Oracle.
HAQM RDS Database Activity Streams поддерживает HAQM RDS для Oracle?
Да, Database Activity Streams (DAS) для HAQM Relational Database Service (HAQM RDS) для Oracle обеспечивает передачу потока проверяемых отчетов (SELECT, DML, DDL, DCL, TCL), выполняемых на вашем инстансе БД, почти в режиме реального времени. Данные проверки собираются из единой базы данных проверки, в то время как управление хранением и обработкой происходит за пределами вашей базы данных. В рамках развертывания DAS администратор базы данных определяет собственные политики проверки единой базы данных Oracle для этих объектов. Затем администратор по вопросам безопасности запускает DAS на вашем инстансе БД HAQM RDS for Oracle и выдает ключ AWS Key Management Service (KMS) для шифрования. Активность вашей базы данных шифруется, а затем асинхронно передается в поток данных HAQM Kinesis, предоставленный от имени вашего инстанса БД HAQM RDS для Oracle. Разрешениями на включение и отключение DAS можно управлять через IAM, что позволяет разделять обязанности между специалистами по обеспечению безопасности/соответствию требованиям и администраторами баз данных. Подробную информацию об HAQM RDS Database Activity Streams для Oracle см. в документации.
Как выполнять межрегиональное резервное копирование и восстановление на определенный момент времени (PiTR), если требуется аварийное восстановление?
HAQM RDS поддерживает межрегиональное автоматическое резервное копирование для Oracle. Когда эта функция включена, снимки состояния и архивированные резервные копии журналов повтора, собранные и сохраненные в регионе инстанса RDS, автоматически копируются во второй регион. Затем RDS сохраняет снимок состояния и архивные журналы в соответствии с выбранным вами сроком хранения резервных копий, чтобы включить возможность восстановления на определенный момент времени (PITR) в регионе назначения. Эта функция идеально подходит, если вам нужна экономичная функция DR, которая помогает экономить на вычислениях и, в некоторых случаях, на затратах на лицензирование до тех пор, пока PITR не понадобится в другом регионе. Подробнее см. в этой публикации в блоге.
Могу ли я автоматически обновлять файл часового пояса до последней версии на инстансе БД?
Да, HAQM RDS поддерживает автоматическое обновление файла часового пояса для Oracle. Чтобы подключить эту возможность, добавьте опцию TIMEZONE_FILE_AUTOUPGRADE. Дополнительные сведения см. в документации.