Difference between revisions of "Virtual Agent"
| Line 1: | Line 1: | ||
| − | + | ===Introduction=== | |
Tranzman recordings can be used as a Virtual agent to perform a dry run of a Transition (till selections). <br> | Tranzman recordings can be used as a Virtual agent to perform a dry run of a Transition (till selections). <br> | ||
Virtual agent replicates the same process as real Transition scenario and helps in understanding the selection and mapping of configurations.<br> | Virtual agent replicates the same process as real Transition scenario and helps in understanding the selection and mapping of configurations.<br> | ||
These selections can also be exported or imported on a production Transition. | These selections can also be exported or imported on a production Transition. | ||
| − | |||
Virtual agent can be created from the recordings on a disk or on a tape. Both these methods are detailed below. | Virtual agent can be created from the recordings on a disk or on a tape. Both these methods are detailed below. | ||
| − | == To create Virtual Agent from recordings on Disk == | + | |
| + | ===To create Virtual Agent from recordings on Disk=== | ||
As a pre-requisite, recordings must be generated. Follow the steps mentioned here [[ Tranzman_Recorder| Using Recorder ]] to generate recordings. <br> | As a pre-requisite, recordings must be generated. Follow the steps mentioned here [[ Tranzman_Recorder| Using Recorder ]] to generate recordings. <br> | ||
Use flag <b>-export_db</b> with tzm_recorder to generate recordings for Virtual agents. | Use flag <b>-export_db</b> with tzm_recorder to generate recordings for Virtual agents. | ||
| − | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius: | + | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius:5px 5px;border:3px solid #000;box-shadow: 5px 5px 10px grey;"> |
| − | <tr><td> | + | <tr><td><font style="color:blue">> </font> tzm_recorder.exe -export_db <br></td></tr> |
| − | <font style="color:blue">> </font> tzm_recorder.exe -export_db <br> | + | </table> |
| − | </td></tr></table> | ||
This will create a zip file e.g. '''TZM_recording_1606735043.zip'''. Copy the file to the system from where Tranzman GUI can be accessed. | This will create a zip file e.g. '''TZM_recording_1606735043.zip'''. Copy the file to the system from where Tranzman GUI can be accessed. | ||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | <table style="width:50%;border-collapse:seperate;border-radius:5px 5px;box-shadow: 5px 5px 10px #750000;"> | |
| + | <tr><td>[[File:Note.png|30px]]</td><td> Below steps are based on TZM Recorder ran on a NetBackup Backup Server </td></tr> | ||
| + | </table> | ||
| + | |||
| + | * From Tranzman dashboard, click on <b>+</b> icon. In the pop-up box, enter an IP address (loopback IP for virtual agent) and select a platform from dropdown list and click commit. | ||
[[File:virtual_agent_add_env.jpg|1100x800px]] | [[File:virtual_agent_add_env.jpg|1100x800px]] | ||
| − | + | * An environment is now added. Loopback IP is reserved for Virtual agent in Tranzman and GUI provides option to upload the TZM recordings of the environment.<br> | |
| − | + | * Click on the <b>Upload Recordings</b> icon to upload the zip file. | |
| − | |||
| − | |||
[[File:virtual_agent_upload_rec.jpg|1100x800px]] | [[File:virtual_agent_upload_rec.jpg|1100x800px]] | ||
| − | + | *Above process starts the virtual agent creation. Creation may take few minutes to complete. A successful upload should trigger the Init job and four Query jobs i.e., <b> QueryProduct, QueryConfig, QueryImages, QueryMedia </b>. | |
| − | |||
| − | |||
[[File:virtual_agent_init_job.jpg|1100x800px]] | [[File:virtual_agent_init_job.jpg|1100x800px]] | ||
| − | + | * Once the above step completes, all the details related to the environment uploaded will be visible (as per image). | |
| − | |||
| − | |||
[[File:virtual_agent_add_status.jpg|1100x800px]] | [[File:virtual_agent_add_status.jpg|1100x800px]] | ||
| − | + | * The environment is now ready for Selections and Pre-Assessment. | |
| − | |||
| − | == To create Virtual Agent from Recordings on Tape == | + | ===To create Virtual Agent from Recordings on Tape=== |
Virtual Agent can also be created from recordings backed up to tapes. This is helpful in scenarios where actual recording is larger to be transferred or shared across network. | Virtual Agent can also be created from recordings backed up to tapes. This is helpful in scenarios where actual recording is larger to be transferred or shared across network. | ||
| − | + | * Uncompress (if compressed) the recordings before backing up it to tape. | |
TZM Recorder has an option to create recording in unzipped format by using <b>-no_zip</b> argument. | TZM Recorder has an option to create recording in unzipped format by using <b>-no_zip</b> argument. | ||
| − | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius: | + | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius:5px 5px;border:3px solid #000;box-shadow: 5px 5px 10px grey;"> |
| − | <tr><td> | + | <tr><td><font style="color:blue">> </font> tzm_recorder.exe -export_db -no_zip <br></td></tr> |
| − | <font style="color:blue">> </font> tzm_recorder.exe -export_db -no_zip <br> | + | </table> |
| − | </td></tr></table> | ||
Refer [[ Using Recorder | Using Recorder ]] for more details. | Refer [[ Using Recorder | Using Recorder ]] for more details. | ||
| − | + | * Backup the recording folder to a dedicated tape. Once complete, share the Tape Library with Tranzman Server. Please refer [[ Devices | Devices Page ]] for sharing the Tape Library with Tranzman Server. | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | <table style="width:50%;border-collapse:seperate;border-radius:5px 5px;box-shadow: 5px 5px 10px #750000;"> | |
| + | <tr><td>[[File:Note.png|30px]]</td><td> Below steps are based on TZM Recorder ran on a Data Protector Backup Server</td></tr> | ||
| + | </table> | ||
| + | |||
| + | * On Tranzman dashboard , click <b>+</b> and enter a loopback IP address and select platform of the recordings in the pop-up menu. | ||
[[File:virtual_agent_add_env.jpg|1100x800px]] | [[File:virtual_agent_add_env.jpg|1100x800px]] | ||
| − | + | * Click the <b>commit</b> button and hit on <b>Upload Recordings</b> icon to upload the recordings. | |
| − | |||
[[File:virtual_agent_upload_rec_dp.jpg|1100x800px]] | [[File:virtual_agent_upload_rec_dp.jpg|1100x800px]] | ||
| − | + | * In <b>Choose media</b> section enter the mediaID of the tape used for backing up the recordings and click on <b>Upload</b>. This should start the process of virtual agent creation, and the process takes a few minute to complete. A successful upload should trigger the Init action and other actions like QueryProduct, QueryConfig, QueryImages, QueryMedia. | |
| − | |||
[[File:virtual_agent_select_media.jpg|1100x800px]] | [[File:virtual_agent_select_media.jpg|1100x800px]] | ||
[[File:virtual_agent_init_job_dp.jpg|1100x800px]] | [[File:virtual_agent_init_job_dp.jpg|1100x800px]] | ||
| − | + | * Once the action completes, all the corresponding fields on Dashboard will be populated with environment details from the recordings uploaded. | |
Example shown below. | Example shown below. | ||
| − | |||
[[File:virtual_agent_dashboard.jpg|1100x800px]] | [[File:virtual_agent_dashboard.jpg|1100x800px]] | ||
| − | == Creating Virtual Agent from Recordings Using Tranzman Shares Over SMB == | + | ===Creating Virtual Agent from Recordings Using Tranzman Shares Over SMB=== |
This method requires a share opened from Tranzman Appliance. Please follow the topic [[ Tranzman Shares | Tranzman Shares]] for more detailed information. | This method requires a share opened from Tranzman Appliance. Please follow the topic [[ Tranzman Shares | Tranzman Shares]] for more detailed information. | ||
| − | + | * Execute the recorder tool on the backup server and create the recording. | |
| − | + | * Create a recording in unzipped format. Refer [[ Using Recorder | Using Recorder ]] for more info. | |
| − | + | * From Tranzman dashboard , click on <b>+</b> and enter a loopback IP and select the platform of the recordings. | |
| − | |||
| − | |||
| − | |||
| − | |||
[[File:virtual_agent_add_env.jpg|1100x800px]] | [[File:virtual_agent_add_env.jpg|1100x800px]] | ||
| − | + | * Share open creates a directory in the /data path. | |
| − | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius: | + | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius:5px 5px;border:3px solid #000;box-shadow: 5px 5px 10px grey;"> |
| − | <tr><td> | + | <tr><td><font style="color:blue">> </font> ls /data/7F000101/<br> |
| − | <font style="color:blue">> </font> ls /data/7F000101/<br> | ||
data images jobs process run tools <br> | data images jobs process run tools <br> | ||
</td></tr></table> | </td></tr></table> | ||
| − | + | * Copy the recordings to the directory using the mounted share. | |
| − | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius: | + | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius:5px 5px;border:3px solid #000;box-shadow: 5px 5px 10px grey;"> |
<tr><td> | <tr><td> | ||
<font style="color:blue">> </font> ls 7F000101/<br> | <font style="color:blue">> </font> ls 7F000101/<br> | ||
| Line 115: | Line 98: | ||
</td></tr></table> | </td></tr></table> | ||
| − | + | * Rename the folder to '''recording'''. | |
| − | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius: | + | <table style="width:50%;color:white;background-color:black;font-family:monospace,monospace;border-collapse:seperate;border-radius:5px 5px;border:3px solid #000;box-shadow: 5px 5px 10px grey;"> |
<tr><td> | <tr><td> | ||
<font style="color:blue">> </font> mv TZM_recording_1606735043/ recording/ <br> | <font style="color:blue">> </font> mv TZM_recording_1606735043/ recording/ <br> | ||
| Line 123: | Line 106: | ||
</td></tr></table> | </td></tr></table> | ||
| − | + | * The above process updates all the fields on the dashboard for the respective recordings uploaded. | |
[[File:virtual_agent_dashboard_NAS.jpg|1100x800px]] | [[File:virtual_agent_dashboard_NAS.jpg|1100x800px]] | ||
This is another method to create Tranzman Virtual agent. | This is another method to create Tranzman Virtual agent. | ||
| − | + | ||
| + | |||
| + | |||
{| class="wikitable" style="margin:auto;width:100%;color:blue;text-align:center;borderstyle=ridge;" | {| class="wikitable" style="margin:auto;width:100%;color:blue;text-align:center;borderstyle=ridge;" | ||
|- | |- | ||
| − | | | + | | [[Image:prev_icon.jpg|30px|link=Tranzman_Recorder]] |
| − | || | + | || [[Image:next_icon.jpg|30px|link=Installation]] |
|} | |} | ||
Revision as of 09:12, 8 August 2023
Contents
Introduction
Tranzman recordings can be used as a Virtual agent to perform a dry run of a Transition (till selections).
Virtual agent replicates the same process as real Transition scenario and helps in understanding the selection and mapping of configurations.
These selections can also be exported or imported on a production Transition.
Virtual agent can be created from the recordings on a disk or on a tape. Both these methods are detailed below.
To create Virtual Agent from recordings on Disk
As a pre-requisite, recordings must be generated. Follow the steps mentioned here Using Recorder to generate recordings.
Use flag -export_db with tzm_recorder to generate recordings for Virtual agents.
| > tzm_recorder.exe -export_db |
This will create a zip file e.g. TZM_recording_1606735043.zip. Copy the file to the system from where Tranzman GUI can be accessed.
| Below steps are based on TZM Recorder ran on a NetBackup Backup Server |
- From Tranzman dashboard, click on + icon. In the pop-up box, enter an IP address (loopback IP for virtual agent) and select a platform from dropdown list and click commit.
- An environment is now added. Loopback IP is reserved for Virtual agent in Tranzman and GUI provides option to upload the TZM recordings of the environment.
- Click on the Upload Recordings icon to upload the zip file.
- Above process starts the virtual agent creation. Creation may take few minutes to complete. A successful upload should trigger the Init job and four Query jobs i.e., QueryProduct, QueryConfig, QueryImages, QueryMedia .
- Once the above step completes, all the details related to the environment uploaded will be visible (as per image).
- The environment is now ready for Selections and Pre-Assessment.
To create Virtual Agent from Recordings on Tape
Virtual Agent can also be created from recordings backed up to tapes. This is helpful in scenarios where actual recording is larger to be transferred or shared across network.
- Uncompress (if compressed) the recordings before backing up it to tape.
TZM Recorder has an option to create recording in unzipped format by using -no_zip argument.
| > tzm_recorder.exe -export_db -no_zip |
Refer Using Recorder for more details.
- Backup the recording folder to a dedicated tape. Once complete, share the Tape Library with Tranzman Server. Please refer Devices Page for sharing the Tape Library with Tranzman Server.
| Below steps are based on TZM Recorder ran on a Data Protector Backup Server |
- On Tranzman dashboard , click + and enter a loopback IP address and select platform of the recordings in the pop-up menu.
- Click the commit button and hit on Upload Recordings icon to upload the recordings.
- In Choose media section enter the mediaID of the tape used for backing up the recordings and click on Upload. This should start the process of virtual agent creation, and the process takes a few minute to complete. A successful upload should trigger the Init action and other actions like QueryProduct, QueryConfig, QueryImages, QueryMedia.
- Once the action completes, all the corresponding fields on Dashboard will be populated with environment details from the recordings uploaded.
This method requires a share opened from Tranzman Appliance. Please follow the topic Tranzman Shares for more detailed information.
- Execute the recorder tool on the backup server and create the recording.
- Create a recording in unzipped format. Refer Using Recorder for more info.
- From Tranzman dashboard , click on + and enter a loopback IP and select the platform of the recordings.
- Share open creates a directory in the /data path.
| > ls /data/7F000101/ data images jobs process run tools |
- Copy the recordings to the directory using the mounted share.
|
> ls 7F000101/ |
- Rename the folder to recording.
|
> mv TZM_recording_1606735043/ recording/ |
- The above process updates all the fields on the dashboard for the respective recordings uploaded.
This is another method to create Tranzman Virtual agent.
| |
|






