This chapter describes Retrospect’s fundamental concepts. This manual and the program itself repeatedly refer to these basic ideas. Understanding these fundamentals is important and useful but not essential. Retrospect, Inc. designed Retrospect to be powerful and feature-packed, yet very easy to use for basic operations.
How Retrospect Works
Retrospect uses an archival method of backup that ensures backed up files are not deleted or written over until you request it. That way, they stay on the disk, tape, or CD/DVD indefinitely. This is helpful, for example, if you have been working on an important document every day for the past month and you discover you have been making terrible mistakes for the past week. If you have been backing up every day Retrospect lets you retrieve a good version of the file from a week ago (or any point in time it was backed up). This is an important benefit of Retrospect not found in “disk mirroring” software used for backups.
Retrospect provides a number of ways to protect and restore your data. There are two basic types of operations you can perform with Retrospect: immediate operations and automated operations.
For example, if you launch Retrospect and click Backup>Backup from the navigation bar, you have taken the first steps in creating an immediate operation. If you make a script to do the same backup on a specific schedule, that is considered an automated operation.
Most of the operations in Retrospect, whether immediate or scripted, require a source and a destination. For a backup, the source is generally a volume or subvolume on a computer’s hard drive; the destination is a Backup Set stored on backup media (disks, tapes, CDs, etc.).
Transfer Backup Sets
There are two types of automated operations that only require a source (no destination): scripted grooming and scripted verification.
Volumes, Backup Sets, Snapshots, and the various types of immediate and automated operations are all discussed in greater detail elsewhere.
Retrospect uses patented technology to perform “progressive” backups. Progressive Backup intelligently copies only files that are new or have changed since the previous backup to a Backup Set. You don’t have to specify whether you want a “full” or “incremental” backup. Retrospect, by default, copies any and all the files it hasn’t already backed up.
Backup Sets and Their Components
The basic building block of Retrospect is the Backup Set, which is a set of one or more disks, tapes, or CD/DVD discs, or a file. Individual pieces of media (for example, tapes, CD/DVD discs, disks, or cartridges) are members of a Backup Set.
You can back up as many source volumes as you like to a single Backup Set. For example, you could have a single Backup Set as the backup destination for your computer’s internal hard disk, your external hard disk, a file server, and a co-worker’s hard disk on a computer with installed Retrospect Client software.
When a disk, tape, or CD/DVD fills with data, Retrospect asks for a new one. It uses any available (that is, in the drive) new or erased media. If the media has the name Retrospect is looking for, Retrospect will erase and re-use it. To reduce the danger of unintentionally destroying data, Retrospect will never automatically use a medium with the wrong name if it has data on it.
Retrospect uses a Catalog File, an index of the files and folders contained in a Backup Set, to keep track of files and media, so you never have to think about which files are on which disks, tapes, or CD/DVDs. See Catalog Files for more information.
Tape Backup Sets
A tape Backup Set uses tapes from a tape device such as a DAT drive, LTO drive, AIT drive, VXA drive, or DLT drive. Files are backed up to the tapes and the Catalog File is usually saved on the hard disk of the computer doing the backup. Hardware and the Retrospect web site provide more detailed information on tape drives.
Retrospect’s Advanced Tape Support option can only be used with tape Backup Sets and is designed to allow users to run concurrent executions to multiple tape drives. See Advanced Tape Support for more information.
CD/DVD Backup Sets
A CD/DVD Backup Set uses recordable discs with CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD+RW, DVD+R, or DVD+R DL drives. Files are backed up to the discs and the Catalog File is usually saved on the hard disk of the computer doing the backup. Hardware provides more detailed information on CD/DVD drives.
Retrospect, Inc. uses the term “disc” to refer to a recordable disc to be used in a CD-R, CD-RW, DVD-R, DVD-R DL, DVD-RW, DVD+RW, DVD+R, or DVD+R DL drive. These drives all work nearly the same with Retrospect, though they may use different media. The difference is that data on “R” discs cannot be erased, while “RW” discs can be erased in rewriteable drives and reused by Retrospect. Rewriteable discs are, of course, also recordable.
You cannot use a CD-ROM or DVD-ROM drive to restore from a CD/DVD Backup Set. Though the ability to write is not needed during restoring, a CD-ROM or DVD-ROM drive cannot recognize the Retrospect Backup Set format of a CD-R, CD-RW, DVD-R, or DVD-RW.
Disk Backup Sets
A disk Backup Set uses hard disks, servers, NAS devices, or ejectable disk media (such as DVD-RAM and and MO). Files are backed up to the disks and the Catalog File is usually saved on the hard disk of the computer doing the backup. Hardware provides more detailed information on removable disk drives and hard disk drives.
File Backup Sets
A file Backup Set combines the Catalog File and backed-up files into a single file stored on a volume. (This volume can be any disk drive other than a floppy disk, such as a hard disk, file server or shared disk, or removable disk, that you can access from the Windows Explorer and map to a drive letter.)
A file Backup Set can be no larger than the volume on which it is stored, nor can it exceed the maximum file size of the file system (FAT, FAT32, or NTFS). You can decrease the amount of space used by a file Backup Set by using Retrospect’s data compression option.
Unlike other types of Backup Sets, file Backup Sets cannot span media. Once the maximum file size is reached, the Backup Set cannot be appended.
Grupos de Almacenamiento protege su entorno de copia de seguridad completo hasta 16 veces más rápido con un único disco centralizado o destino en la nube que Retrospect puede usar simultáneamente. Con los Grupos de almacenamiento, puede ejecutar copias de seguridad paralelas en el mismo destino de disco con un solo script ProactiveAI. Los scripts programados admiten grupos de almacenamiento como destinos, pero las copias de seguridad se ejecutan en una sola ejecución y no en paralelo.
Los grupos de almacenamiento admiten los mismos flujos de trabajo a los que está acostumbrado para realizar copias de seguridad, restaurar, transferir, preparar y reconstruir el catálogo, a la vez que ofrece un rendimiento y una simplicidad mucho mejores. Puede tratar el grupo de almacenamiento como un conjunto de copia de seguridad que permite escrituras simultáneas en él.
Al crear un conjunto de copia de seguridad, verá "Crear como grupo de almacenamiento" como una opción para conjuntos de discos y conjuntos de nubes. Puede crear uno y usarlo como destino para los scripts ProactiveAI. Si selecciona varias fuentes para el script, se ejecutarán copias de seguridad en paralelo al grupo de almacenamiento.
Los flujos de trabajo estándar de Retrospect Backup para copias de seguridad, restauraciones, transferencias, preparación y reconstrucción son los mismos para los grupos de almacenamiento.
Los grupos de almacenamiento aparecen en el cuadro de diálogo Conjuntos de copia de seguridad en Windows y en la pestaña Conjuntos de medios en Mac.
Tenga en cuenta que en Windows, los grupos de almacenamiento no incluyen "Instantáneas" o "Sesiones". Debes acceder al conjunto de volúmenes para verlos. A la inversa, esos conjuntos no mostrarán "Opciones" o "Miembros", ya que esas propiedades forman parte del Grupo de almacenamiento.
Para la copia de seguridad, un grupo de almacenamiento puede tratarse como un conjunto de copia de seguridad. Seleccione el Grupo de almacenamiento como el destino en su script ProactiveAI.
Para la restauración en Retrospect para Windows, un grupo de almacenamiento se presenta como una carpeta de conjuntos de copia de seguridad. Para restaurar desde una fuente específica, debe seleccionar la fuente específica dentro del Grupo de almacenamiento.
Para la transferencia en Retrospect para Windows, un grupo de almacenamiento se presenta como una carpeta de conjuntos de copia de seguridad. Puede seleccionar el Grupo de almacenamiento de nivel superior, un conjunto de copia de seguridad para transferir o una instantánea.
For rebuild in Retrospect for Mac and Retrospect for Windows, a Storage Group can be treated like a media set. The user interface is the same.
Para verificar en Retrospect para Mac, un grupo de almacenamiento puede tratarse como un conjunto de medios. La interfaz de usuario es la misma.
Para verificar en Retrospect para Windows, un grupo de almacenamiento se presenta como una carpeta de conjuntos de copia de seguridad. Puede seleccionar un conjunto de copia de seguridad.
Bajo el capó
Bajo el capó, un grupo de almacenamiento es un contenedor para conjuntos de copias de seguridad por volumen. Esta arquitectura es la razón por la que Retrospect le permite mantener los mismos flujos de trabajo a los que está acostumbrado para realizar copias de seguridad, restaurar, transferir, preparar y reconstruir el catálogo, al tiempo que ofrece un rendimiento y una simplicidad mucho mejores. Puede tratar el grupo de almacenamiento como un conjunto de copia de seguridad que permite escrituras simultáneas en él.
Deduplicación de datos
La arquitectura de los grupos de almacenamiento permite operaciones simultáneas en el mismo destino porque cada volumen es un conjunto de copia de seguridad diferente bajo el capó. Sin embargo, este flujo de trabajo también evita la deduplicación de datos en volúmenes.
The main purpose of performing a backup is to copy files into a Backup Set. You can instruct Retrospect to perform four different types of backup actions. A Normal backup adds every file not already in the Backup Set. A New Member backup skips to a new member in the current Backup Set and does a Normal backup to this member. A Recycle backup erases a Backup Set and then adds every file not already in the Backup Set—in effect, all files. A New Backup Set backup creates a new Backup Set and copies every file not already in the Backup Set—again, in effect, all files.
Retrospect’s default backup action, Normal, does Progressive Backups for efficient backups without any extra effort on your part.
Backup Strategies, offers several backup strategies that use Normal, Recycle, New Member, and New Backup Set backup actions. Study these strategies to learn how to maximize backup safety and effectiveness by alternating between Backup Sets and rotating media off site.
A Normal backup, as its name suggests, is the action to use in most situations. It is a Progressive Backup, which saves media space by avoiding redundant files in a Backup Set. A Normal backup copies only files which are new or newly modified.
During a Normal backup, Retrospect compares the list of files selected to be backed up against the list of files in the Backup Set’s Catalog File, then copies only those files which are not already present on the media. When a Normal backup is done to a new Backup Set, there are no files in the Backup Set, so everything selected from the source is backed up.
Normal Backup Example
The backup administrator creates a new Backup Set and does a Normal backup to it with a new or erased medium in the backup device. Because no files exist in the new, empty Backup Set, Retrospect copies all the selected files to it. The next day the administrator does another Normal backup to the Backup Set. Retrospect compares the selected source files to the Catalog File, then marks several new files and a few files which have changed since the previous day’s backup. Only these new and changed files are added to the medium previously used with this Backup Set (or a new medium if the other fills to capacity).
New Member Backups
When Retrospect performs a New Member backup, it skips to a new member of the current Backup Set. Retrospect first looks for a member with the correct name and uses that member if it can find it. If Retrospect cannot find the named member, it automatically adds any available new or erased media (of the correct type) as a new member. Finally, if Retrospect cannot find either the named member or new or erased media, it displays the media request window and the operation stops until the media request is fulfilled.
Since New Member backups use an existing Backup Set, they only copy new and changed files since the last backup.
New Member Backup Example
The backup administrator wants to set up a specific workflow that involves backing up to a different tape each day of the week, regardless of whether or not the tape fills up. Furthermore, the administrator wants to save time and media space by backing up only new and changed files each day (rather than doing a new, full backup each day).
So, he creates a script that runs New Member backups to his Backup Set every Monday, Tuesday, Wednesday, and Thursday. On Friday, he runs a Recycle backup, which resets the Backup Set, allowing the process to start over again on Monday.
This is an example of how the New Member backup feature could be used. Retrospect, Inc. does not generally recommend recycling a Backup Set each week, unless you are sure that you won’t need to restore any older data, or older data is also protected in a different Backup Set.
When Retrospect performs a Recycle backup, it clears the Catalog File contents (if any) of the Backup Set so it appears that no files are backed up. Then it looks for the first media member of the Backup Set and erases it if it is available. If the first member is not available, Retrospect uses any available new or erased tape, disk, or CD/DVD. Everything selected from the source is backed up to the Backup Set.
Recycle Backup Example
The backup administrator decides the Catalog File is getting too large after a month of Normal backups to the Backup Set. She starts a Recycle backup with the first media member in the backup device and Retrospect resets the Catalog File, erases the files on the media, and copies all the selected files.
New Backup Set Backups
When Retrospect performs a New Backup Set backup, it makes a new Backup Set (with a name similar to the old one) using a new or erased tape, disk, or CD/DVD. This allows the original Backup Set and its Catalog File to remain intact for long-term storage in a safe place. The new Backup Set Catalog File and the new media member are each named with a number in sequence, such as “Office Net ” and “1-Office Net ”. Retrospect replaces references to the old Backup Set in scripts and schedules with the new Backup Set name.
Since New Backup Set backups create a new Backup Set with a new Catalog File, Retrospect copies all selected files during the backup.
New Backup Set Backup Example
The backup administrator wants to rotate a Backup Set off-site, so she starts a New Backup Set backup with a new or erased medium in the backup device. Retrospect creates a new Backup Set with a new Catalog File, and copies all the selected files to the media. The previous Backup Set remains intact and the administrator takes its media to a secure location off site.
New Backup Set backups are ideally used for rotating disks, tapes, or CD/DVDs for off-site storage.
Retrospect uses a separate Catalog File (usually stored on your hard disk) to keep track of the all the files in a Backup Set. The Catalog File lets you quickly search for files (including older versions of backed up files) without having to actually search the backup media itself.
The Catalog File is an index or table of contents of the files on the backup media of a Backup Set. The Catalog File lets you view the contents of a Backup Set without any of its media on hand. A Catalog File is required for all operations which copy files to and from a Backup Set. If a Catalog File is lost or damaged, Retrospect can rebuild a Catalog File from the media. Catalog Files typically use four megabytes of disk space for every ten thousand files.
Catalog Files cannot be viewed or opened without Retrospect.
Because Retrospect does Progressive Backups, it may have several versions of a file scattered among several backup sessions within a Backup Set. For example, you may update your “Weekly Status Report” document every week, and because each update modifies the file, Retrospect backs up each one to your Backup Set. A flat list of all versions of all the files in the Backup Set would be very confusing. For this reason, among others, every time you back up, Retrospect places a Snapshot of the source volume in the Backup Set.
A Snapshot is a list—you can think of it as a picture—of all files and folders on a volume when it is backed up. For each volume, one Snapshot is stored in the Catalog File and a copy of the same Snapshot stored on the backup medium (tape, disk, cartridge, or CD). Following each successful backup or archive operation, the old Catalog File Snapshot is replaced but old media Snapshots remain untouched and Retrospect adds new Snapshots to the medium.
When you want to restore from a backup, you can tell Retrospect to use a Snapshot to restore the entire contents of a disk. Or, you can use a Snapshot as a guide to see the volume as it was at a given point in time when it was backed up, picking and choosing individual files to restore. Snapshots allow you to perfectly restore each volume to its exact state at the time of any completed backup.
Snapshots help Retrospect keep track of the volumes to which a file belongs. When Retrospect first backs up a volume to a new Backup Set, it copies the selected files and saves a Snapshot. When it subsequently backs up other volumes, it does not copy files that exactly match files already in the Backup Set. However, they are still noted in each volume’s Snapshot. This efficient storage saves backup media by not redundantly copying exactly matching files.
You can retrieve Snapshots from media if you want to restore a volume, folder, or file as it was at any given backup.
Because a Snapshot represents a volume at a specific point in time, you cannot use a Snapshot to find multiple versions of a file throughout different backup sessions on different dates. However, Retrospect does provide an easy way of doing this, which is explained in Restoring by Search.
Retrospect and Clients
The Retrospect application can back up any volume that can be accessed from the Windows Explorer or can be assigned a drive letter, whether it is a volume shared over a network or a drive connected directly to your computer.
Retrospect Clients can extend the backup and restore capabilities of Retrospect to other computers on your network. A computer equipped with Retrospect Client software is known as a Retrospect client computer, or simply a client. Retrospect can back up clients on the network without the need for installing file servers, starting file sharing, or mounting volumes.
You could back up other computers on your network using Microsoft Networking, but this requires careful configuration of sharing, users, and permissions. Using Retrospect Client software to back up the same computers is much simpler: you install the client software once, then if that computer is turned on (even if no one is logged in) you can back it up over the network.
Retrospect Dashboard gives you a detailed monitoring view for your entire Retrospect Backup engine. Let’s walk through each section of the dashboard to discuss how you can use it to understand the current status of your business’s data protection strategy.
Running activities are displayed here.
You can see which sources are protected or not protected with ProactiveAI and their respective statuses. It should be all green, unless you have a subset of sources protected by scheduled scripts.
You can see all of the sources within the scope of your search and their statuses:
Green: This is a source with a successful backup.
Orange: This is a source with a failed backup.
Black: This is a source with a stopped backup.
Gray: This is an unprotected source.
This coloring gives you an at-a-glance check for how your backups are doing. If they are not all green, you should drill into which ones are not fully protected.
This is a list of the backups within the last 14 days and how much data they backed up.
This is a list of the most recently protected sources and the date they were last protected.
No Backups in 7 Days
This is a list of sources that have had no backup in 7 days.
You can see how much data each backup set takes up and the total amount used.
This is a list of the backup sets and their usage.
Storage Predictions takes the current analytics for each set and predicts how much data will likely be used in the next week and the next month. You can use this to estimate when to add more storage or when Retrospect grooming will occur to free up space.