Како да увезете узорак базе података на свој АВС РДС Мицрософт СКЛ Сервер помоћу С3

Овај водич је створен јер је било тако тешко пронаћи начин за поигравање са узорком базе података помоћу АВС РДС МССКЛ сервера. Надам се да ће вам ово бити од помоћи.

Ако нисте подесили АВС РДС Мицрософт СКЛ Сервер и Азуре Дата Студио, прво проверите ово упутство: Како повезати АВС РДС Мицрософт СКЛ Сервер помоћу Азуре Дата Студио .

Дотакнућемо се технологија приказаних у наставку:

  • База података: АВС РДС Мицрософт СКЛ Сервер Екпресс Едитион
  • Алат за базе података и ГУИ: Азуре Дата Студио
  • Узорак резервне копије базе података: Амазон С3 Буцкет

Пример сигурносне копије базе података АдвентуреВоркс

Да бисте добили ОЛТП преузимања АдвентуреВоркс, идите на ову везу и одаберите било који узорак базе података. У мом примеру бирам AdventureWorks2017.bak. Отпремићемо ово у С3 кашику.

Амазон С3 канта

Стварање С3 канте

  1. Створите канту. Можете одабрати било које име сегмента (пример: иоурнаме-сампле-дбс).

2. Уверите се да је регион исти као АВС РДС инстанца.

3. Означите следећа поља за потврду:

  • Блокирајте јавни приступ сегментима и објектима одобреним путем нових листа за контролу приступа (АЦЛ)
  • Блокирајте јавни приступ и објекте додељене путем било које листе за контролу приступа (АЦЛ)

4. Поново приступите својој канти кликом на креирану канту.

Отпремање датотеке у сегмент С3

  1. Кликните Отпреми .

2. Изаберите датотеку сигурносне копије базе података. На пример: AdventureWorks2017.bak. Наставите да одабирете Нект и одаберите Уплоад у одељку Ревиев.

3. Ажурирајте своје политике сегмента да бисте омогућили приступ својој серији С3. Имајте на уму да ће се ваш АРН разликовати од мог. Притисните Саве после.

{ "Version": "2012-10-17", "Id": "Policy1548223592786", "Statement": [ { "Sid": "Stmt1548223591553", "Effect": "Allow", "Principal": "*", "Action": "s3:GetObject", "Resource": "arn:aws:s3:::changethis/*" } ] }

АВС РДС - МССКЛ Сервер Екпресс

Креирање групе опција за вашу РДС инстанцу

  1. Кликните на Групе опција ,

2. Направите групу опција. Изаберите било које име и опис. За Енгине, требало би да се подудара са вашом РДС инстанцом. У мом примеру сам користио СКЛ Сервер Екпресс Едитион па сам изабрао sqlserver-ex.

Ево следећих мотора и њихових скраћеница:

  • СКЛ Сервер Ентерприсе Едитион: sqlserver-ee
  • СКЛ Сервер Стандард Едитион: sqlserver-se
  • СКЛ Сервер Веб Едитион: sqlserver-web
  • СКЛ Сервер Екпресс издање: sqlserver-ex

3. Када креирате групу опција, мораћете да додате опцију .

4. Изаберите СКЛСЕРВЕР_БАЦКУП_РЕСТОРЕ за име опције. За улогу ИАМ-а најбоље је створити нову улогу.

5. Изаберите сегмент С3 у којем се налази датотека ваше базе података. За заказивање одаберите Одмах .

6. Вратите се на инстанцу АВС РДС МССКЛ сервера и кликните Измени .

7. Изаберите створену групу опција помоћу sql-server-express-backup, а затим кликните Настави.

8. Изаберите да се одмах пријавите за заказивање измена.

9. Вратите се на страницу инстанце инстанце АВС РДС МССКЛ и померите се надоле и измените Управљање улогама ИАМ-а . Додајте ИАМ улогу коју сте креирали у С3. За Феатуре одаберите С3_ИНТЕГРАТИОН .

Азуре Дата Студио

Увоз узорка базе података у С3 сегмент помоћу функције враћања

  1. На повезаном АВС РДС МССКЛ серверу креирајте нови упит и откуцајте следеће:
exec msdb.dbo.rds_restore_database @restore_db_name='AdventureWorks-test', @s3_arn_to_restore_from='arn:aws:s3:::clark-sample-dbs/AdventureWorks2017.bak';

Освежите Азуре Дата Студио. Такође, покушајте поново да покренете апликацију ако се ваша база података није појавила или немате дозволу да јој приступите.

Сад сте готови! Добар посао! ???

Ресурси:

  • //авс.амазон.цом/премиумсуппорт/кновледге-центер/нативе-бацкуп-рдс-скл-сервер/

Повежите се овде на ЛинкедИн-у