Export-VBOJobLog
Short Description
Exports the Veeam Backup for Microsoft 365 job log files.
Syntax
This cmdlet provides parameter sets that allow you to:
- Export all collected logs.
Export-VBOJobLog [-JobIds] <Guid[]> [-All] -TargetPath <String> [<CommonParameters>] |
- Export logs for the specified time period.
Export-VBOJobLog [-JobIds] <Guid[]> [-From <DateTime>] [-To <DateTime>] -TargetPath <String> [<CommonParameters>] |
- Export logs collected for the specified number of days.
Export-VBOJobLog [-JobIds] <Guid[]> -DayPeriod <Int32> -TargetPath <String> [<CommonParameters>] |
Detailed Description
This cmdlet exports log files collected for the specified Veeam Backup for Microsoft 365 jobs.
Note |
If a job or a Microsoft organization is renamed, logs created before the renaming are not exported. |
To export log files collected for the Veeam Backup for Microsoft 365 server components, run the Export-VBOLog cmdlet.
Parameters
Parameter | Description | Type | Required | Position | Accept Pipeline Input |
|---|---|---|---|---|---|
JobIds | Specifies an array of job IDs. The cmdlet will export logs for jobs with the specified IDs. | Guid[] | True | 0 | False |
All | Defines that the cmdlet will export logs for all time. You cannot use the From, To and DayPeriod parameters if this parameter is used. Default: False | SwitchParameter | True | Named | False |
TargetPath | Specifies a target path for the log export. The cmdlet will export log files to this location. | String | True | Named | False |
From | Specifies date and time, starting from which this cmdlet will export the logs. If this parameter is used, you must use the To parameter and you cannot use the All and DayPeriod parameters. You must enter date and time in a DateTime format. | DateTime | False | Named | False |
To | Specifies the date and time, until which this cmdlet will export the logs. If this parameter is used, you must use the From parameter and you cannot use the All and DayPeriod parameters. You must enter date and time in a DateTime format. | DateTime | False | Named | False |
DayPeriod | Specifies the number of last N days. The cmdlet will export logs for these days. Permitted values: 1–999. Note: You cannot use the All, From and To parameters if this parameter is used. | Int32 | True | Named | False |
<CommonParameters>
This cmdlet supports Microsoft PowerShell common parameters. For more information on common parameters, see the About CommonParameters section of Microsoft Docs.
Output Object
None.
Examples
Example 1: Exporting All Logs Collected for Veeam Backup for Microsoft 365 Job
This example shows how to export all logs collected for a job. The cmdlet will export logs with the following settings:
Perform the following steps:
|
Example 2: Exporting Job Logs for Specific Period
This example shows how to export logs for a job for a specific period. The cmdlet will export logs with the following settings:
Perform the following steps:
|
Related Commands