科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道如何在SCO UNIX下的反删除(undelete)

如何在SCO UNIX下的反删除(undelete)

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

本文介绍了在SCO UNIX下的反删除(undelete)技术以及配置文件。

作者:ZDNet服务器 2006年10月23日

关键字: unix undelete SCO

  • 评论
  • 分享微博
  • 分享邮件

ZDNetChina服务器站 操作系统技巧

   SCO OpenServer支持Versioning Filesystems(undelete),但是缺省却没有打开此项功能,下面是具体细节:

  1) scoadmin中选择Hardware/Kernel Manager,选择Filesystem configuration,

  设置MAXVDEPTH为一个非零值(n=保存多少以前版本,设置较大数时要考虑磁盘空间)

  设置MINVTIME(文件versioned之前等待的秒数)

  2) 重新编译(Relink)内核;

  3) 重新启动服务器;

  4) 启用Undelete,针对需要设置undelete的目录(例如:/u/data)

  undelete -s /u/data

  5) 为了察看Versioned情况,设置以下环境变量:

  SHOWVERSIONS=1; export SHOWVERSIONS

  6) 用文件察看命令察看Versioned的文件,可以根据需要恢复删除或覆盖的文件。

  undelete supports the following options:

  If the -l, -p, -s, -u and -v options are not specified, undelete recovers the specified files.

  -l

  print a listing of all versions of the specified file(s)

  -p

  purge (permanently delete) specified source file(s)

  -s

  turn the version attribute on for the specified directories and its subsequent child directories

  -u

  turn the version attribute off for the specified directories

  -v

  force the specified file(s) to be versioned

  The following additional options are recognized:

  -d

  normally, if the specified file is a directory, undelete will operate on the files contained in that directory. If this option is specified, undelete operates on the directory itself.

  --------------------------------------------------------------------------------

  NOTE: undelete does not work on directories that are mounted.

  --------------------------------------------------------------------------------

  -i

  undelete will prompt for confirmation prior to recovering a file that will overwrite the current version of the file. A y answer means that the undeletion should proceed. Any other answer prevents undelete from undeleting the file.

  -f

  undelete will recover the file(s) without prompting even if it is overwriting over an existing current version of the file. This option overrides the -i option. Note that this is the default if the standard input is not a terminal.

  -r

  undelete will operate recursively on any directories in the argument list. Symbolic links that are encountered with this option will not be traversed.

  -m [+-]days

  undelete will only consider files that were deleted less than ( - ), greater than ( + ) or exactly (neither - nor + ) days ago.

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章