Skip to content

Commit 53a6d87

Browse files
Updated.
1 parent 7d095a7 commit 53a6d87

File tree

4 files changed

+45
-11
lines changed

4 files changed

+45
-11
lines changed

articles/migrate/common-questions-appliance.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,25 @@ Azure Migrate will encrypt the communication between Azure Migrate appliance and
165165

166166
If no certificate has been provisioned on the server when it starts up, SQL Server generates a self-signed certificate that is used to encrypt login packets. [Learn more](/sql/database-engine/configure-windows/enable-encrypted-connections-to-the-database-engine).
167167

168+
## How do I extend the validity of Azure Migrate Appliance AD application certificate that’s nearing expiry?
169+
170+
For a newly created Migrate appliance, the default expiry period for the associated AD APP (Entra Application) will be one year. To extend the validity of the Azure AD app, follow these steps:
171+
172+
1. On the appliance VM, open an elevated privileged PowerShell Command Prompt.
173+
1. Navigate to the Config Manager installation folder:
174+
175+
```cd C:\’Program Files’\’Microsoft Azure Appliance Configuration Manager’\Scripts\PowerShell\AzureMigrateCertificateRotation ```
176+
177+
1. Execute the following script to rotate the AAD app certificate and extend its validity for an additional 6 months:
178+
179+
```PS C:\Program Files\Microsoft Azure Appliance Configuration Manager\Scripts\PowerShell\AzureMigrateCertificateRotation>.\AzureMigrateRotateCertificate.ps1```
180+
181+
1. If you want to further extend the validity, provide the numberOfMonths as a parameter to the script. For example, to extend by 12 months:
182+
183+
```PS C:\Program Files\Microsoft Azure Appliance Configuration Manager\Scripts\PowerShell\AzureMigrateCertificateRotation>.\AzureMigrateRotateCertificate.ps1 12```
184+
185+
```C:\’Program Files’\’Microsoft Azure Appliance Configuration Manager’\Scripts\PowerShell\AzureMigrateCertificateRotation```
186+
168187
## Next steps
169188

170189
Read the [Azure Migrate overview](migrate-services-overview.md).

articles/migrate/migrate-support-matrix-physical.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ Assessment | You can add up to 35,000 servers in a single group.<br/><br/> You c
4141

4242
## Permissions for Windows servers
4343

44-
For Windows servers, use a domain account for domain-joined servers and a local account for servers that aren't domain joined. You can create the user account in one of the following two ways.
44+
- For Windows servers, use a domain account for domain-joined servers and a local account for servers that aren't domain joined.
45+
- For physical discovery, specify the username in Down level format (domain\username) and UPN format ([email protected]) is not supported.
46+
47+
You can create the user account in one of the following two ways.
4548

4649
### Option 1
4750

articles/migrate/migrate-support-matrix-vmware-migration.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,24 @@ This section summarizes requirements for agentless VMware vSphere VM migration t
3636

3737
### VMware vSphere requirements (agentless)
3838

39-
The table summarizes VMware vSphere hypervisor requirements.
40-
41-
**VMware** | **Details**
42-
--- | ---
43-
**VMware vCenter Server** | Version 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
44-
**VMware vSphere ESXi host** | Version 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
45-
**vCenter Server permissions** | Agentless migration uses the [Migrate Appliance](migrate-appliance.md). The appliance needs these permissions in vCenter Server:<br/><br/> - **Datastore.Browse** (Datastore -> Browse datastore): Allow browsing of VM log files to troubleshoot snapshot creation and deletion.<br/><br/> - **Datastore.FileManagement** (Datastore -> Low level file operations): Allow read/write/delete/rename operations in the datastore browser, to troubleshoot snapshot creation and deletion.<br/><br/> - **VirtualMachine.Config.ChangeTracking** (Virtual machine -> Disk change tracking): Allow enable or disable change tracking of VM disks, to pull changed blocks of data between snapshots.<br/><br/> - **VirtualMachine.Config.DiskLease** (Virtual machine -> Disk lease): Allow disk lease operations for a VM, to read the disk using the VMware vSphere Virtual Disk Development Kit (VDDK).<br/><br/> - **VirtualMachine.Provisioning.DiskRandomRead** (Virtual machine -> Provisioning -> Allow read-only disk access): Allow opening a disk on a VM, to read the disk using the VDDK.<br/><br/> - **VirtualMachine.Provisioning.DiskRandomAccess** (Virtual machine -> Provisioning -> Allow disk access): Allow opening a disk on a VM, to read the disk using the VDDK.<br/><br/> - **VirtualMachine.Provisioning.GetVmFiles** (Virtual machine -> Provisioning -> Allow virtual machine download): Allows read operations on files associated with a VM, to download the logs and troubleshoot if failure occurs.<br/><br/> - **VirtualMachine.State.\*** (Virtual machine -> Snapshot management): Allow creation and management of VM snapshots for replication.<br/><br/> - **VirtualMachine.GuestOperations.\*** (Virtual machine -> Guest operations): Allow Discovery, Software Inventory, and Dependency Mapping on VMs.<br/><br/> -**VirtualMachine.Interact.PowerOff** (Virtual machine > Interaction > Power off): Allow the VM to be powered off during migration to Azure.
46-
**Multiple vCenter Servers** | A single appliance can connect to up to 10 vCenter Servers.
47-
39+
The VMware vSphere hypervisor requirements are:
40+
- **VMware vCenter Server** - Version 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
41+
- **VMware vSphere ESXi host** - Version 5.5, 6.0, 6.5, 6.7, 7.0, 8.0.
42+
- **Multiple vCenter Servers** - A single appliance can connect to up to 10 vCenter Servers.
43+
- **vCenter Server permissions** - Agentless migration uses the [Migrate Appliance](migrate-appliance.md). The appliance needs these permissions in vCenter Server:
44+
45+
**Privilege Name in the vSphere Client** | **The purpose for the privilege** | **Required On** | **Privilege Name in the API**
46+
--- | --- | --- | ---
47+
**Browse datastore** | Allow browsing of VM log files to troubleshoot snapshot creation and deletion. | Data stores | Datastore.Browse
48+
**Low level file operations** | Allow read/write/delete/rename operations in the datastore browser, to troubleshoot snapshot creation and deletion. | Data stores | Datastore.FileManagement
49+
**Change Configuration** - Toggle disk change tracking | Allow enable or disable change tracking of VM disks, to pull changed blocks of data between snapshots. | Virtual machines | VirtualMachine.Config.ChangeTracking
50+
**Change Configuration** - Acquire disk lease | Allow disk lease operations for a VM, to read the disk using the VMware vSphere Virtual Disk Development Kit (VDDK). | Virtual machines | VirtualMachine.Config.DiskLease
51+
**Provisioning** - Allow read-only disk access | Allow read-only disk access: Allow opening a disk on a VM, to read the disk using the VDDK. | Virtual machines | VirtualMachine.Provisioning.DiskRandomRead
52+
**Provisioning** - Allow disk access | Allow opening a disk on a VM, to read the disk using the VDDK. | Virtual machines | VirtualMachine.Provisioning.DiskRandomAccess
53+
**Provisioning** - Allow virtual machine download | Allow virtual machine download: Allows read operations on files associated with a VM, to download the logs and troubleshoot if failure occurs. | Root host or vCenter Server | VirtualMachine.Provisioning.GetVmFiles
54+
**Snapshot management** | Allow Discovery, Software Inventory, and Dependency Mapping on VMs. | Virtual machines | VirtualMachine.State.*
55+
**Guest operations** | Allow creation and management of VM snapshots for replication. | Virtual machines | VirtualMachine.GuestOperations.*
56+
**Interaction Power Off** | Allow the VM to be powered off during migration to Azure. | Virtual machines | VirtualMachine.Interact.PowerOff
4857

4958
### VM requirements (agentless)
5059

articles/migrate/tutorial-discover-physical.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,10 @@ If you just created a free Azure account, you're the owner of your subscription.
7979

8080
## Prepare Windows server
8181

82-
For Windows servers, use a domain account for domain-joined servers, and a local account for servers that aren't domain-joined. The user account can be created in one of the two ways:
82+
- For Windows servers, use a domain account for domain-joined servers, and a local account for servers that aren't domain-joined.
83+
- For physical discovery, specify the username in Down level format (domain\username) and UPN format ([email protected]) is not supported.
84+
85+
The user account can be created in one of the two ways:
8386

8487
### Option 1
8588

0 commit comments

Comments
 (0)