home  •   support  •   company  •   contact    


Déjà Vu Help


Basics:

Troubleshooting:


What is Déjà Vu?
Déjà Vu is a preference pane which allows you to:
  • Perform scheduled or manual backups of important folders
  • Produce a bootable clone of your system disk
  • Mirror the contents of folders
It is also the strange feeling of having seen or experienced something before.

[^]
How do I use Déjà Vu?
It's pretty simple:
  • Click the lock and enter an Administrator password.

  • Show Déjà Vu the folder(s) you wish to backup:

  • When:
    How often the folder should be backed up (Daily, Weekly, Monthly or Manually).

    What:
    The folder you wish to backup; the source folder.

    Where:
    The folder where the files should be copied; the destination folder.

    TIP: Any items which are unchecked in the first column will be ignored.

  • Click 'Options' to set schedules, notification preferences and other backup options.

  • Once Déjà Vu has performed at least one backup, you will be able to view the most recent backup log by clicking the appropriate button near the top of the window. A small icon next to each button indicates whether or not any errors were detected during the backup. A green checkmark icon means the backup finished successfully. A yellow caution icon means that one or more errors were detected during the backup. You can view the backup log to see them.
[^]
Where can I backup my files?
Déjà Vu should be able to backup to just about any storage device which is mounted at the scheduled backup time. If you are backing up to a server of some kind, you should select 'Remote backup' in the Options sheet. Déjà Vu first checks to see that all required disks are available, and that there's enough space on the destination disk to perform your backup.

[^]
Why is my 'Backup' button disabled?
The 'Backup' button is used to perform manual backups. Therefore, it is only enabled if you have at least one checked item in the list whose 'When' column is set to 'Manually'.

[^]
How do I schedule a backup?
Any checked items which are set to Daily, Weekly or Monthly will be automatically scheduled or updated as needed when you quit System Preferences.

[^]
How do I add more folders to be backed up?
Click the '+' button to add items to the list. Click the '-' button to remove items from the list. Both buttons are located beneath the list of items to be backed up.

[^]
How do I restore files from a backup?
There really isn't any concept of "backup" and "restore" in Déjà Vu. It simply copies files from one location to another. So, you would just reverse the direction of the backup. (Select the folder you wish to restore in the 'What' column, and choose your desired destination in the 'Where' column.)

Something a little different happens if you backup to a server. When 'Remote backup' is checked, file ownership and permissions attributes are stored in a small, hidden file in the destination folder. If and when you should ever select this folder in the 'What' column, this file will be consulted to restore these file attributes after they have been copied ("restored") to their destination.

[^]

How do I synchronize folders?
If you check 'Mirror folder contents' in the Options-General tab, Déjà Vu will delete any files from the destination folder which are no longer present in the source folder. Naturally, you should be careful when using this option.

Mirroring is one-directional. In other words, it will make the destination folder look just like the source folder, but not the other way around.

[^]

How do I clone my system disk?
Here are the recommended steps:
  • Use Disk Utility or DiskWarrior (or something similar) to repair any potential problems with your startup disk.
  • Use Disk Utility to erase the destination drive, using a volume format of Mac OS Extended or Mac OS Extended (Journaled).
  • You may need to change your Energy Saver prefs to prevent your hard drives from sleeping. (This seems to depend on the drive type and manufacturer, and may not be necessary.)
  • Open Déjà Vu and select your entire startup disk in the 'What' column. Then select a destination disk in the 'Where' column.
  • Click 'Options' and verify that 'Remote backup' is unchecked in the 'General' tab.
  • In the same tab, check the option to 'Repair disk permissions'.
  • Click 'OK' to close the Options sheet.
  • Click the 'Backup' button to begin.
  • After the backup has finished, select the new clone in the Startup Disk pref pane.
  • Restart your computer.
You don't need to perform the first two steps each time, but it's a good idea to at least do them once before your initial cloning attempt.

[^]
How does Auto-Connect work?
By using the keychain to store and retrieve your server information, Déjà Vu can automatically connect to a server and mount a remote volume before a backup begins. After the backup has finished, the volume will be unmounted only if Déjà Vu mounted it.

Here's how to set things up:
  • Open Déjà Vu and click 'Options'. In the 'General' tab, make sure that 'Remote backup' is checked for the type of backup you are working with.
  • Next, select the 'Auto-Connect' tab. After checking 'Automatically connect to server', provide the requested information. In the 'Server' field, enter the server address using standard URL notation. When connecting to another Mac, the server address will begin with 'afp://'. When connecting to a Windows computer, it will begin with 'smb://'. Next, enter the name and password that you use to connect to the server. (Both fields are case-sensitive.) Finally, enter the volume name (also referred to as the "share name") in the 'Volume' field.
  • Click 'Connect'. The remote volume should mount and become visible in the Finder. If nothing happens, refer back to the previous step and verify the information you entered.
TIP: If you are certain that the information you entered is correct and it still refuses to connect, try using 'Keychain First Aid' (found in the 'Window' menu of the 'Keychain Access' application) to verify/repair your keychain.

After successfully perfoming the above steps, Déjà Vu should be able to handle things for you transparently. Note that you must be logged in for Auto-Connect to work.

IMPORTANT: If you are backing up to a Windows server, you must use the 'Connect' button in the 'Auto-Connect' tab to mount the volume before you select the source and destination folders (in the 'What' and 'Where' columns). If you select the source and destination folders when the volume has been mounted by the Finder, Déjà Vu will not be able to find the destination when it auto-connects to the volume at backup time.

[^]
What is Safety Net?
Safety Net (available in Déjà Vu 3.1 and later) adds support for versioned backups. (See the Safety Net tab in the Options sheet.)

When Safety Net is enabled, changed and/or deleted files will be archived in the Safety Net folder, which is in your Documents folder by default. Safety Net archiving will happen before the actual backup begins (i.e., before any files are copied). You can keep as many of these archives as you like, which will allow you to go back and retrieve a document as it existed, say, three days or three weeks ago. The file 'Index.txt' (found in the Safety Net folder), provides a full index of all archived files, and specifies which archive(s) each file may be found in.

NOTE: Safety Net will not work if the entire startup disk is selected as the source. If you are backing up your entire startup disk, you can add the individual folders that you want Safety Net to archive changes to as separate items in the list.

[^]

How do I view the backup log?
Click the appropriate 'Most Recent Backup' button near the top of the window. (The 'Most Recent Daily Backup' button will also display the most recent manual backup log.)

[^]
Do I have to be logged in for the backups to occur?
It seems that removable volumes are unmounted when no user is logged in under Panther. Here are two possible workarounds:

  • Turn on Fast User Switching if necessary, and instead of logging out from the Apple menu, select 'Login Window...' from the Fast User Switching menu (the rightmost menu in your menu bar). If you don't like the idea of leaving your account logged in, you could create a new user (in System Preferences->Accounts) and leave that user logged in instead.
  • Alternatively, if you know what you're doing, enter the following command in a Terminal window:
  • sudo defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

    (A restart will be required before this change will take effect.)

[^]
What happens if my Mac is powered off or sleeping at the scheduled backup time?
If your Mac is powered off or sleeping at the scheduled backup time, that particular backup will be skipped. However, there are at least two respectable ways of dealing with this problem:

  • If you're using Panther, you can open your Energy Saver prefs and schedule your computer to start up a minute or two before your backup begins. (This will also wake your Mac if it's sleeping.)
  • Download and install Anacron, which will ensure that your backups are performed as closely as possible to the appropriate daily, weekly or monthly intervals, regardless of when your computer is actually on. It will periodically check for overdue backups and perform them as necessary. (This is very useful for laptop owners.)
[^]
Are you responsible for any loss of data from using Déjà Vu?
No. You should not lose any data if you use Déjà Vu wisely. Try it out on a few test folders first and see how it works for you. Be especially careful when using the 'Mirror folder contents' option. Remember that in this case, any files in the backup destination folder which do not exist in the backup source folder will be deleted.

[^]
How do I uninstall Déjà Vu?
To uninstall Déjà Vu, follow these simple steps:

1. If you had any scheduled backups, first open Déjà Vu and select 'Disabled' from the popup menu. This will remove the backup scripts from your system.

2. Drag the Déjà Vu pref pane to the trash. It's located here:

     /Library/PreferencePanes/DejaVu.prefPane

If you want to be thorough, delete these items as well:

     /Library/Application Support/Deja Vu
     Home/Library/Preferences/com.propaganda.DejaVuPref.plist

NOTE: If Déjà Vu is still showing up in System Preferences after performing Step 2, then delete the following file which has not been updated properly by System Preferences:

     Home/Library/Caches/com.apple.preferencepanes.cache

If you take the time to let us know why you've chosen to uninstall Déjà Vu, it may be helpful as we continue to make improvements to it.

[^]

Déjà Vu isn't working at all for me! What can I do?
  • Check the backup log for any errors. (Click the appropriate 'Most Recent Backup' button to view it.)
  • Use Disk Utility or DiskWarrior (or something similar) to repair any potential problems with your startup disk.
  • Use Disk Utility to repair permissions on your startup disk.
  • Make sure you have the latest version of Déjà Vu installed.
  • Restart your computer.
If you still experience problems, click 'Visit Support Page' in the Déjà Vu help sheet for additional help resources.

[^]
Why am I getting an error that says "One of the backup paths could not be found"?
Here are a few potential reasons:
  • Either the source or the destination drive is unavailable (unmounted or sleeping).
  • You're backing up to a server, but you don't have 'Remote backup' checked in the Options-General tab.
  • You're backing up to a server, and one or more of the following characters are present somewhere in the path(s) to your source folder(s): ' " ( ) ? * \. (If the name of your source folder does not contain any of these characters, then check the name of its parent folder.) You should normally be able to use most of these characters (with the exception of double quotes) when performing local backups, but they will cause problems when doing network backups and are best avoided.
  • After a backup was scheduled, a folder name that was part of the backup path was renamed or moved, which is preventing the backup script from finding the destination path. The solution is to open Déjà Vu, reselect any folders which aren't displaying a folder icon, and quit System Preferences. (Your scheduled backups will automatically be updated upon quitting.)
[^]
Why am I getting errors when backing up to a server?
First, make sure you have 'Remote backup' checked in the Options-General tab.

The most important rule/restriction to be aware of when backing up to a server is that you will most likely only be able to successfully backup items which are owned by you. You can check this from the Finder by selecting a file and opening a 'Get Info' window (look under 'Ownership & Permissions'). This restriction means that you should be able to backup your entire Home folder to a server, but it will probably not be possible for you to backup much more than that (the entire hard drive, for example) when performing a network backup.

Obviously, a successful network backup will depend in part on the configuration of the server. Assuming the server is configured appropriately, it is important to realize that each file-sharing protocol has its own restrictions which may be causing you trouble.

If you're backing up to another Mac (via AFP), there may be a 31-character limit on file names. If you have any file names which are longer than this, you may be seeing errors because of it.

Another thing to be aware of is that different filesystems may consider certain characters in your file names invalid. When performing a network backup, you should realize that using forward or backward slashes, colons, and single or double quotes in your file or folder names may cause errors. It's generally safest if you can stick to using alphanumeric characters in your file names.

[^]

What do these error codes mean?
You may be seeing errors with a numeric code ('err=-5000', for example). These are standard Mac error codes being reported by the system. If you check 'Show only errors' in the log sheet, it will show you Apple's description of the error.

Note that errors pertain only to the individual files they mention, and do mean that the entire backup failed.

[^]

Why am I getting "fnfErr (-43): File not found" errors?
Deja Vu performs an initial scan which determines which files it needs to copy. If a given file can no longer be found when the time comes to actually copy it to the backup destination, a "file not found" error will be generated.

Certain applications may make changes to the filesystem behind the scenes. You can often eliminate these types of errors by quitting applications and/or having your backups performed during periods of relative system inactivity.

If you see these errors, it does not mean that the backup failed. It only means that the files in question could not be backed up, because they could no longer be found.

[^]

Why am I running out of disk space?
If you have run out of free space on your disk, check your Safety Net Archives folder (found in your Documents folder by default). If the archives there are taking up too much space, consider doing one of the following:

1. Disable Safety Net in Déjà Vu's Options.
2. Tell Safety Net to keep fewer archives.
3. Choose a new location for the Safety Net folder (i.e., on a different disk).

[^]

Why won't it accept my registration info?
Both the name and the code are case-sensitive. Make sure there are no extra spaces or other characters in either field. It's best to copy and paste the information directly from the registration email.

[^]
Why won't it remember my registration info?
You need to enter the registration info while logged into an account with Admin privileges. It may also help to repair your disk permissions using Disk Utility, especially if you haven't done so recently.

[^]