Как отсоединить диск с данными в Azure SQL VM - PullRequest
0 голосов
/ 30 марта 2019

Для временного тестирования.Я создал виртуальную машину SQL в Azure, и мастер Azure назначил мне диск ОС с 127G и диск с данными 1T.Но стоимость диска с данными для меня немного дороже.поэтому я изменяю данные сервера по умолчанию и путь к журналу на диск OS (C).и резервное копирование БД на OS (C) диск.затем отсоедините диск данных (F).

Проблема в том, что при запуске сервера sql произошел сбой без диска данных.Что мне делать, если я хочу запустить sql server без диска данных (F)?

Ответы [ 2 ]

1 голос
/ 01 апреля 2019

C диск предназначен для ОС.Хотя размещение данных и файлов журналов на одном диске с ОС может работать для рабочих нагрузок test / dev, не рекомендуется размещать файлы базы данных и ОС на одном диске для рабочих нагрузок.В зависимости от типа вашей виртуальной машины на диске ОС могут использоваться стандартные диски (HDD) или диски премиум-класса.Существует ограничение IOPS для каждого из этих типов дисков.Например, стандартные диски могут поддерживать до 500 операций ввода-вывода в секунду, и важно сохранить эти операции ввода-вывода для ОС, чтобы операции ОС не конкурировали с операциями ввода-вывода в секунду с другими приложениями.Завершение работы ОС может привести к перезагрузке виртуальной машины.

Пожалуйста, отправьте электронное письмо на AzureDisksPM@microsoft.com, если у вас есть дополнительные вопросы.

Спасибо, Аунг

0 голосов
/ 30 марта 2019

Насколько я помню, вам не нужен диск с данными для запуска sql на Azure VM.по умолчанию он будет использовать его для размещения файлов базы данных, вы можете переместить их на диск C и назначить им SQL.Есть много способов сделать это, вы можете обратиться к официальным документам.

https://docs.microsoft.com/en-us/sql/relational-databases/databases/move-system-databases?view=sql-server-2017

...