TBackup backs up and restores trustees and Inherited Rights Filters (IRFs) for files and directories on NetWare 3.12, NetWare 3.2, NetWare 4.1, NetWare 4.11, NetWare 4.2, NetWare 5, NetWare for Small Business 4.2, Novell Small Business Suite 5, intraNetWare 4.11, and intraNetWare for Small Business 4.11.
Copy TBACKUP.EXE to the SYS:\PUBLIC directory on your server.
TBackup [/s] [/?]
/? Help message
For 4.x, TBackup creates TRESTORE.BAT with the correct RIGHTS.EXE syntax to restore trustees and IRFs to the current directory (and subdirectories). You must run TRESTORE to restore the trustees and IRFs.
For 3.x, TBackup creates TRESTORE.BAT with the correct GRANT.EXE and ALLOW.EXE syntax to restore trustees and IRMs to the current directory (and subdirectories). You must run TRESTORE to restore the trustees and IRMs.
- Uses quotes around NDS object names so the names can have spaces.
- Added support for NetWare 3.x and bindery services.
Issue 1: Files and directories are NOT restored, only trustee assignments and inherited rights filters.
Issue 2: Only the current directory is used.
Issue 3: If the file TRESTORE.BAT already exists in the current directory, it will be overwritten.
Issue 4: TRESTORE.BAT must be run from the same directory that TBackup was originally run from.
Frequently Asked Questions
Q: Is there any other way to preserve trustee assignments?
A: Yes, use Backup/Restore solutions (SMS compliant for 4.x).
Q: Why does TRESTORE.BAT begin with Change Directory (CD) and Change conteXt (CX) commands for 4.x?
A: The RIGHTS syntax in TRestore is dependent on using the same Directory Services context and filesystem directory. CD and CX take care of these dependencies for you.
Q: What if I copy or move the filesystem directory?
A: You have to change the CD command at the beginning of TRestore.BAT. Some people have used this as part of a "poor man's" file migration. TCopy or SMS Backup/Restore are probably preferred solutions.