跳到主要内容

这篇文章是给谁看的?

Incydr专业,企业,地平线和政府F2
Incydr基础,高级,和政府F1

的Code42控制台中找到您的产品计划帐户菜单

老师,不。

Incydr Professional, Enterprise, Horizon和Gov F2,没有。

Incydr基础,高级和Gov F1,是的。

首页
开始
发布说明
常见问题
api
系统状态
Code42支持

包括或不包括备份文件的参考信息

这篇文章是给谁看的?

Incydr专业,企业,地平线和政府F2
Incydr基础,高级,和政府F1

的Code42控制台中找到您的产品计划帐户菜单

老师,不。

Incydr Professional, Enterprise, Horizon和Gov F2,没有。

Incydr基础,高级和Gov F1,是的。

概述

默认情况下,Code42应用程序备份用户主目录中的文件。本文介绍了如何使用变量、通配符、文件扩展名和正则表达式来定义在备份文件选择中应该包括和排除什么。

它是如何工作的

有几种方法可以指定应从备份文件选择中包含或排除哪些文件和文件夹。

  • 使用替换变量
  • 使用通配符指定文件名模式
  • 指定要排除的文件扩展名
  • 使用正则表达式
包含和排除的文件
首先处理包含,然后是排除。同时包含和排除的文件将被删除 被排除在外 ,因为排除列表是最后处理的。
驱动器号大写错误可能导致数据丢失
驱动器号区分大小写。添加驱动器号大写不正确的文件路径从备份文件选择中删除所有文件对于具有不同大小写驱动器号的设备。例如,添加一个以小写c开头的文件路径(例如c:\Users)删除磁盘上实际路径以大写C开头的文件的备份(例如C: \用户)

另请参阅由于区分大小写,无法检测到实时更改查看目录名称区分大小写的详细信息。
Code42应用程序不备份Windows UNC文件路径
Code42应用程序不支持通用命名约定(UNC)文件路径(例如,/ / SERVERNAME / shareddir /).

文件选择必须使用绝对路径(例如,C: /)以启用备份和恢复。
只有Linux设备支持区分大小写
当您选择要备份的文件以及选择要下载的文件时,在Linux设备上仅大小写不同的文件将被识别为不同的文件。在Windows和Mac设备上,文件名仅大写不同的文件将被视为同一个文件。当您将两个名称仅大小写不同的Linux文件还原到Windows或Mac设备时,这些文件的名称前缀为“original”,以便彼此区分。

注意事项

排除的文件

  • 若要从备份中排除一个文件,则必须包括该文件的父文件。这意味着,如果排除使用目录而不是令牌(例如:user、:root等),并且排除在包含列表中没有显式显示的父目录,则排除将自动从排除列表中删除。
  • 排除和取消选择的文件与已删除的文件被区别对待,因此删除后删除的文件设置不适用于排除的文件。因此,已排除的文件将从备份归档文件中删除永远不可恢复的

测试,测试,测试

确保你验证您的排除和包含任何时候你做出改变。否则,重要文件可能没有备份,或者过多的非重要文件可能占用了空间和带宽。

Mac的元数据

如果你发现Mac上的某些系统或媒体文件没有备份,验证受影响的文件不包含排除元数据.某些元数据属性告诉应用程序不应该备份该文件。可以删除文件的排除元数据,以便Code42应用程序可以备份该文件。

为目录包含一个尾随的斜杠

的包含或排除文件字段中包含目录时设备备份设置,你必须在路径名中包含一个尾随斜杠(“/”)。例如,C: / /数据是正确的,但是C: /数据是不正确的。如果不包括后面的斜杠,Code42 for Enterprise将路径名视为文件而不是目录。这可能产生以下后果:

  • 将不会备份要包含在备份中的目录中的文件。
  • 您希望从备份中排除的目录中的文件将不会被排除。

控制台:使用替换变量

替换变量为常见用户和系统文件夹提供了跨平台的快捷方式。您可以使用替换变量,而不是按名称标识每个用户文件夹。

使用替换变量指定文件类型或目录字段中的位置。这些变量应用于以下情况:

当应用变量时,特定设备的设置将变量替换为相应文件和文件夹的显式列表。

区分大小写
替换变量区分大小写。作为最佳实践,为用户设备上存在的每个大小写组合添加单独的包含/排除项(例如,“我的文档”和“我的文档”)。
变量 描述
:主要 主卷(例如:C: \在Windows或/适用于Unix或Mac)
:应用程序 设备操作系统的默认应用程序文件夹(所有平台上的功能)
:用户 用户的主文件夹
:桌面 用户桌面文件夹
:文档 用户默认的文档文件夹
:音乐 用户音乐文件夹
:图片 用户图片文件夹
:电影 用户的电影文件夹
:权限

包括父用户文件夹(例如:C:\Users\在Windows上,/用户/在Mac上,或者/home/在Linux上)

: allDesktops 所有用户在安装Code42应用程序时的桌面文件夹
: allDocuments 所有用户在安装Code42应用程序时的默认文档文件夹
: allMusic 所有用户在安装Code42应用程序时的默认音乐文件夹
: allPictures 所有用户在Code42应用程序安装时的默认图片文件夹
: allMovies 所有用户在Code42应用程序安装时的默认电影文件夹

代换变量例子

ABC公司的用户笔记本电脑在用户的主目录betway88help下部署了一个名为“WorkFolder”的目录。用户已被指示将重要文件存储在WorkFolder中,以便进行备份。

有些用户在他们的系统上也有某些机密文件。由于遵从性原因,这些文档不能备份,并指示用户将这些机密文档存储在一个名为Private的目录中。在本例中,我们包括了工作文件夹,但排除了私有文件夹。

包括 被排除在外

:用户/ WorkFolder /

:用户/ WorkFolder /私人/

在特定设备的情况下,Joe的MacBook Air,应用变量的结果如下所示:

包括 被排除在外

/ User /乔/ WorkFolder /

/ User /乔/ WorkFolder /私人/

在Jill的Windows电脑上,相同变量的最终结果是:

包括 被排除在外

C:\Documents and Settings\Jill\WorkFolder\

C:\Documents and Settings\Jill\WorkFolder\Private\

排除备份文件

在Code42控制台中,您可以指定在默认情况下排除组织中的所有用户的文件名模式。去组织> ORG NAME >动作菜单>设备默认值>备份.在文件名除外.您也可以从“常规”选项卡输入“全局排除”或“云排除”。单击包含和排除输入字段将显示其他示例和帮助。

其中一些排除项的默认设置通常能满足大多数客户的需求。您可能希望根据您的需要添加额外的包含和排除项。

Code42应用:通过文件扩展名忽略

您可以告诉Code42 for Enterprise根据文件的扩展名或文件类型忽略文件。例如,将“mp3”添加到列表中,以防止在Code42 For Enterprise识别要备份的文件时忽略所有。mp3文件。

Code42应用程序和Code42控制台:正则表达式

正则表达式是一种复杂但功能强大的指定从备份中排除的文件的方法。您提供的每个表达式总是与文件的绝对路径相匹配,这要求您在排除文件时考虑完整的文件路径。

文件路径
Code42 for Enterprise总是使用/作为文件分隔符。

下面是一个例子:考虑绝对路径:/用户/彼得/文件/ / regex.txt例子.你可以用以下方法排除该文件:

正则表达式 描述
. * \ . txt 所有目录中的所有文本文件将被排除,区分大小写
(?我)。* \ . txt 和前面一样,不区分大小写
(?我)。* / /例子。* \ . txt 示例文件夹中的文本文件被排除,不区分大小写
(?我)/用户/彼得/ . * \ . txt 排除Peter的主目录中的文本文件,不区分大小写
(?我)/用户/ . * / /例子。* \ . txt 示例文件夹中User的主目录中的文本文件将被排除,不区分大小写

如果您想使用正则表达式,请确保选中了“正则表达式”复选框。所有参赛作品都将进行相应的评估。

测试您的更改

在将文件部署到生产环境之前,测试文件包含和排除更改。要在测试系统上测试排除项:

  1. 通过锁定或推送设置更改来应用排除。
  2. 手动启动文件扫描验证备份集设置菜单通过选择扫描文件更改.在包含/排除内容生效之前,必须完成文件扫描验证。
  3. 触发档案维护对于测试系统的备份存档:
    1. 转到测试系统的设备详细信息屏幕。
    2. 选择维护档案从存档操作菜单。
  4. 从还原中查看备份归档中的文件从控制台从桌面
解锁和重新锁定设置
更新现有的锁定设置时,必须解锁并重新锁定设置,才能将其应用于现有存档。如果不这样做,新文件将遵循新设置,但现有存档不受影响。

在测试环境中执行上述过程可以让您看到在生产环境中进行更改之前保留了哪些文件的备份。在进行任何更改之前,始终在测试环境中进行验证。

应用设置

系统级和组织级设备默认值,有三种方法可以从Code42控制台应用设置:保存、锁定和推送。

  • 储蓄设置将其应用于将来的新设备。保存设置可以影响任何现有设备。
  • 按钮设置更改用户设备上的设置,但仍然允许用户稍后更改该设置。
  • 锁按钮锁定设置将其推送到用户设备,并防止用户以后更改设置。

将更改应用到将来的设备 将更改应用到现有设备 允许用户更改设置
保存 是的 没有 是的
是的 是的 是的
是的 是的 没有

保存

点击保存保存将来新设备的设置。保存设置可以影响任何现有设备。

点击(包含和排除设置的右侧)将您的设置发送给用户,而不替换用户已经输入的文件名模式,合并用户和管理文件的选择。

解锁和重新锁定设置
更新现有的锁定设置时,必须解锁并重新锁定设置,才能将其应用于现有存档。如果不这样做,新文件将遵循新设置,但现有存档不受影响。

推入设置只应用附加更改。因此,如果您试图从包含或排除的文件字段中删除路径并单击,该路径不会从现有设备中删除。如果单击,该路径只会从现有设备中删除

Code42中仅适用于企业。

单击(包含和排除设置的右侧)以覆盖所有用户指定的设置。如果该设置已经锁定,则将锁定切换到关闭和打开状态。

是唯一会影响现有存档的设置,也是使用排除设置从现有备份中清除文件的唯一方法。

解锁和重新锁定设置
更新现有的锁定设置时,必须解锁并重新锁定设置,才能将其应用于现有存档。如果不这样做,新文件将遵循新设置,但现有存档不受影响。

锁的例子

例如,管理员已经为企业设置了Code42来备份用户的个人文件夹并锁定设置。后来,她发现一些用户在电影文件夹中备份了非常大的文件。管理员不希望备份电影文件,因此将排除设置配置为使用:电影变量(在控制台:使用替换变量).

配置排除设置后,管理员必须解锁排除设置,然后重新锁定。这将导致Code42 for Enterprise处理排除并从用户的备份存档中删除Movies文件夹的内容。

应用设置注意事项

  • 属性的设置时单一设备,任何更改都会自动推送到该设备。
  • 当您一次将设置推送或锁定到多个设备时,更新可能需要一段时间才能到达所有设备。如果正在进行更新,则会显示设备更新状态的消息。如果更改其他设置,它们将被添加到更新队列中。
  • 你需要关机继承的设置,然后才能更改组织的设置。
  • 当您推送或锁定时,将出现一个确认对话框,要求将设置应用于组织,例如:
    • 只有继承包含设备的组织
      更改继承组织和所选组织中的设置。
    • 所有的组织,包括设备
      更改所有组织中的设置。
      推送并锁定确认对话框

例子

这里有几个例子。另请参阅使用文件类型和正则表达式(regex)排除或过滤文件获取更多关于正则表达式的信息。

在以下示例中,排除的文件的父目录必须已经添加到文件包含列表中。

例1:排除以.mp3结尾的文件

* \ mp3。

这种模式表示任意字符(点)以“。mp3”结尾,出现任意次数(星号)。mp3中的点用反斜杠转义。

不区分大小写:

(?我)。* \ mp3

任何以(?i)开头的模式都表示不区分大小写。这个例子将同时匹配.mp3和.mp3。

例2:排除以IMAP开头的文件夹

* * / IMAP

如上所述,直到以IMAP开头的目录后跟任何字符为止。请注意,Code42 for Enterprise将所有文件分隔符视为正斜杠(/)。

测试正则表达式
因为这些类型的正则表达式通常非常复杂,所以在将正则表达式部署到生产环境之前,对其进行彻底的测试就显得尤为重要。

全球除外

全球除外节标识希望从所有备份中排除的文件。

云除外

云除外节标识希望从备份到云目标中排除的文件。但是,通过“云排除”排除的文件将备份到任何配置的本地文件夹或计算机目的地。

还不确定吗?