Taking a Snapshot of a Job

The Server's snapshot option allows you to take periodic snapshots of your Job's data. You can manually take a snapshot at any time, and for every Job, you can take up to eight snapshots per day and store them at a location of your choosing. A snapshot includes the latest copy of all the files in the chosen Job at the instant the snapshot was taken (no past versions or deleted files are included in a snapshot). There is no affect on ongoing use of files at any Agent during the snapshot. The snapshots are stored in a folder named target\NAME.TIME where target is the specified target folder, NAME is the Job name and TIME is in the format YYYYMMDD_hhmm specifying the date and time when the snapshot started. (e.g., C:\DOCUMENTS.20090303_1029).

Be careful which folder you specify so that do not create a loop. That is, if you are replicating C:\Documents and Settings\All Users\Documents, do not save your snapshots in that directory.

If files are opened (by a user, through an Agent) at the time of the snapshot, the snapshot process opens it in read-only mode for the purpose of reading the data from it and copying it. Only if the file is opened in exclusive mode by one of the Agents (rare), would it be skipped.

The snapshot process creates a snapshot folder (e.g., DOCUMENTS.20090303_1029) and a log file at the top level of the snapshot folder (e.g., ~copyLog_20090303_1029_001.txt). If there are any copy errors, they are listed in the log file. The log appears similar to the example below:

Log opened 03/03/2009 16:29:37 GMT

            Software: Availl Server

            Revision: 3.6.1.9302

            Computer: KLM-WAFS-SERVER

                User: SYSTEM

            Platform: Windows 2003  (Windows 5.2 Build 3790  Service Pack 2 )

     Physical memory: 255 MB

    Time zone offset: 6.0 hours

 In daylight savings: No

10 | 03/03-10:29:37:000 | INFO | NONE | *snapshot DOCUMENTS* copied         62 bytes "desktop.ini"

10 | 03/03-10:29:37:218 | INFO | NONE | *snapshot DOCUMENTS* copied       1250 bytes "My Music\Sample Playlists\000F03C0\Favorites -- 4 and 5 star rated.wpl"

10 | 03/03-10:29:37:218 | INFO | NONE | *snapshot DOCUMENTS* copied       1049 bytes "My Music\Sample Playlists\000F03C0\Favorites -- Have not heard recently.wpl"

10 | 03/03-10:29:37:218 | INFO | NONE | *snapshot DOCUMENTS* copied       1474 bytes "My Music\Sample Playlists\000F03C0\Favorites -- Listen to late at night.wpl"

10 | 03/03-10:29:37:234 | INFO | NONE | *snapshot DOCUMENTS* copied       1477 bytes "My Music\Sample Playlists\000F03C0\Favorites -- Listen to on Weekdays.wpl"

 

Refer to Automating CDP Failover for details of the Automatic failover section of the dialog box.

To specify a snapshot schedule for a given Job

  1. In the Server Console, click Server > Manage Snapshots and Failover. The Snapshots and Failover dialog box appears.

  2. Next to the Job box, click the down arrow to select the Job for which you want to define snapshot and recovery options.

  3. In the Target folder box, specify the folder in a local or network drive in which snapshots will be stored. (Specify a different folder outside of the one you are replicating.)

  4. Select the Perform periodic data snapshots check box, then type the time(s) to take the snapshots. The time is specified as HH:MM where HH is the hours (0 to 23), and MM is the minutes (0 to 59).

  5. In Snapshot quota, specify a disk quota, in gigabytes (GB), for all of the snapshots. As many snapshots as will fit in the quota are kept, and when the quota is reached, old snapshots are erased.

  6. To take a snapshot now, click Perform a Snapshot Now. The Snapshot status area displays "Running" while the snapshot is in progress.

  7. Click Apply if you want to specify snapshots for other Jobs, or click OK to save the settings and close the dialog box.

  8. If you want to specify snapshots for several Jobs, you can specify the same target folder for all Jobs, or specify a unique target folder for each Job.

Related Topics

The Server

Server Parameters