Understanding the Interface
Posted: Tue Apr 05, 2016 2:34 pm
How the plugin interfaces with WBAdmin
Here we will try and describe how the different controls in the plugin compare to what is taking place on the backend of the systems. With each version of OS you have different options that apply or do not apply. To see all the different references based on OS please visit https://technet.microsoft.com/en-us/lib ... 54015.aspx
The Scheduled Jobs Function uses WBAdmin Enable Backup as its root cmd, except on Vista and Windows 7 where we run a special windows task scheduler and bat script to mimic a daily backup. By design Windows Vista and 7 do not have WBAdmin Enable backup as a root command.
The Schedule Job Function Windows 2008 (pre R2)
The following options are available for 2008 servers
[-addtarget:<BackupTargetDisk>] Specifies the storage location for backups. Requires you to specify a destination for backups as a disk identifier
[-schedule:<TimeToRunBackup>] Specifies times of day to create a backup, formatted as HH:MM
[-include:<VolumesToInclude>] Specifies the comma-delimited list of volume drive letters, volume mount points, or GUID-based volume names to include in the backup.
[-allCritical] Specifies that all critical volumes (volumes that contain operating system's state) be included in the backups.
The Schedule Job Function Windows 2008 R2 and later
The following options are available for 2008 R2 servers
[-addtarget:<BackupTarget>] Specifies the storage location for backups. Requires you to specify the location as a disk, volume, or Universal Naming Convention (UNC) path to a remote shared folder (\\<servername>\<sharename>\).
[-schedule:<TimeToRunBackup>] Specifies times of day to create a backup, formatted as HH:MM
[-include:<VolumesToInclude>] Specifies the comma-delimited list of volume drive letters, volume mount points, or GUID-based volume names to include in the backup.
[-allCritical] Specifies that all critical volumes (volumes that contain operating system's state) be included in the backups.
[-vssFull | -vssCopy] Performs a full back up using the Volume Shadow Copy Service (VSS). / Performs a copy backup using VSS.
[-user:<UserName>] Specifies the user with write permission to the backup storage destination (if it is a remote shared folder). The user needs to be a member of the Administrators group or Backup Operators group on the computer that is getting backed up.
[-password:<Password>]
Here we will try and describe how the different controls in the plugin compare to what is taking place on the backend of the systems. With each version of OS you have different options that apply or do not apply. To see all the different references based on OS please visit https://technet.microsoft.com/en-us/lib ... 54015.aspx
The Scheduled Jobs Function uses WBAdmin Enable Backup as its root cmd, except on Vista and Windows 7 where we run a special windows task scheduler and bat script to mimic a daily backup. By design Windows Vista and 7 do not have WBAdmin Enable backup as a root command.
The Schedule Job Function Windows 2008 (pre R2)
The following options are available for 2008 servers
[-addtarget:<BackupTargetDisk>] Specifies the storage location for backups. Requires you to specify a destination for backups as a disk identifier
[-schedule:<TimeToRunBackup>] Specifies times of day to create a backup, formatted as HH:MM
[-include:<VolumesToInclude>] Specifies the comma-delimited list of volume drive letters, volume mount points, or GUID-based volume names to include in the backup.
[-allCritical] Specifies that all critical volumes (volumes that contain operating system's state) be included in the backups.
The Schedule Job Function Windows 2008 R2 and later
The following options are available for 2008 R2 servers
[-addtarget:<BackupTarget>] Specifies the storage location for backups. Requires you to specify the location as a disk, volume, or Universal Naming Convention (UNC) path to a remote shared folder (\\<servername>\<sharename>\).
[-schedule:<TimeToRunBackup>] Specifies times of day to create a backup, formatted as HH:MM
[-include:<VolumesToInclude>] Specifies the comma-delimited list of volume drive letters, volume mount points, or GUID-based volume names to include in the backup.
[-allCritical] Specifies that all critical volumes (volumes that contain operating system's state) be included in the backups.
[-vssFull | -vssCopy] Performs a full back up using the Volume Shadow Copy Service (VSS). / Performs a copy backup using VSS.
[-user:<UserName>] Specifies the user with write permission to the backup storage destination (if it is a remote shared folder). The user needs to be a member of the Administrators group or Backup Operators group on the computer that is getting backed up.
[-password:<Password>]