Gérer les zones de stockage pour les données ShareFile

Vous pouvez utiliser des zones de stockage pour ShareFile Data avec ou à la place du cloud géré par ShareFile.

Déplacer les dossiers de base et les zones de fichiers entre les zones

Procédez comme suit pour déplacer les dossiers de base et les boîtes de fichiers du stockage cloud géré par ShareFile vers une zone privée ou entre des zones privées. Vous pouvez également utiliser l’outil de gestion des utilisateurs ShareFile pour migrer les utilisateurs d’une zone à l’autre.

  1. Cliquez sur Accueil, puis accédez au dossier.
  2. Dans le volet de navigation de droite, cliquez sur Modifier les options du dossier.
  3. Dans le menu Zone de stockage, sélectionnez une zone, puis cliquez sur Enregistrer.
  4. Redémarrez le serveur IIS de tous les membres de la zone.

Créer un dossier dans une zone de stockage

  1. Cliquez sur Accueil, puis sur Dossiers.
  2. Sous l’onglet Dossier, cliquez sur Ajouter un dossier.
  3. Spécifiez les informations de dossier comme d’habitude et, pour le site de stockage, sélectionnez la zone de stockage dans laquelle vous souhaitez stocker ce dossier et son contenu. Cliquez sur Créer un dossier.
  4. Configurez le dossier comme d’habitude. Lorsque vous créez un dossier, vous pouvez choisir d’utiliser le stockage cloud géré par ShareFile ou votre zone de stockage locale.
  5. Redémarrez le serveur IIS de tous les membres de la zone.

Renommer ou supprimer une zone de stockage

Important :

Avant de supprimer une zone de stockage, sauvez-la. La suppression d’une zone efface tous les fichiers et dossiers de cette zone et vous ne pouvez pas annuler l’opération.

  1. Cliquez sur Admin, puis sur Zones de stockage.
  2. Cliquez sur le nom de la zone.
    • Pour renommer la zone : cliquez sur Modifier la zone, tapez un nouveau nom, puis cliquez sur Enregistrer les modifications.
    • Pour supprimer la zone : cliquez sur le nom de la zone, puis cliquez sur Supprimer la zone.
  3. Redémarrez le serveur IIS de tous les membres de la zone.

Personnalisation des opérations de cache de stockage

Les demandes d’utilisateur ShareFile pour les téléchargements de fichiers, les téléchargements et les suppressions sont traitées par le StorageZones Controller, qui communique ensuite avec le stockage connecté. Par exemple, si le stockage connecté est un système de stockage tiers pris en charge et qu’un utilisateur ShareFile télécharge un fichier, le client ShareFile envoie le fichier vers le cache de stockage persistant. Le StorageZones Controller télécharge ensuite le fichier sur le système de stockage tiers.

StorageZones Controller gère le cache de stockage persistant à l’aide des paramètres configurables dansC:\inetpub\wwwroot\Citrix\StorageCenter\SCFileCleanSvc\FileDeleteService.exe.config. Les paramètres spécifiques à un système de stockage tiers pris en charge sont indiqués dans cette discussion.

Pour les fichiers téléchargés :

  • Le StorageZones Controller place les fichiers téléchargés dans un cache de stockage persistant (le dossier PersistentStorage).
  • Les paramètres suivants contrôlent la synchronisation des opérations de suppression du service :
    • MinDeletionAge spécifie la durée minimale entre le dernier accès à un fichier et le moment où il peut être supprimé. La valeur par défaut est 1 jour. Le réglage minimum est de 8 heures.
    • OffPeakTimeOfDayStart et OffPeakTimeOfDayEnd spécifient les heures de début et d’arrêt pour la suppression du fichier. Valeurs par défaut à 2 h et 4 h
    • ProducerTimerInterval et DeleteTimerInterval contrôlent la fréquence des opérations de suppression du service. Veuillez contacter le support technique si les valeurs par défaut (1 jour) ne sont pas appropriées pour votre site.
  • Les services de suppression gèrent également les dossiers qui contiennent des éléments temporaires tels que les clés de chiffrement et les fichiers mis en file d’attente. Le service de suppression supprime ces éléments 24 heures après leur création.
  • Pour les systèmes de stockage tiers pris en charge uniquement :
    • Le service de suppression détermine si un fichier dans le cache de stockage contient un objet blob correspondant dans le stockage tiers pris en charge.
    • Par défaut, toutes les 10 secondes (CheckSizeThreasholdTimer), le service de suppression détermine si le cache de stockage a dépassé un seuil de disque de 10 Go (DiskSpaceDropoutThresholdGB). Si le seuil est dépassé, le service de suppression supprime les fichiers qui n’ont pas été consultés au cours de la dernière heure (CacheCleanUpFileThreasholdPeriodUnexpected). Lorsque le service de suppression s’exécute à la suite d’une planification normale (et non parce que la taille du disque a atteint le seuil), le service supprime les fichiers qui n’ont pas été consultés au cours des dernières 24 heures (CacheCleanUpFileThresholdPeriodNormal) si le blob est dans un stockage tiers pris en charge. Si le blob ne se trouve pas dans le stockage tiers, le fichier reste dans le cache de stockage.

Pour les fichiers téléchargés :

  • Lorsque le StorageZones Controller reçoit une demande de téléchargement, il télécharge le fichier à partir du cache de stockage persistant si le fichier est là. Si le fichier ne se trouve pas dans ce cache, le Controller télécharge le fichier depuis le système de stockage tiers vers le cache de stockage persistant. Le service de suppression supprime les fichiers qui n’ont pas été consultés depuis 24 heures (CacheCleanUpFileThresholdPeriodNormal).

Pour les fichiers supprimés :

  • Le service de suppression obtient à partir de l’application ShareFile une liste des fichiers qui ont été supprimés il y a 45 jours (Période).
  • Le service de suppression supprime ensuite les fichiers correspondants de l’emplacement de stockage ou les objets correspondants du stockage tiers.

Période par défaut de suppression du service

À partir de StorageZones Controller 4.0, le minuteur de suppression du service est défini sur 45 jours. La période par défaut de 45 jours remplace tous les paramètres précédents.

  1. Pour modifier la période par défaut, modifiez FiledEleService.exe.config dans C:\inetpub\wwwroot\Citrix\StorageCenter\SCFileCleanSvc
    • <!--No. of days to keep data blob in active storage after deletion-->
    • <add key="Period" value="45"/>