Skip to content

Commit 1e39848

Browse files
Update README.md
1 parent 03fbde9 commit 1e39848

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,10 @@ The CSV output consists of the following fields:
4444
| `IsScheduleEnabled`| Indicates if the job is enabled. |
4545
| `RunAutomatically` | Indicates if the job runs automatically based on its configuration. |
4646
| `IsRunning` | (Optional, with `-Stat`) Indicates if the job is running. |
47+
| `LastResult` | (Optional, with `-Stat`) Result of the last job session. |
4748
| `SessionStart` | (Optional, with `-Stat`) Start timestamp of the last session. |
4849
| `SessionEnd` | (Optional, with `-Stat`) End timestamp of the last session. |
4950
| `Duration` | (Optional, with `-Stat`) Duration of the last job. |
50-
| `LastResult` | (Optional, with `-Stat`) Result of the last job session. |
5151
| `DailyStartTime` | Configured daily start time (if applicable). |
5252
| `Periodically` | Interval for periodic execution (if applicable). |
5353
| `HourlyOffset` | Time offset within an hour for periodic schedules (if applicable). |
@@ -67,7 +67,7 @@ The `JobStatus.ps1` script retrieves the last result of a specified Veeam Backup
6767

6868
#### Key Features
6969
- Retrieves the last job result, including success, warning, or failure status.
70-
- Provides detailed logging to a file if enabled.
70+
- Records output to a log file unless prohibited.
7171
- Returns exit codes for easy integration with scripts or monitoring tools.
7272

7373
#### Parameters
@@ -87,7 +87,7 @@ The `JobStatus.ps1` script retrieves the last result of a specified Veeam Backup
8787
- `0`: Job finished with "Success" status.
8888
- `1`: Job finished with "Failed" status.
8989
- `2`: Job finished with "Warning" status.
90-
- `4`: The job has never been run yet ("None" status).
90+
- `4`: No job record is available or pending ("None" status).
9191
- `8`: Unknown status.
9292
- Other: Errors such as non-existent job name or syntax issues.
9393

@@ -119,13 +119,13 @@ VBRStatusWrapper.bat DailyBackup
119119
### 4. `RunVBRJob.ps1`
120120

121121
#### Overview
122-
The `RunVBRJob.ps1` script starts a specified Veeam Backup and Replication job and retrieves its result. It allows passing additional options to the `Start-VBRJob` cmdlet and uses a configuration file (`settings.ps1`) for global settings. It is designed with external monitoring systems and job schedulers in mind, making it suitable for automated workflows.
122+
The `RunVBRJob.ps1` script starts a specified Veeam Backup and Replication job and retrieves its result. It uses a configuration file (`settings.ps1`) for global settings. It is also designed to work in conjunction with external monitoring systems and job schedulers, making it suitable for automated workflows.
123123

124124
#### Key Features
125125
- Starts a VBR job and retrieves its result.
126-
- Logs job execution details to a file.
126+
- Logs job execution summary and result status to a file.
127127
- Supports passing additional options to the `Start-VBRJob` cmdlet via the `-VBRJobOpt` parameter.
128-
- Can use a custom configuration file for global settings.
128+
- Can use different global configuration file for individual or groups of execution.
129129
- Integrates seamlessly with external monitoring systems and job schedulers for automated task management.
130130

131131
#### Parameters
@@ -159,7 +159,7 @@ $Set_Log = 'vbrjob.log'
159159
- `0`: Job finished with "Success" status.
160160
- `1`: Job finished with "Failed" status.
161161
- `2`: Job finished with "Warning" status.
162-
- `4`: The job has never been run yet ("None" status).
162+
- `4`: No job record is available or pending ("None" status).
163163
- `8`: Unknown status.
164164
- Other: Errors such as non-existent job name or syntax issues.
165165

0 commit comments

Comments
 (0)