This procedure should be considered draft/incomplete while this line is here
Before an account is removed from the system it should be archived to some offline storage for posterity. This frees up live resources for other users, but allows us to reinstate the account later should it be necessary.
Currently there is no archival of users except via the tape that
JCMB/BP backup group removes from their tape libraries for this
purpose. AI has historical archives of users that existed in the .dai
domain and these were saved from the South Bridge fire and so are
still in existance for reference.
Current policy seems to be the following (see end* for references):
TODO: We need to propose the timescales for things like how long after graduation an account is active, before becoming disabled and finally archived and removed.
We are leaving student accounts active until:
Staff and postgrad accounts are still being archived on an adhoc basis. We probably also need a policy for visitor accounts.
Suggestion: We set aside a large partition to move accounts that we want archived into. They can then sit there statically until we flush the partition to tape and label and store it appropriately. Some AMT tool to automate the moving of the files. For example it could/should collate any homepages space or mail files.
On sphinx ptn121 and ptn140 have been set aside for disabled accounts awaiting archiving. These accounts have had their ldap entry updated to reflect this move but the directories have been renamed uun-archive and so are unavailable to the user.
The following scripts are now available to perform the various steps of this process.
/usr/sbin/external_accounts lists non Informatics students -- these are deleted not archived /usr/sbin/old_accounts lists Informatics staff and students -- these are archived /usr/sbin/warn_account_deletion sends mail to list of uuns /usr/local/sbin/archive-rsync uses the least full of the archiving partitions /usr/local/sbin/archive-rsync-ptn -p /disk/ptn140 gives the choice of archiving partitions /usr/local/sbin/archive-tape-write /usr/local/sbin/archive-tape-access
Note, that not just disabled accounts will be archived. For example, all 4th year accounts should be archived at graduation, regradless of whether some will be returning to do a PhD, etc.
Please contact us with any comments or corrections.
Unless explicitly stated otherwise, all material is copyright The University of Edinburgh