Hast Du schon mal den Befehl undelete probiert:
The delete, undelete, and squeeze Commands
The delete command allows you to mark a file as deleted. A deleted file is not immediately removed from the file system; it carries a special "D" flag and is not displayed any more when issuing a dir command. Use the dir command with the "all" option to see all files, including deleted ones. Note that the delete command does not increase the available space on Flash, as "deleted" files are in fact not removed.
Console> (enable) delete bootflash:vbMSM2
Console> (enable) dir bootflash:
-#- -length- -----date/time------ name
1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin
2 1187 Nov 19 1999 10:00:56 vbMSM
11410092 bytes available (4580692 bytes used)
Console> (enable) dir bootflash: all
-#- ED --type-- --crc--- -seek-- nlen -lngth- ---date/time---- name
1 .. ffffffff 4e84d429 49db0c 26 4577929 Jun14 00 20:59:30 cat6000-sup.5-3-1a-CSX.bin
2 .. ffffffff 4888b935 49e030 5 1187 Nov19 99 10:00:56 vbMSM
3 .D ffffffff 4888b935 49e554 6 1187 Dec02 99 03:05:21 vbMSM2
11410092 bytes available (4580692 bytes used)
Console> (enable)
The undelete command allows you to recover a file that is marked with the "D" flag. (You can see files with the "D" flag by issuing the dir all command.) You must specify the index of the file you want to recover, because it is possible to have several deleted files with the same name. Below is an example of how to recover the file "vbMSM2" that was just deleted:
Console> (enable) undelete 3 bootflash:vbMSM2
Console> (enable) dir
-#- -length- -----date/time------ name
1 4577929 Jun 14 2000 20:59:30 cat6000-sup.5-3-1a-CSX.bin
2 1187 Nov 19 1999 10:00:56 vbMSM
3 1187 Dec 02 1999 03:05:21 vbMSM
Gruss Herbert