`
chooli
  • 浏览: 30640 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

文档管理的垃圾工具 Manage Deleted Items

阅读更多

控制面板的垃圾工具 Manage Deleted Items

每当用户在Alfresco里对某个文件/目录进行删除操作后,系统不会立即把该文件/目录删除掉,而是继续保存在系统中。

在Alfresco的内容存储分为数据库和文件系统,数据库存储着数据的对象并指向文件系统中存放的内容文件,当某个文件/目录被删除时,这个内容的数据和文件都还保存在Alfresco系统中,只要打开控制面板的垃圾工具,就可以找到之前删除的内容

 

>顶部控制面板>User Profile>Manage Deleted Items(底下)

 

 

你会看到一个删除列表,这个列表显示了历史删除的内容版本,你可以通过过滤按钮查按时间或用户来查找删除的内容。当你找到删除内容后,你可以

  •  恢复这个删除版本
  •  彻底删除这个版本


 

当你点击彻底删除后,你就将无法再恢复这个内容了。这时,这个内容的数据对象部分将从Alfresco的数据库中删除,而文件系统上的内容文件就变成了没有指向的垃圾文件,被移送到另外一个真正的垃圾目录下。

 

看看Alfresco的文件系统存储结构:

 

    ../alf_data

        /audit.contentstore

        /backup-lucene-indexes

        /contentstore

        /contentstore.deleted

        /lucene-indexes

 

这里有两个目录,contentstore和contentstore.deleted,contentstore是内容的存放目录,而contentstore.deleted就是无用文件的存放目录了。放在contentstore.deleted下的内容会占用硬盘的空间,系统管理员可以定时清理一下。

 

深入Alfresco的内容删除管理配置文件,可以了解到,系统缺省情况下不会立即删除掉永久删除的文件,而是会继续保存一段时间(缺省14天),然而,你可以更改这些设定,在repository.properties文件里

 

 

    # Decide if content should be removed from the system immediately after being orphaned.

    # Do not change this unless you have examined the impact it has on your backup procedures.

    system.content.eagerOrphanCleanup=true

    # The number of days to keep orphaned content in the content stores.

    # This has no effect on the 'deleted' content stores, which are not automatically emptied.

    system.content.orphanProtectDays=10

    # The CRON expression to trigger the deletion of resources associated with orphaned content.

    system.content.orphanCleanup.cronExpression=0 0 4 * * ?

 

这三个参数可以控制系统如何处理永久删除的文件,你可以定时或立即执行删除工作。对于系统硬盘空间资源比较紧张的环境,管理员应该对此作出适当的调整。

 

  • 大小: 34.2 KB
  • 大小: 23.1 KB
分享到:
评论

相关推荐

    alfresco 使用说明(中文)

    二、控制面板的垃圾工具(Manage Deleted Items) * 每当用户在 Alfresco 里对某个文件/目录进行删除操作后,系统不会立即把该文件/目录删除掉,而是继续保存在系统中。 * 在 Alfresco 的内容存储分为数据库和文件...

    SQL Inserted和deleted详解

    ### SQL Inserted 和 Deleted 表详解 在 SQL Server 中,`Inserted` 和 `Deleted` 是两个特殊的表,它们主要用于触发器(Trigger)中。当执行 INSERT、UPDATE 或 DELETE 操作时,系统会自动创建这两个虚拟表,并...

    deleted 文件deleted deleted

    相信剖析MATLAB工程应用技术。M文件均经过验证,非常好用。

    Dont Download, it will be deleted

    Dont Download, it will be deleted

    wechat-deleted-friends-master

    《微信好友恢复:深入解析“wechat-deleted-friends-master”项目》 在我们的日常生活中,微信作为一款全球广泛使用的社交应用,已经成为了我们联系亲朋好友、进行商务沟通的重要工具。然而,有时由于误操作或者...

    *DELETED**DELETED*

    5. **README.url**:这是一种快捷方式文件,通常指向一个网页或在线文档,可能是软件的官方文档、用户手册或支持页面。 综合这些文件,我们可以推测这是一个包含了安装和卸载过程的软件包,可能包含了一个特定的...

    SQL级联触发器之deleted课件

    在SQL Server数据库管理...理解并熟练运用SQL级联触发器和deleted表对于数据库管理和开发人员来说至关重要。通过深入学习和实践相关的PPT课件,你可以更好地掌握这些高级特性,从而优化你的数据库管理和数据处理流程。

    To be deleted

    在IT行业中,文件管理是日常工作中不可或缺的一部分。当你需要处理压缩包文件时,了解如何有效地操作它们至关重要。这里我们将深入探讨“删除”这一主题,特别是针对压缩包内的文件。我们以一个名为...

    deleted

    5. **XML和Web服务**:理解和操作XML文档,以及使用Web服务(如SOAP或WCF)进行通信。 6. **设计原则和最佳实践**:包括软件设计模式、异常处理、代码调试、测试和优化等方面的知识。 7. **Visual Studio集成开发...

    Recovering_Deleted_Files_from_NAND_FlashData_Deleted_recover_nan

    3. **文件签名识别**:为了确定哪些数据属于特定类型的文件(如图片、文档或视频),数据恢复工具会查找特定的文件头和尾部签名。这些签名是文件格式的标识,有助于正确地解析和重建文件内容。 4. **预览与恢复**:...

    删除千方百剂数据库中的垃圾数据一招!

    - 可以通过SQL Server Management Studio或其他数据库管理工具来进行备份。 - 备份文件应保存在安全的位置,并且建议定期检查备份文件的有效性。 2. **熟悉SQL语言**:如果你对SQL语言不太熟悉,建议先学习基本的...

    SQLite-Deleted-Records-Parser, 在SQLite数据库中,用于恢复已经删除项目的脚本.zip

    SQLite-Deleted-Records-Parser, 在SQLite数据库中,用于恢复已经删除项目的脚本 SQLite解析器在SQLite数据库中恢复删除条目并将输出放入TSV文件或者文本文件( R ) 中的脚本sqlparse.py的###Usagesqlparse.py -f/...

    数人员信息档案管理数据库系统设计

    ### 数人员信息档案管理数据库系统设计 在设计一个专门用于管理各类人员信息的档案管理系统时,需要考虑的主要功能包括人员信息的维护(如输入、修改和删除)、根据给定条件查询人员档案信息以及档案报表的输出。...

    sql server TRIGGER与逻辑表INSTERED 和 DELETED

    在DML触发器内部,逻辑表INSERTED和DELETED是两个特殊的表,它们仅在触发器的上下文中可用。它们用于存储触发器操作影响的行数据。 INSERTED表 INSERTED表在INSERT或UPDATE触发器中用来存储触发操作后的新行数据。...

    电商管理后台 API 接口文档

    ### 电商管理后台 API 接口文档解析 #### 一、概述 本文档旨在详细介绍电商管理后台API接口的具体实现方式及使用方法。该文档适用于所有与电商管理后台系统交互的应用程序开发者,帮助他们理解如何利用这些接口...

    alfresco-deleted-content-store-cleaner:Alfresco删除的Content Store Cleaner作业

    从垃圾箱中删除内容后, ContentStoreCleaner作业会将其移至“已删除内容存储”,并在14天后将节点状态更改为数据库中的deleted状态。 NodeServiceCleanup作业在30天后从数据库中删除该节点,但最后该文件仍...

Global site tag (gtag.js) - Google Analytics