filesync

Dernière mise à jour : Nov 09, 2023 |
Informations sur le prologue

Syntaxe

filesync  [-w] [-s | -f | -t | -i | -d | -e | -v] [-Q <TYPE> [NUM]] [-r <TYPE>] [-a <TYPE> <ipaddr>] [-q | -H <TYPE>] [ filegroup ]

Description

À utiliser filesync pour demander la synchronisation des fichiers du serveur actif au serveur(s) de réserve. Vous pouvez :
  • Spécifiez tous les fichiers ou ensembles de fichiers.
  • Définissez le type de synchronisation.
  • Activer, désactiver ou inhiber temporairement la synchronisation des fichiers.
  • État et historique de la synchronisation des rapports.
La synchronisation des fichiers envoie des traductions à un serveur en double, à un serveur de réserve ou à un serveur à distance surviable. La synchronisation des fichiers peut avoir lieu en raison de l'enregistrement du serveur à distance surviable ou avec les commandes suivantes :
  • filesync trans (envoie les traductions au serveur de réserve ou aux serveurs distants surviables)
  • loaddisplang (envoie les fichiers unicode au serveur de réserve et aux serveurs distants surviables)
  • loadlicense (envoie le fichier de licence au serveur de réserve).
  • loadpwd (dans ce cas, envoie les fichiers de mot de passe au serveur de réserve et aux serveurs distants surviables).
  • save_trans (envoie les traductions au serveur de réserve).
  • save_trans lsp (envoie les traductions au serveur de réserve et aux serveurs distants surviables).
  • server -i (envoie tous les fichiers synchronisés au serveur de réserve avant l'échange).

options de commande filesync

Option
Description de l’option
-w groupe de fichiers
Attendez les résultats. Spécifiez le groupe de fichiers , ou tous pour tous les groupes.
-s groupe de fichiers
Exécutez la synchronisation de fichier silencieusement. L’état de sortie est la seule indication de réussite ou d’échec. Spécifiez le groupe de fichiers , ou tous pour tous les groupes.
-t groupe de fichiers
Synchronisation basée sur l'horodatage pour le groupe de fichiers spécifié vers le serveur en double. Vérifiez les horodatages de tous les fichiers des ensembles spécifiés et synchronisez le serveur de fichiers/téléaccès lorsque :
  • l'horodatage du fichier est plus récent que la dernière synchronisation.
  • la dernière tentative de synchronisation du poste a échoué.
-t est plus efficace sur le serveur actif. Il garantit que si le fichier est modifié localement, il sera synchronisé avec l'autre serveur(s). filesync -t ne corrigera pas un fichier corrompu sur l'autre serveur. Spécifiez le groupe de fichiers , ou tous pour tous les groupes.
-i
Bloquer temporairement la synchronisation des fichiers. Cette commande ne sortira pas si cette option est donnée, elle doit donc être exécutée en arrière-plan comme suit :filesync -i&
fs=$!
***autre traitement ***
tue-HUP $fs
-d
Désactivez la synchronisation des fichiers. Aucun fichier ne sera synchronisé vers ou à partir de ce serveur jusqu'à ce qu'une activation soit donnée. L’état de désactivation persiste lors des Communication Manager redémarrages et des rechargements Linux.
-e
Activer ou réactiver la synchronisation des fichiers.
-v
Activez le mode verbose. Utiliser avec les requêtes -Q.
-q groupe de fichiers
Interrogez l'état et recevez un résumé de la synchronisation la plus récente, puis synchronisez le groupe de fichiers demandé. Implique -w , attendez une réponse avant de revenir. Spécifiez le groupe de fichiers , ou tous pour tous les groupes.
-un <TYPE> <ipaddr> groupe de fichiers
Envoyer des fichiers à un serveur <TYPE> d'ESS ou de LSP à l'adresse IP spécifiée. Spécifiez le groupe de fichiers , ou tous pour tous les groupes.
-Q <TYPE> [NUM]
Interroger l'état du numéro de synchronisation de traduction [NUM] sur les serveurs spécifiés de type <TYPE>. Afficher l'état de la sauvegarde trans, de la synchronisation des fichiers trans ou de la maintenance de nuit. Le numéro de synchronisation par défaut est la synchronisation la plus récente. Le serveur <TYPE> peut être dup , ess , lsp , ou tous .
-H <TYPE>
Afficher l'historique des 25 dernières synchronisations de traduction vers des types de serveur spécifiés. Affiche l'historique pour la sauvegarde trans, la synchronisation trans ou la maintenance de nuit. Le serveur <TYPE> peut être dup , ess , lsp , ou tous .
-r <TYPE>
Envoyer des fichiers au serveur en double et aux serveurs distants d'un type spécifié. Le serveur <TYPE> peut être dup , ess , lsp , ou tous .

codes de sortie filesync

Si une erreur se produit, une explication de l’erreur est envoyée à stdout. Si la commande est envoyée avec succès et qu’une réponse est reçue, une description de l’état est affichée.
Code de sortie
Explication
0
Réussi
2
La synchronisation est en cours.
3
La synchronisation est actuellement inhibée ou désactivée.
4
L’exécution du script préliminaire a retourné un état autre que zéro.
5
L’exécution du scénarimage a retourné un état autre que zéro.
6
La demande n’était pas valide (comme un nom d’ensemble non valide).
7
Erreur de fichier dans le jeu de fichiers.
8
Le serveur duplex est hors service.
9
Une erreur s'est produite lors de la synchronisation du fichier.
10
Une erreur locale s’est produite.