How Orchestrator Performs Virus and YARA Scan
Performing On-Demand Virus and YARA Scan
When running on-demand scan for a restore or cloud plan, Orchestrator performs virus and YARA scan in the following way:
- Disks of the machine that is being scanned are mounted to the mount server.
- On the mount server, antivirus software and the configured YARA rule are triggered to scan files from the mounted disks.
- Orchestrator iterates through the number of restore points specified while running on-demand scan one by one to detect a restore point with no viruses and malware.
- If a clean restore point is detected, Orchestrator successfully completes the scan.
By default, Orchestrator checks only the most recent restore point on each machine. If all of these restore points are infected, the plan will acquire the NOT VERIFIED state after the scan process completes. However, if you selected the Full image scan check box, Orchestrator will continue scanning the VM even after an infected restore point has been detected.
Note |
If restore points of all machines included in the plan are stored in one repository, Orchestrator will process the machines one by one. This process may take a while, affecting the plan RTO. |
The results of virus and YARA scan are included in the Plan Execution report.
Performing Virus and YARA Scan During Plan Execution
When running a cloud or restore plan, Orchestrator performs virus and YARA scan in the following way:
- Disks of a machine that is being restored are mounted to the mount server.
- On the mount server, antivirus software and the configured YARA rule are triggered to scan files from the mounted disks.
- Orchestrator iterates through the number of restore points specified while running the restore or cloud plan one by one to detect a restore point with no viruses and malware.
- If a clean restore point is detected, Orchestrator successfully restores the machine to the selected recovery location. If no clean restore point is detected, Orchestrator does one of the following:
- For restore plans — Orchestrator halts the plan or restores the machine to the selected recovery location without connecting it to any network, depending on the configured restore point settings.
- For cloud plans — Orchestrator either halts the plan or restores the machine to a quarantine network depending on the configured restore point settings.
Note |
If restore points of all machines included in the plan are stored in one repository, Orchestrator will process the machines one by one. This process may take a while, affecting the plan RTO. |
The results of virus and YARA scan are included in the Plan Execution report.
Performing Virus and YARA Scan During DataLab Test
When testing a restore plan, Orchestrator performs virus and YARA scan in the following way:
- Disks of a machine that is being tested are mounted to the mount server.
- On the mount server, antivirus software and the configured YARA rule are triggered to scan files from the mounted disks.
- Orchestrator checks the most recent restore point for possible viruses and malware.
- If the restore point is clean, the DataLab test completes successfully and Orchestrator restores the machine to the recovery location selected when running the on-demand testing.
If the restore point is infected, the DataLab test fails and the plan acquires the TESTING HALTED state. To learn how to manage halted testing, see Halting Plan Testing.
The results of virus and YARA scan are included in the DataLab Test report.