| restricted system access | Index Level | scrubber |
| Syntax | |
| Category | Definitions |
| Type | Definition |
| Description |
defines a remote file which is saved as if it were local.
The first attribute of such a pointer must be "QS". The second attribute must be null. The third attribute must be a remote host name followed by a colon followed by the remote file name. Any header information associated with a particular file driver is also saved to guarantee that the data can be restored with the same attributes as it was saved. For example, Unix files are saved with all permissions, ownerships, and update stamps intact. |
| Options | |
| See Also | synonym-defining items Super-Q-Pointer Unix Files peqs Binary Files hosts |
| Example |
The following qs-pointer causes the file-save to save all accessable files (not including sub-directories) in the Unix /u/john directory. Note that the Unix permissions of the Pick user must be sufficient to access the data on that Unix directory. See the "Unix Files" item for more information on specific options.
001 QS 002 003 unix:/u/john a The following qs-pointer causes the remote Pick file "pa,bp," on the host "prod" to be saved on the local file save. 001 QS 002 003 prod:pa,bp, |
| Warnings |
It should be remembered that saving data over a network is inherently slower than saving data on a local machine. It is suggested to save most Pick data on the local file-save, and to use the "qs-pointer" functionality primarily to save things like Unix source code and/or documents stored on remote DOS machines.
The remote file system must be accessible at restore time. When restoring Unix files stored on a Pick file save, the Unix user doing the restore MUST be root to guarantee the proper restoration of permissions and ownership information. |
| Compatibility | D3 7.0 |
| restricted system access | Index Level | scrubber |