Облачная платформаAdvanced

RDS for SQL Server Ограничения

Язык статьи: Русский
Показать оригинал
Страница переведена автоматически и может содержать неточности. Рекомендуем сверяться с английской версией.

RDS for SQL Server поддерживает только DB-инстансы в модели License Included и не поддерживает "bring your own license" (BYOL). После создания DB-инстанса он содержит лицензию на программное обеспечение Microsoft SQL Server.

Для обеспечения безопасности данных существуют определённые ограничения при использовании RDS for SQL Server.

RDS for SQL Server инстансы классифицируются на три типа: single-node, primary/standby и cluster. Разные типы поддерживают разные функции.

Квоты

Table 1 Квоты

Элемент

Ограничения

Описание

Количество баз данных

Максимум 100 (можно увеличить)

-

Количество учетных записей баз данных

Не ограничено

-

Read-реплика

Можно создать максимум пять Read-реплик для DB-инстанса.

Для получения дополнительной информации см. Introducing Read Replicas.

Tags

Для DB instance можно добавить не более 20 тегов.

Для получения дополнительной информации см. RDS for SQL Server Tags.

Бесплатное пространство бэкапа

RDS предоставляет бесплатное пространство бэкапа того же размера, что и ваш приобретённый объём хранилища.

После оплаты объёма хранилища вашего DB instance вы получите пространство бэкапа того же размера бесплатно. Для получения дополнительной информации см. How Is RDS Backup Data Billed?.

Период хранения автоматических бэкапов

Значение по умолчанию — 7 дней. Значение может быть от 1 до 732 дней.

Для получения дополнительной информации см. Configuring a Same-Region Backup Policy.

Audit logs

Максимальный размер файла журнала аудита — 50 МБ. Можно отобразить до 50 файлов журнала аудита.

Для получения дополнительной информации см. Log Management.

Naming

Table 2 Naming

Элемент

Ограничения

Имя instance

  • От 4 до 64 символов
  • Должно начинаться с буквы. Допустимы только буквы (с учётом регистра), цифры, дефисы (-) и подчёркивания (_) .

Имя базы данных

  • От 1 до 64 символов
  • Допустимы только буквы, цифры, дефисы (-), подчёркивания (_) и точки (.). Нельзя начинать или заканчивать именем системной базы данных RDS for SQL Server. Системные базы данных RDS for SQL Server включают master, msdb, model, tempdb, resource, rdsdistribution и rdsadmin.
  • Базы данных нельзя создавать для DB instance, который восстанавливается, или у которого изменяется instance class.
  • Базы данных с HA‑связями можно переименовать только после удаления репликационных связей.

Имя учётной записи

  • От 1 до 128 символов
  • Допустимы только буквы, цифры, дефисы (-) и подчёркивания (_). Должно отличаться от системных учётных записей. Системные учётные записи включают rdsadmin, rdsuser, rdsbackup и rdsmirror.

Имя бэкапа

  • От 4 до 64 символов
  • Должно начинаться с буквы. Допускаются только буквы (с учётом регистра), цифры, дефисы (-) и подчёркивания (_) .

Имя шаблона параметра

  • От 1 до 64 символов
  • Допускаются только буквы (с учётом регистра), цифры, дефисы (-), подчёркивания (_) и точки (.) .

Security

Table 3 Security

Item

Constraints

роли rdsuser

Учётная запись администратора RDS for SQL Server имеет имя rdsuser и обладает ролями processadmin, public и dbcreator, но не имеет следующих ролей:

  • bulkadmin
  • diskadmin
  • securityadmin
  • serveradmin
  • sysadmin

rdsuser password

  • от 8 до 32 символов
  • Должно содержать как минимум три типа следующих символов: заглавные буквы, строчные буквы, цифры и специальные символы (~!@#$%^*-_+?,).

For details, see Resetting the Administrator Password.

Database port

Экземпляры RDS for SQL Server могут использовать порт 1433 (по умолчанию) или порты от 2100 до 9500 (за исключением 5355 и 5985). Если ваш instance использует 2017 EE, 2017 SE или 2017 Web Edition, порты 5050, 5353 и 5986 не могут быть указаны для него.

For more information, see Changing a Database Port.

Шифрование диска

Если вы включаете шифрование диска при создании instance, статус шифрования диска и ключ позже изменить нельзя.

For more information, see Performing a Server-Side Encryption.

VPC

VPC, в которой находится DB instance, нельзя изменить после создания instance.

Security group

  • По умолчанию вы можете создать максимум 100 security groups в своей облачной учётной записи.
  • By default, you can add up to 50 security group rules to a security group. For more information, see Configuring Security Group Rules.
  • Один RDS DB instance может быть связан с несколькими security groups, и один security group может быть связан с несколькими RDS DB instances.
  • При создании DB instance вы можете выбрать несколько security groups. Для лучшей сетевой производительности выбирайте не более пяти security groups. Для получения дополнительной информации см. Changing a Security Group.

Системный аккаунт

Для предоставления O&M services система автоматически создает системные аккаунты при создании RDS for SQL Server DB instances. Эти системные аккаунты недоступны вам.

  • rdsadmin: аккаунт, имеющий роль sysadmin и используемый для запроса информации о DB instance, мониторинга статуса инстанса, исправления ошибок, миграции данных и восстановления данных.
  • rdsmirror: аккаунт репликации primary/standby, используемый для создания mirroring endpoints.
  • rdsbackup: аккаунт резервного копирования, используемый для backend backup.
  • Mike: Windows‑системный аккаунт RDS for SQL Server. Он используется для инициализации SQL‑запросов во время инициализации DB instance, включая создание базы данных rdsadmin и связанных аккаунтов.

Параметр инстанса

Чтобы обеспечить оптимальную производительность RDS, при необходимости вы можете изменять параметры в созданном вами шаблоне параметров.

Для получения дополнительной информации см. Modifying RDS for SQL Server Instance Parameters.

Операции с инстансом

Table 4 Операции с инстансом

Элемент

Ограничения

Развертывание Instance

ECSs, где развернуты DB instances, не видны вам напрямую. Вы можете получить доступ к DB instances только через IP‑адреса и порты базы данных.

Высокая загрузка CPU

Если загрузка CPU высока или близка к 100 %, чтение/запись данных и доступ к базе данных станут медленными, и при удалении данных будет сообщена ошибка.

Для получения подробной информации см. High CPU Usage of RDS for SQL Server Instances.

Перезагрузка DB instance

DB instances нельзя перезагружать с помощью команд. Их необходимо перезагружать через консоль RDS.

Просмотр бэкапов

Вы можете загрузить бэкапы для локального хранения. Чтобы загрузить бэкап, можно использовать OBS Browser+ или URL‑адрес загрузки.

Для получения дополнительной информации см. Downloading a Backup File.

Управление логами

Ведение логов RDS for SQL Server включено по умолчанию и не может быть отключено.

Корзина

RDS позволяет перемещать удалённые по модели pay‑per‑use DB instances в корзину. Вы можете восстановить DB instance, удалённый не более 7 дней назад, из корзины.

Функции

Таблица 5 Функции

Элемент

Одноузловый

Primary/Standby

Кластер

Максимальное количество баз данных

100 (может быть увеличено)

100 (может быть увеличено)

100 (может быть увеличено)

Количество учетных записей баз данных

Неограниченно

Неограниченно

Неограниченно

Создание пользователя, LOGIN или базы данных

Поддерживается

Поддерживается

Поддерживается

Триггер DDL уровня базы данных

Поддерживается

Поддерживается

Поддерживается

Авторизация разрешений базы данных

Поддерживается

Поддерживается

Поддерживается

Разрешение завершать потоки

Поддерживается

Поддерживается

Поддерживается

LinkServer

Поддерживается

Поддерживается

Поддерживается

Распределённая транзакция

Поддерживается

Поддерживается

Поддерживается

SQL Profiler

Поддерживается

Поддерживается

Поддерживается

Tuning Adviser

Поддерживается

Поддерживается

Поддерживается

Захват изменений (CDC)

Поддерживается

Поддерживается

Поддерживается

Отслеживание изменений

Поддерживается

Поддерживается

Поддерживается

Вход в учетную запись домена Windows

Поддерживается

Поддерживается

Поддерживается

Электронная почта

Не поддерживается

Не поддерживается

Поддерживается

SQL Server Integration Services (SSIS)

Не поддерживается

Не поддерживается

Не поддерживается

SQL Server Analysis Services (SSAS)

Не поддерживается

Не поддерживается

Не поддерживается

SQL Server Reporting Services (SSRS)

Не поддерживается

Не поддерживается

Поддерживается

R Services

Не поддерживается

Not supported

Not supported

Common Language Runtime (CLR)

Not supported

Not supported

SAFE supported

Асинхронное взаимодействие

Not supported

Not supported

Not supported

Управление политиками

Not supported

Not supported

Not supported

Приватное доменное имя

Поддерживается

Поддерживается

Поддерживается

SQL Agent job

Поддерживается

Поддерживается

Поддерживается