Running NTBackup from the Command Line

When you create a scheduled NTBackup job, it creates a scheduled task that contains the Ntbackup command. You can view all the available command-line options for the Ntbackup command by opening the command-shell window and entering

ntbackup /?

at the command prompt, then pressing Enter. Most of the Ntbackup command's options are self-explanatory, and it's easy to find their corresponding options in the Backup Wizard. However, several command-line options merit an explanation.

In the /j JobName option, JobName corresponds to the job name you'd specify when you use NTBackup's built-in scheduling feature to create a schedule for a job. This name is also used in the Backup Reports window.

In the /d SetDescription and /n MediaName options, SetDescription and MediaName correspond to the Backup label and Media label text boxes, respectively, in the Backup Wizard's Backup Label page. If you're scheduling a backup job that overwrites a tape (i.e., you're not using the /a option) and you don't specify the /n option, NTBackup will label the tape with the date and time when the job started.

If you create a scheduled job that uses a prepared tape, the Ntbackup command includes the /g GUIDName option. A globally unique identifier (GUID) is a statistically unique 32-bit number that identifies each tape in the Removable Storage database. In the Removable Storage database, an allocated tape can have several GUIDs. The /g option requires the logical media GUID for the allocated side of the tape. If the specified tape isn't in the drive when the job starts, the backup will fail.

If you decide to manually create your own scheduled backup jobs, you can use the /t TapeName option to specify a named tape. The tape name (i.e., TapeName) you specify with the /t option must correspond to the Info field on the tape's allocated side. To find out this name, open the Removable Storage console, double-click the tape, and select the Side tab. As with the /g option, the specified tape must be in the drive at the time the scheduled job runs.

For networks that use Microsoft Exchange 2000 Server and later, you can back up Exchange's information store by using the /is ServerName option, where ServerName is the name of the Exchange server. Note that to back up a remote Exchange server's information store, you either need to install Exchange System Manager (ESM) on the system running NTBackup or follow the instructions in the Microsoft article "XADM: How to Use NTBackup from a Non-Exchange 2000 Computer" (http://support.microsoft.com/?kbid=275876). Also note that if you're running Windows Server 2003 and Exchange Server 2003, there's a problem you need to know about. If you try to back up both the system state and Exchange data in the same job, the backup will fail. To work around the problem, you can use separate backup operations to back up the system state and Exchange data or you can move the Exchange databases to a different drive. For more information about this problem, see the Microsoft articles "Backup Operation Fails When You Back Up Exchange Server 2003 Databases and System State Information at the Same Time" (http://support.microsoft.com/?kbid=820272) and "Backup of the Exchange Server 2003 Information Store and the Windows Server 2003 system state Data Does Not Complete Successfully and Event ID 8019 Is Logged"(http://support.microsoft.com/?kbid=820852).

Discuss this Article 9

RODNEY (not verified)
on Nov 4, 2004
This whole article could have been summed up with: use ntbackup/?. Adds no value really. Should implement examples in this article-
digets88
on Dec 17, 2004
All I want is to stick in a tape and get a backup to run at say 11PM. I want it to write over any tape I stick in there and label with the date and time. When I go through the wizard my scheduled backups don't work, errors about finding the right media or device and I know it works because I can do it manually. With 2000 Ntbackup the /UM option used to help but now with 2003 I don't see that switch anymore.
William (not verified)
on Mar 24, 2009
http://support.microsoft.com/kb/814583
AbqBill
on Nov 4, 2004
Hi rvance86, The /? online help only provides very brief descriptions of the options. For example, the description for the /g option merely says "overwrites or appends to this tape" (a description which I find to be almost completely useless). The intent of this sidebar is to provide the necessary detail: The /g option requires the logical media GUID for the allocated side of the tape. Regards, Bill Stewart
PHIL (not verified)
on Nov 12, 2004
Hi, This article is good, but does not explain why my ,multi-tape backups are failing when scheduled after completion of the first tape, yet when interactive all works OK. Can you help.
AbqBill
on Mar 30, 2009
Hi sactechg, I am aware of the KB article, but just as with the /? option, it is missing important details (as I already noted about the /? option back in November 2004). Regards, Bill

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• The Microsoft
Technology Roadmap
• Office 365 Implementation
• Hyper-V Optimizing
• Windows 8 Deployment
and much more!

Come See Paul Thurrott & Rod Trent in Person!

Early Registration Now Open

Upcoming Training

Mastering System Center 2012

During over 6 hours of training you can join John Savill from your computer as he will walk you through the key components and capabilities of System Center 2012, what’s involved in using the components, and the benefit they can bring to your environment.

Register Now

Current Issue

May 2013 - The NameTranslate object is useful when you need to translate Active Directory object names between different formats, but it's awkward to use from PowerShell. Here's a PowerShell script that eliminates the awkwardness.

CURRENT ISSUE / ARCHIVE / SUBSCRIBE

Windows Forums

Get answers to questions, share tips, and engage with the Windows Community in our Forums.