6_SQL Server Runbook for DMA Assessment v.6.0 Flashcards

1
Q

概要

A

1) エグゼクティブサマリー
2) 評価データベースの概要
3) DMA評価の前提条件 - 実行
4) スクリプトのコピー
5) INPUT EXCELファイルの準備
6) スクリプトの実行
7) スクリプトSKU実行の終了/停止
8) GetSkuRecommendation の実行手順

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

「エグゼクティブサマリー 」の概要は?(3)

A

1) 目的
2) アプローチ
3) 推奨事項

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

目的は

A

DMA自動化スクリプトを使用して、オンプレミスのSQL ServerからAzureへの移行に関する互換性の問題を検出/評価する方法について説明する

SMF_DMAPreReqAssessCombo_V6.0.ps1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

アプローチは

A

Microsoft Assessment and Planning Toolkitのデータベース検出レポートとSQL Server接続パラメーターを利用して、一括評価を実行するプロセスを一覧表示

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

推奨事項 (2)

A

1) 本番サーバーではスクリプトを実行しない
2) サポートされているオペレーティングシステムやSQL Serverへの接続の確認など

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

「3 DMA評価の前提条件 - 実行」の概要

A

1) DMA評価の前提条件 - 実行 (3.1, 3.2)
2) オペレーティングシステムとソフトウェアの要件 (3.2)
3) Excelファイルの入力とDMAツールの実行 (3.3)
4) ユーザー資格情報とストレージスペースの要件(3.4)
5) インターネットアクセスがない場合の手順(3.8)
6) PowerShellのバージョンと実行ポリシーの確認(3.9)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

2) オペレーティングシステムとソフトウェアの要件 (3.2)

A

Windows 7以降, Server 2012以降
.NET Framework 4.8 以降

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

3) Excelファイルの入力とDMAツールの実行 (3.3)

A

入力Excelファイルは、ワークシート名がinput-to-dma-for-assessmentであり、列名と列の値が正しい必要がある。SQL Serverがクラスターで実行されている場合は、[コンピューター名]列の値をSQLクラスター名で更新する必要がある。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

4) ユーザー資格情報とストレージスペースの要件(3.4)

A

Windowsユーザーには、ソフトウェアとモジュールをインストールする権限と、フォルダを作成し、評価結果を書き込む権限が必要である。最小ディスク空き容量は200MBである。

SQL Server 認証の場合、SQLユーザーはSQL Server sysadmin ロールのメンバーである必要がある

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

5) インターネットアクセスがない場合の手順(3.8)

A

インターネット接続が有効になっているサーバーにすべてのソフトウェアを手動でダウンロードします。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

6) PowerShellのバージョンと実行ポリシーの確認(3.9)

A

PowerShell実行ポリシーは

Set-ExecutionPolicy Unrestricted -Scope CurrentUser

コマンドで設定できる

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

4 スクリプトのコピー

A

1) フォルダ名の作成:
C:\DMAというフォルダを作成する(4.1)

2) スクリプトと入力ファイルのコピー: Validation_Scriptsというフォルダーを前の手順で作成したフォルダーの下にコピー。

SMF_DMAPreReqAssessCombo_V6.0.ps1とTerminate.ps1というファイルにコンテンツをコピーする34(4.2)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

5 INPUT EXCELファイルの準備

A

INPUT EXCELファイルの目的と内容: INPUT EXCELファイルは、Microsoft Assessment and Planning ToolkitのDiscoverレポートから生成され、DMA評価プロセスをサポートするためのファイルである。

ファイルには、コンピューター名、SQLサーバー製品名、インスタンス名、ターゲットバージョン、認証タイプ、ユーザー名、パスワード、ポートなどの列が含まれている

INPUT EXCELファイルの作成と配置: INPUT EXCELファイルは、C:\DMAフォルダーの下にDMA-INPUT-FILE.xlsxという名前でコピーする必要がある。

ファイルを作成する前に、コンピューター名が正しいこと、接続が存在すること、SQLサーバー製品名がサポートされている値であること、認証タイプがWindows認証またはSQL Server認証であること、データベースユーザー名とパスワードが正しいこと、データベースポートが有効であることを確認する必要がある34

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

6 スクリプトの実行

A

Windowsコマンドプロンプトでスクリプトを実行する:
Powershell.exe -File .\SMF_DMAPreReqAssessCombo_V6.0.ps1
評価とパフォーマンスデータ収集のオプションを選択します。

必要な前提条件をインストールする: スクリプトは、
.NET Framework 4.8、DMA 5.8、.NET Core runtime 6.0.19
をインストール

データ収集期間を指定する: 「Y」を押すと、コンソールはデータ収集期間を日と時間で指定するように求めます。0から15までの日数と0から23までの時間を入力します。

評価プロセスを開始する:
すべての前提条件が満たされると、スクリプトはC:\DMAフォルダーにサポートフォルダーを作成し、SQL Serverのインストールを検出して、DMA SKU 評価を実行します。

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

7 スクリプトSKU実行の終了/停止(3)

A

1) スクリプトSKUの実行と終了:
ユーザーが指定した時間範囲に従ってプロセスを実行する。

2) パフォーマンスデータの収集と推奨事項:

3) DMA評価とSKUパフォーマンスの結果の利用

How well did you know this?
1
Not at all
2
3
4
5
Perfectly