[GH-ISSUE #290] Feature Request: Agent Migration to another Tactical Installation #192

Closed
opened 2026-03-02 02:14:22 +03:00 by kerem · 6 comments
Owner

Originally created by @johnnyq on GitHub (Feb 24, 2021).
Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/290

The possibility to migrate RMM agents to another Tactical RMM Installation on another server.
The options could be migrate all, migrate client, migrate site or migrate single device.

This would prove useful if for example a client wants to move from their current MSP to another MSP or IT Company. This will allow the current MSP to migrate the client seamlessly to the new MSP that also has Tactical RMM.

Another scenario if your company changes domain names for example smallITFirm.com to simpleMSP.com

Originally created by @johnnyq on GitHub (Feb 24, 2021). Original GitHub issue: https://github.com/amidaware/tacticalrmm/issues/290 The possibility to migrate RMM agents to another Tactical RMM Installation on another server. The options could be migrate all, migrate client, migrate site or migrate single device. This would prove useful if for example a client wants to move from their current MSP to another MSP or IT Company. This will allow the current MSP to migrate the client seamlessly to the new MSP that also has Tactical RMM. Another scenario if your company changes domain names for example smallITFirm.com to simpleMSP.com
kerem closed this issue 2026-03-02 02:14:22 +03:00
Author
Owner

@dinger1986 commented on GitHub (Feb 24, 2021):

yes, you can do this with a script, powershell or otherwise and then setup a task

<!-- gh-comment-id:785421528 --> @dinger1986 commented on GitHub (Feb 24, 2021): yes, you can do this with a script, powershell or otherwise and then setup a task
Author
Owner

@johnnyq commented on GitHub (Feb 25, 2021):

that makes sense @dinger1986 I'll give it a test whirl. Thanks

<!-- gh-comment-id:786032771 --> @johnnyq commented on GitHub (Feb 25, 2021): that makes sense @dinger1986 I'll give it a test whirl. Thanks
Author
Owner

@dinger1986 commented on GitHub (Feb 25, 2021):

This is the script I use to reinstall tactical and it could be used to move deployments as well.

powershell Set-ExecutionPolicy -ExecutionPolicy Unrestricted
powershell Add-MpPreference -ExclusionPath C:\TEMP\TRMM
powershell Add-MpPreference -ExclusionPath 'C:\Program Files\TacticalAgent*'
powershell Add-MpPreference -ExclusionPath 'C:\Windows\Temp\winagent-v*.exe'
powershell Add-MpPreference -ExclusionPath 'C:\Program Files\Mesh Agent*'
cd c:\temp\trmm
powershell Invoke-WebRequest "deployment URL" -Outfile tactical.exe
"C:\Program Files\TacticalAgent\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /FORCECLOSEAPPLICATIONS
tactical.exe
powershell Remove-MpPreference -ExclusionPath C:\TEMP\TRMM

Let me know how it goes and we can maybe close this?

<!-- gh-comment-id:786035242 --> @dinger1986 commented on GitHub (Feb 25, 2021): This is the script I use to reinstall tactical and it could be used to move deployments as well. powershell Set-ExecutionPolicy -ExecutionPolicy Unrestricted powershell Add-MpPreference -ExclusionPath C:\TEMP\TRMM powershell Add-MpPreference -ExclusionPath 'C:\Program Files\TacticalAgent\*' powershell Add-MpPreference -ExclusionPath 'C:\Windows\Temp\winagent-v*.exe' powershell Add-MpPreference -ExclusionPath 'C:\Program Files\Mesh Agent\*' cd c:\temp\trmm powershell Invoke-WebRequest "deployment URL" -Outfile tactical.exe "C:\Program Files\TacticalAgent\unins000.exe" /VERYSILENT /SUPPRESSMSGBOXES /FORCECLOSEAPPLICATIONS tactical.exe powershell Remove-MpPreference -ExclusionPath C:\TEMP\TRMM Let me know how it goes and we can maybe close this?
Author
Owner

@johnnyq commented on GitHub (Mar 1, 2021):

Fantastic @dinger1986 Ill give this a shot.

<!-- gh-comment-id:788108145 --> @johnnyq commented on GitHub (Mar 1, 2021): Fantastic @dinger1986 Ill give this a shot.
Author
Owner

@dinger1986 commented on GitHub (Mar 28, 2021):

@johnnyq can we close this now?

<!-- gh-comment-id:808943968 --> @dinger1986 commented on GitHub (Mar 28, 2021): @johnnyq can we close this now?
Author
Owner

@johnnyq commented on GitHub (Mar 30, 2021):

absolutely

<!-- gh-comment-id:809824933 --> @johnnyq commented on GitHub (Mar 30, 2021): absolutely
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tacticalrmm#192
No description provided.