跳到主要内容

创建按需任务

按需任务定义按需扫描的范围。可指定要扫描的文件的最大大小、扫描时要包括的文件的扩展名和路径,以及扫描时要排除的文件的扩展名和路径。默认情况下将扫描子目录中的文件。

  1. 创建按需任务:vserver vscan on-demand-task create -vserver data_SVM -task-name task_name -scan-paths paths_of_files_to_scan -report-directory report_directory_path -schedule cron_schedule -max-file-size max_size_of_files_to_scan -paths-to-exclude paths_of_files_to_exclude -file-ext-to-exclude extensions_of_files_to_exclude -file-ext-to-include extensions_of_files_to_include -scan-files-with-no-ext true|false -directory-recursion true|false
    • -file-ext-to-exclude 设置将覆盖 -file-ext-to-include 设置。

    • -scan-files-with-no-ext 设置为 true 将扫描不带扩展名的文件。

    有关完整的选项列表,请参阅命令的手册页。

    示例

    以下命令在 vs1 SVM 上创建名称为 Task1 的访问时任务:
    cluster1::> vserver vscan on-demand-task create -vserver vs1 -task-name Task1 -scan-paths "/vol1/","/vol2/cifs/" -report-directory "/report" -schedule daily -max-file-size 5GB -paths-to-exclude "/vol1/cold-files/" -file-ext-to-include "vmdk?","mp*" -file-ext-to-exclude "mp3","mp4" -scan-files-with-no-ext false
    [Job 126]: Vscan On-Demand job is queued. Use the "job show -id 126" command to view the status.
    可使用 job show 命令查看作业的状态。可使用 job pausejob resume 命令暂停和重新启动作业,还可以使用 job stop 命令结束作业。
  2. 确认已创建按需任务:vserver vscan on-demand-task show -instance data_SVM -task-name task_name

    有关完整的选项列表,请参阅命令的手册页。

    示例

    以下命令显示 Task1 任务的详细信息:

    cluster1::> vserver vscan on-demand-task show -instance vs1 -task-name Task1

    Vserver: vs1
    Task Name: Task1
    List of Scan Paths: /vol1/, /vol2/cifs/
    Report Directory Path: /report
    Job Schedule: daily
    Max File Size Allowed for Scanning: 5GB
    File Paths Not to Scan: /vol1/cold-files/
    File Extensions Not to Scan: mp3, mp4
    File Extensions to Scan: vmdk?, mp*
    Scan Files with No Extension: false
    Request Service Timeout: 5m
    Cross Junction: true
    Directory Recursion: true
    Scan Priority: low
    Report Log Level: info

完成之后

必须先在 SVM 上启用扫描,才能安排运行任务。

在 SVM 上启用病毒扫描