管理 ShareFile 数据的存储区域
您可以将 ShareFile 数据存储区域与或代替 ShareFile 托管的云一起使用。
注意:
如果要删除主存储区域控制器,请将其降级,然后再继续。有关更多信息,请参阅降级和升级存储区域控制器。
在区域之间移动主文件夹和文件框
使用以下步骤在区域之间移动主文件夹和文件盒。或者,使用 ShareFile 用户管理工具在区域之间迁移用户。
- 单击“主页”,然后导航到该文件夹。
- 在右侧导航窗格中,单击“编辑文件夹选项”。
- 从存储区域菜单中,选择一个区域,然后单击 保存。
在存储区域中创建文件夹
- 单击“主页”,然后单击“文件夹”。
- 在“文件夹”选项卡上,单击“添加文件夹”。
- 指定文件夹信息。对于“存储站点”,选择要存储此文件夹及其内容的存储区域。
- 单击创建文件夹。
- 照常配置文件夹。创建文件夹时,您可以选择是使用 ShareFile 托管的云存储还是使用本地存储区域。
重命名或删除存储区域
重要说明:
在删除存储区域之前,请对其进行备份。删除区域会擦除该区域中的所有文件和文件夹,并且您无法撤消该操作。
- 单击 管理 ,然后单击 存储区域。
- 单击区域名称。
- 重命名区域:单击“编辑区域”,键入新名称,然后单击“保存更改”。
- 删除区域:单击区域名称,然后单击 删除区域。
限制
在以下情况下,无法重命名/删除存储区域控制器:
-
ShareFile 数据迁移正在进行中 - 在尝试删除存储区域之前完成数据迁移。
-
ShareFile 数据存在于区域中 - 在尝试删除存储区域之前,先迁移或删除所有现有数据。
自定义存储缓存操作
ShareFile 用户请求由存储区域控制器管理。这包括:文件上载、下载和删除。然后,存储区域控制器与连接的存储器通信。例如,如果连接的存储是受支持的第三方存储系统,并且 ShareFile 用户上载了文件,则 ShareFile 客户端会将该文件发送到永久存储缓存。然后,存储区域控制器会将文件上载到第三方存储系统。
存储区域控制器使用 C:\inetpub\wwwroot\Citrix\StorageCenter\SCFileCleanSvc\FileDeleteService.exe.config
中的可配置设置来管理持久性存储缓存。本讨论中介绍了特定于受支持的第三方存储系统的设置。
对于上载的文件:
- 存储区域控制器将上载的文件放置在永久存储缓存(PersistentStorage 文件夹)中。
- 以下设置控制删除服务操作的时间:
-
MinDeletionAge
指定从上次访问文件到可以删除文件之间的最小时间间隔。默认为 1 天。最小设置为8小时。 -
OffPeakTimeOfDayStart
和OffPeakTimeOfDayEnd
指定文件删除的开始和停止时间。默认为凌晨 2 点和凌晨 4 点 -
ProducerTimerInterval
和DeleteTimerInterval
控制删除服务操作的频率。如果默认值(1 天)不适合您的站点,请联系支持人员。
-
- 删除服务还管理包含临时项目(如加密密钥和排队文件)的文件夹。删除服务会在项目创建 24 小时后将其删除。
- 仅适用于受支持的第三方存储系统:
- 删除服务确定存储缓存中的文件在受支持的第三方存储中是否具有对应的 blob。
- 默认情况下,删除服务每 10 秒 (
CheckSizeThreasholdTimer
) 确定存储缓存是否已超过 10 GB 的磁盘阈值 (DiskSpaceDropoutThresholdGB
)。如果超过阈值,则删除服务会删除过去一小时内未访问过的文件 (CacheCleanupFileThreasholdPeriodUnExpected
)。删除服务是正常调度的结果(而不是因为磁盘大小达到阈值)。如果 blob 位于支持的第三方存储中,则该服务会删除过去 24 小时内未访问过的文件 (CacheCleanupFileThresholdPeriodNormal
)。如果 blob 不在第三方存储中,则该文件将保留在存储缓存中。
对于下载的文件:
- 当存储区域控制器收到下载请求时,它会从永久存储缓存中下载文件(如果该文件存在)。如果文件不在该缓存中,控制器会将该文件从第三方存储系统下载到永久存储缓存中。删除服务会删除过去 24 小时内未访问过的文件(CacheCleanupFileThresholdPeriodNormal)。
对于已删除的文件:
- 删除服务从ShareFile ile应用程序获取45天前(周期)删除的文件列表。
- 然后,删除服务会从存储位置删除相应的文件,或从第三方存储中删除相应的对象。
删除服务默认期限
删除服务计时器设置为45天。45 天的默认期限将覆盖之前的任何设置。
注意:
如果将删除期配置为少于 45 天,请联系支持人员以减少项目在回收站中显示的天数,从而使两个时间范围相等。
- 要修改默认时段,请在
C:\inetpub\wwwroot\Citrix\StorageCenter\SCFileCleanSvc
位置编辑 FileDeleteService.exe.config<!--No. of days to keep data blob in active storage after deletion-->
<add key="Period" value="45"/>