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 Armazenamento proteja todo o seu ambiente de backup até 16x mais rápido com um único disco centralizado ou destino na nuvem que o Retrospect possa usar simultaneamente. Com os Grupos de Armazenamento, você pode executar backups paralelos no mesmo destino de disco com um único script ProactiveAI. Scripts agendados suportam grupos de armazenamento como destinos, mas os backups são executados em uma única execução e não em paralelo.
Os grupos de armazenamento suportam os mesmos fluxos de trabalho aos quais você está acostumado para backup, restauração, transferência, preparação e recriação de catálogos, oferecendo desempenho e simplicidade muito melhores. Você pode tratar o Grupo de Armazenamento como um Conjunto de Backup que permite gravações simultâneas nele.
Ao criar um conjunto de backup, você verá "Create as Storage Group" como uma opção para conjuntos de discos e conjuntos de nuvens. Você pode criar um e usá-lo como um destino para os scripts ProactiveAI. Se você selecionar várias origens para o script, elas executarão backups em paralelo ao grupo de armazenamento.
Os fluxos de trabalho padrão do Retrospect Backup para backups, restaurações, transferências, reparos e recriações são os mesmos para os Grupos de armazenamento.
Grupos de armazenamento aparecem sob a caixa de diálogo Conjuntos de backup no Windows e na guia Conjuntos de mídias no Mac.
Observe que, no Windows, os Grupos de Armazenamento não listam "Instantâneos" ou "Sessões". Você deve acessar o conjunto do volume para vê-los. Por outro lado, esses conjuntos não mostrarão "Opções" ou "Membros", pois essas propriedades fazem parte do Grupo de Armazenamento.
Cópia de segurança
Para backup, um Grupo de Armazenamento pode ser tratado como um conjunto de backup. Selecione o Grupo de Armazenamento como o destino em seu script ProactiveAI.
Para restauração no Retrospect for Windows, um Grupo de Armazenamento é apresentado como uma pasta de conjuntos de backup. Para restaurar de uma fonte específica, você precisa selecionar a origem específica dentro do grupo de armazenamento.
Para transferência no Retrospect for Windows, um Grupo de Armazenamento é apresentado como uma pasta de conjuntos de backup. Você pode selecionar o grupo de armazenamento de nível superior, um conjunto de backup para transferir ou um instantâneo.
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 no Retrospect for Mac, um Grupo de Armazenamento pode ser tratado como um conjunto de mídias. A interface do usuário é a mesma.
Para verificar no Retrospect for Windows, um grupo de armazenamento é apresentado como uma pasta de conjuntos de backup. Você pode selecionar um conjunto de backup.
Sob o capô
Sob o capô, um Grupo de Armazenamento é um contêiner para conjuntos de backup por volume. Essa arquitetura é a razão pela qual o Retrospect permite que você mantenha os mesmos fluxos de trabalho aos quais está acostumado para backup, restauração, transferência, limpeza e recriação de catálogos, oferecendo desempenho e simplicidade muito melhores. Você pode tratar o Grupo de Armazenamento como um Conjunto de Backup que permite gravações simultâneas nele.
Desduplicação de dados
A arquitetura dos Grupos de Armazenamento permite operações simultâneas para o mesmo destino, porque cada volume é um conjunto de backup diferente sob o capô. No entanto, esse fluxo de trabalho também impede a deduplicação de dados nos volumes.
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.