robocopy script : l'Insuffisance de ressources système
J'ai un script qui fonctionnait avant. Un robocopy script.
Le serveur de sauvegarde se brisa et que le nouveau manque un peu de configuration, mais je ne suis pas un gars windows. :'(
Le script est le suivant:
C:\Windows\system32\Robocopy F:\Equipos \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario *.* /purge /tee /e /log:F:\ScriptBackup\LogsBackup\NASSERVERBACKUP_horario.txt /nfl /r:1 /w:1
Et la sortie est ceci:
-------------------------------------------------------------------------------
ROBOCOPY :: Robust File Copy for Windows
-------------------------------------------------------------------------------
Started : Fri May 24 16:35:01 2013
2013/05/24 16:35:02 ERROR 1450 (0x000005AA) Getting File System Type of Destination \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Insufficient system resources exist to complete the requested service.
Source : F:\Equipos\
Dest - \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Files : *.*
Options : *.* /NFL /TEE /S /E /COPY:DAT /PURGE /R:1 /W:1
------------------------------------------------------------------------------
2013/05/24 16:35:02 ERROR 1450 (0x000005AA) Accessing Destination Directory \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Insufficient system resources exist to complete the requested service.
Waiting 1 seconds... Retrying...
2013/05/24 16:35:03 ERROR 1450 (0x000005AA) Accessing Destination Directory \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Insufficient system resources exist to complete the requested service.
ERROR: RETRY LIMIT EXCEEDED.
2013/05/24 16:35:03 ERROR 1450 (0x000005AA) Creating Destination Directory \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Insufficient system resources exist to complete the requested service.
Waiting 1 seconds... Retrying...
2013/05/24 16:35:04 ERROR 1450 (0x000005AA) Creating Destination Directory \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Insufficient system resources exist to complete the requested service.
ERROR: RETRY LIMIT EXCEEDED.
2013/05/24 16:35:04 ERROR 1168 (0x00000490) Creating Destination Directory \\NASSERVERBACKUP\F$\BACKUPS_NASSERVER\Equipos_Horario\
Element not found.
Personne ne sait quel est le problème?
Grâce.
Est-ce réellement appartenir à stackoverflow.com?
Recommencer une fois après seulement une seconde va le faire échouer à chaque fois qu'il y a un problème momentané. Nouvelle tentative au moins une douzaine de fois avec un bon retard (30 secondes par défaut). /R:12 /W:30
Recommencer une fois après seulement une seconde va le faire échouer à chaque fois qu'il y a un problème momentané. Nouvelle tentative au moins une douzaine de fois avec un bon retard (30 secondes par défaut). /R:12 /W:30
OriginalL'auteur Marc Riera | 2013-05-24
Vous devez vous connecter pour publier un commentaire.
Basé sur un problème similaire discuté ici: les erreurs que vous obtenez sont les questions liées à la mémoire de Windows managent et de la disponibilité de certains types de ressources (Noyau de Mémoire Paginée) qui pourrait se produire au cours des sauvegardes de gros systèmes de fichiers, ou en particulier de gros fichiers.
Windows a une certaine quantité de mémoire de la piscine de l'espace qu'il peut allouer à des programmes, si le programme utilise toute la mémoire disponible de la piscine puis ERREUR 1450 (0x000005AA) la relever.
Que la littérature plusieurs Articles Base de Connaissances Microsoft décrire ce code d'erreur:
Spécialement Q304101 décrit comment surveiller les ressources pour déterminer votre état et offre une solution possible par réglage PoolUsageMaximum paramètre dans de Gestion de la Mémoire; ce involvers modification des paramètres de registre par conséquent, nécessite de nombreuses précautions; vous avez été averti à lire careffully l'article avant.
Une chose que vous pouvez faire est de séparer la sauvegarde dans différentes sauvegardes; avec contrôle de la mémoire cela pourrait aider à isoler le problème.
Permettez-moi de vous suggérer un indice supplémentaire, à envisager d'ajouter le
/XJ
swith à votre comman script de ligne de; de cette manière, robocopy exclure les Jonctions , c'est important, par exemple lors de la copie des comptes d'utilisateur (le \Users.. foleder) dans certains Windows comme Vista, car sans cela, vous pouvez exécuter dans la boucle coused par un certain genre de liens cachés appelé "jonctions"piscine est seulement un spéciques partie de la mémoire (c'est à dire ne peut pas s'élargit à tous les 4 go), selon le réglage documenté ici le système peut se comporter de différentes manières. le paramètre par défaut de laisser le système de décider ce qui est une valeur qui peut être optimal pour les opérations régulières mais pas bon de l'intensité de la sauvegarde des emplois, de sorte qu'il est possible de modifier ce paramètre pour accomplir votre besoin. merci de lire Q304101 qui fournit davantage de détails.
Avant tout je voudrais essayer whig /XJ option pour exclure les boucles possibles.
Désolé si je n'étais pas très précis avec la >4 go de RAM. La réserve paginée est tributaire de la disponibilité en mode noyau de l'espace d'adressage virtuel, qui est limitée en partie par la quantité de RAM de l'ordinateur. Si le potentiel montant de la réserve paginée disponible aussi ajouter de la mémoire vive d'un ordinateur x86 jusqu'à ce que vous frappez d'un plafond de 4 GO, voir Limites de la Mémoire pour les Versions de Windows pour plus de détails. La mise à niveau vers une version 64 bits va aider un peu si l'ordinateur a <=4 GO, mais il peut grandement l'aider si elle en a plus.
OriginalL'auteur Franco Rondini
La Copie de Fichiers Robuste (Robocopy) ne sera pas très robuste si elle est définie à réessayer une fois seulement après avoir attendu une seule seconde. Réessayer plusieurs fois après avoir attendu assez longtemps pour que transitoire erreurs pour résoudre réussiront beaucoup plus souvent.
Réessayer une douzaine de fois avec 30 secondes d'attente entre:
OriginalL'auteur Brian
- Je utiliser 7-Zip pour diviser les fichiers de plus de 4GO en 650MO Morceaux. (7-Zip limitis de ce que la taille vous pouvez les diviser en mais rien sous 4 go). J'ai ensuite utiliser Robocopy pour copie chaque morceau vers le bas et utiliser 7-Zip pour réassembler les morceaux vers le fichier. Il fonctionne même avec SQL fichiers de Sauvegarde. Je n'ai pas essayé d'automatiser ce encore que je n'ai pas à le faire trop souvent.
OriginalL'auteur Dave
J'ai trouvé que l'utilisation de /Z redémarrage en mode fonctionne le mieux. C'est un peu plus lent, mais au moins il fonctionne avec des fichiers plus volumineux
OriginalL'auteur Bigstoo