RESTORE |
Restaure |
---|---|
Zenith Data Systems Microsoft MS-DOS 2 | Externe |
Syntaxe
RESTORE |
RESTORE ? |
RESTORE [[d:]filename [filespec[+filespec]]][/x] |
Paramètres
Nom | Description |
---|---|
d | Ce paramètre permet d'indiquer le nom de l'unité de disque de l'unité de disque source dans lequel se trouve le fichier de sauvegarde contenant le(s) fichier(s) à restaurer. |
filename | Ce paramètre permet d'indiquer le nom de fichier principal du fichier de sauvegarde. |
filespec | Ce paramètre permet d'indiquer la spécification de fichier d'origine pour un fichier ou un groupe de fichiers à restaurer à partir du fichier de sauvegarde. |
/A:[date] | Ce paramètre permet d'indiquer après la date : Restaure les fichiers marqués après la date spécifiée. |
/B:[date] | Ce paramètre permet d'indiquer avant la date : Restaure les fichiers marqués avant la date spécifiée. |
/D | Ce paramètre permet d'indiquer le répertoire maître - Localisez tous les fichiers de sauvegarde maîtres et indiquez le répertoire. |
/E | Ce paramètre permet d'indiquer les fichiers d'exception : Exclure les fichiers répertoriés de l'opération de restauration. |
/F | Ce paramètre permet d'indiquer une restauration à plat : Restaure tous les fichiers dans le répertoire courant, quel que soit le niveau du répertoire d'où ils proviennent. |
/L | Ce paramètre permet d'indiquer un répertoire de liste - Liste le répertoire interne du fichier de sauvegarde. |
/M:dd | Ce paramètre permet d'indiquer la cartographie de l'unité de disque de sortie - Restaure les fichiers sur l'unité de disque spécifié au lieu de l'unité de disque d'origine. |
/O | Ce paramètre permet d'écraser les fichiers - Écraser les fichiers existants sur le disque de destination. |
/Q | Ce paramètre permet d'indiquer qu'il faut une interrogation pour chacun des fichiers - Interroger "oui" ou "non" sur chaque fichier avant la restauration. |
/R | Ce paramètre permet d'examiner les fichiers sélectionnés - Afficher la liste des fichiers qui seront restaurés avant le début de l'opération. |
/T | Ce paramètre permet d'indiquer la date d'aujourd'hui - Restaurer les fichiers avec la date d'aujourd'hui. |
/V | Ce paramètre permet de vérifier les fichiers - Vérifiez les fichiers recréés après la restauration. |
Description
Cette commande permet d'effectuer la récupérations de fichiers d'une copie de sécurités.
Remarque
- Utilise la commande RESTORE pour restaurer ou recréer les fichiers individuels contenus dans un fichier de sauvegarde créé avec BACKUP.
Concepts préliminaires
Comme BACKUP vous fournit une méthode pour automatiser la sauvegarde des travaux de routine, RESTORE automatise la récupération des données entreposées dans les fichiers de sauvegarde. RESTORE dissocie la structure de fichiers séquentielle d'un fichier de sauvegarde (créé pendant BACKUP) et restaure les fichiers individuels sur leurs périphériques d'origine. Comme BACKUP, RESTORE prend en charge un certain nombre de commutateurs facultatifs vous offrant un large degré de contrôle sur la restauration des fichiers. (Pour plus d'informations sur la commande BACKUP, reportez-vous à la section BACKUP de cette page).
La commande RESTORE peut être appelée de deux manières : entrée interactive, dans laquelle RESTORE vous demande l'entrée requise ; ou une entrée de ligne de commande, dans laquelle vous entrez les paramètres requis lorsque vous appelez la commande. De plus, RESTORE fournit un affichage d'écran d'aide décrivant brièvement la commande RESTORE et répertorie ses exigences de syntaxe et prend en charge les commutateurs.
Normalement, les événements se produisant pendant l'exécution de la commande RESTORE sont des prompts concernant l'échange de disque de fichier de sauvegarde (où le fichier de sauvegarde est entreposé sur plus d'un volume de disque), un affichage à l'écran de la spécification de fichier pour chaque fichier étant restauré, et un prompt concernant l'existence de noms de fichiers en double sur les disques source et de destination.
Si le fichier de sauvegarde que vous restaurez se trouve sur plusieurs volumes de disque et que RESTORE a besoin d'un volume autre que celui actuellement dans l'unité de disque source, l'exécution s'arrête temporairement et l'écran affiche :
Insert volume nnn, filename.nnn-1, in drive d and press RETURN when ready. |
Dans ce prompt, nnn est le numéro de volume que BACKUP a attribué au disque contenant le fichier de sauvegarde filename.nnn-1. (Notez que le numéro de volume est toujours un de plus que l'extension numérique attribuée au nom du fichier de sauvegarde.) Insérez le volume de disque demandé dans l'unité de disque (d) indiqué et appuyez sur RETURN. L'opération de restauration reprendra.
Pendant l'exécution de RESTORE, l'écran affiche la spécification de fichier de chaque fichier au fur et à mesure qu'il est restauré. Cette liste prend le format suivant :
A:FILENAM1.EXT B:FILENAM2.EXT B:FILENAM3.EXT : B:FILENAMn.EXT |
Notez que dans la liste des fichiers restaurés, le nom de l'unité de disque fourni pour chaque fichier est l'unité de disque sur lequel le fichier restauré est en cours d'écriture. Cela peut ne pas être le même que le nom de l'unité de disque source d'origine (l'unité de disque à partir duquel le fichier a été sauvegardé) si le commutateur /M (Map output drive) a été utilisé lors de l'appel de RESTORE.
Occasionnellement, vous pouvez rencontrer le message suivant lors de l'exécution de RESTORE :
File filespec already exists, do you wish to delete it (Y/N) ? |
Lorsque ce message s'affiche, RESTORE a rencontré un fichier sur le disque de destination ayant le même nom de fichier principal et la même extension qu'un fichier à restaurer. Si vous voulez que RESTORE écrase le fichier existant avec le fichier restauré, appuyez sur Y. Si vous ne voulez pas que RESTORE écrase le fichier existant, appuyez sur N. Si vous voulez que RESTORE écrase automatiquement tous les fichiers existants sans afficher le prompt ci-dessus, utilisez la commutateur /O (écraser les fichiers) lorsque vous entrez une ligne de commande RESTORE.
Écran d'aide RESTORE
Pour obtenir un écran résumant l'utilisation, les exigences de syntaxe et les commutateurs de la commande RESTORE, entrez RESTORE ? au prompt du système et appuyez sur RETURN. L'écran d'aide s'affiche comme illustré à la figure suivante :
RESTORE version 2.0 The RESTORE utility is designed to complement the BACKUP utility. RESTORE extracts specified files from the single long file that BACKUP creates; then it returns those files to their original drives. Syntax: A:RESTORE [[<d:>]<filename> [<filespec>[+<filespec>...]]][</x>...] Switches: Default state: /O off, /Q off and /V off. /A AFTER date. /A:<mm-dd-yy> /M MAP output drive. /M:lp /B BEFORE date. /B:<mm-dd-yy> /O OVERWRITE files. /D DIRECTORY master. /Q QUERY each. /E EXCEPTION files. /E:<filespec> /R REVIEW selectedfiles. /F FLAT restoration. /T TODAY's date. /L LIST directory. <filespec>/L /V VERIFY files. A> |
L'affichage est immédiatement suivi du prompt du système, vous permettant de vous référer aux informations à l'écran lorsque vous entrez une ligne de commande RESTORE. Plus d'informations sur les différents commutateurs illustrés à la figure précédente sont fournies sous la section Entrée de la ligne de commande dans cette page.
Prompt de saisie interactive et réponse
Si vous entrez RESTORE et appuyez sur RETURN sans entrer aucune autre information, le système affichera la bannière RESTORE suivie du prompt de commande > de RESTORE comme le montre la figure suivante :
RESTORE version 2.0 > |
Lorsque le prompt de commande s'affiche, vous pouvez entrer des commandes pour RESTORE. Lorsqu'une ligne de commande a été exécutée, le prompt de commande s'affiche à nouveau et vous pouvez entrer une autre ligne de commande. RESTORE se termine uniquement lorsque vous appuyez sur RETURN ou CTRL+BREAK au prompt de commande sans avoir saisi de ligne de commande.
Les entrées de ligne de commande pouvant être effectuées au prompt de commande RESTORE sont les mêmes que celles décrites sous la section Entrée de ligne de commande dans cette page, à l'exception que vous n'avez pas besoin de réappeler RESTORE en commençant chaque ligne par le nom de la commande.
Entrée de ligne de commande
Si vous entrez une ligne de commande RESTORE complète et valide au prompt du système et que vous appuyez sur RETURN, la seule commande que vous avez entrée sera exécutée, puis le prompt du système s'affichera à nouveau. Si vous souhaitez effectuer une autre opération de restauration, vous devez relancer la commande RESTORE, contrairement à l'utilisation de la méthode interactive décrite ci-dessus.
Vous devez toujours commencer la ligne de commande par RESTORE et la suivre avec les paramètres requis et les commutateurs facultatifs souhaités. Les paramètres de la ligne de commande RESTORE sont décrits ci-dessous. Les conditions d'entrée sont notées, le cas échéant, dans les descriptions des paramètres.
Spécification du fichier source
Vous devez toujours entrer un nom de fichier source après RESTORE (ou après le prompt de commande si vous utilisez la méthode d'entrée interactive). Le nom du fichier source doit être le nom d'un fichier de sauvegarde créé avec BACKUP et ne doit pas inclure de caractères génériques. N'entrez pas d'extension pour le nom du fichier source ; RESTORE utilise les extensions à trois chiffres attribuées automatiquement par BACKUP, où .000 est le fichier de sauvegarde principal, .001 est le deuxième volume et .002 est le troisième, et ainsi de suite.
Si le fichier de sauvegarde que vous souhaitez restaurer ne se trouve pas sur le disque de l'unité de disque par défaut, vous devez faire précéder la source filename du nom de l'unité de disque approprié (d).
Fichiers de destination
Après la spécification du fichier source, vous devez entrer au moins une spécification de fichier de destination ou une spécification de fichier pour décrire quels fichiers du fichier de sauvegarde (filename, comme décrit sous la section Spécification du fichier source) doivent être restaurés. Des caractères génériques («*» et/ou «?») peuvent être utilisés dans la destination filespec pour désigner plus d'un fichier.
Vous pouvez également saisir une série de spécifications de fichier, comme dans filespec[+filespec...]. Lorsqu'une série de spécifications de fichier de destination est saisie, chaque spécification de fichier de la série doit être séparée des spécifications de fichier adjacentes par un signe plus (+). Il ne doit pas y avoir d'espaces ou de délimiteurs autres que le signe plus entre les spécifications de fichier. Certaines ou toutes les spécifications de fichier de la série peuvent inclure des caractères génériques. Les fichiers de destination peuvent être des disques identiques ou différents, ou dans des répertoires identiques ou différents.
Les spécifications de destination que vous entrez pour cette commande sont uniques dans MS-DOS en ce sens qu'elles décrivent (ou définissent plus précisément) la source et spécifient les destinations pour la sortie de la commande.
Normalement, RESTORE dirige automatiquement les fichiers du fichier de sauvegarde vers l'unité de disque d'où ils proviennent (c'est-à-dire l'unité de disque sur lequel ils se trouvaient lorsque vous avez exécuté BACKUP). Pour cette raison, vous devez toujours inclure le nom de l'unité de disque dans la spécification du fichier de destination, sauf si les fichiers ont été sauvegardés à partir du lecteur par défaut. Si vous ne vous souvenez pas des unités de disques à partir desquels les fichiers ont été sauvegardés, vous pouvez obtenir un répertoire interne du fichier de sauvegarde en utilisant le commutateur /L avec la commande RESTORE ou BACKUP. (Reportez-vous aux informations fournies sous Commutateurs ci-dessous, ou à la section BACKUP de cette page.)
Commutateurs
L'utilisation de l'un des commutateurs (/x) pris en charge par la commande RESTORE est facultative. Ils sont fournis pour vous permettre de personnaliser la commande est facultative. Ils sont fournis pour vous permettre d'adapter l'exécution de la commande à vos besoins. Les commutateurs sont entrés à la fin de la ligne de commande et n'ont pas besoin d'être séparés (ni de l'entrée précédente ni les uns des autres) par un espace. Le caractère de commutation (/) est le seul délimiteur requis.
Si aucun commutateur n'est entré, RESTORE suppose les valeurs par défaut opérationnelles suivantes :
- requête pour écraser les fichiers existants (peut être modifié avec le commutateur /O),
- ne pas interroger chaque nom de fichier avant la restauration (peut être modifié avec le commutateur /Q),
- ne pas vérifier les fichiers après la restauration (peut être modifié avec le commutateur /V), et
- effectuer une restauration complète, y compris la restauration de la structure de répertoire d'origine (peut être modifiée à l'aide du commutateur /F).
Les commutateurs pris en charge sont décrits individuellement ci-dessous.
/A - Après la date
Utilisez le commutateur /A pour restaurer tous les fichiers correspondant aux spécifications du fichier de destination dont la date (dans le répertoire d'origine) est postérieure à la date d'aujourd'hui ou à la date spécifiée. (La date enregistrée dans le répertoire pour un fichier donné est appelée l'horodatage de ce fichier.) Si vous souhaitez restaurer des fichiers avec un horodatage postérieur à la date actuelle (aujourd'hui) affichée par la commande DATE, entrez le commutateur comme suit :
/A |
à la fin de la ligne de commande. Tous les fichiers postérieurs à la date donnée à MS-DOS lors de son premier démarrage ou lors de la dernière utilisation de la commande DATE seront restaurés à partir du fichier de sauvegarde. (RESTORE compare l'horodatage du répertoire d'origine pour le(s) fichier(s) spécifié(s)) avec la date établie par la commande DATE.)
Si vous souhaitez spécifier une date autre que la date actuelle, entrez le commutateur en utilisant le format :
/A:mm-dd-yy |
où
Nom | Description |
---|---|
mm | Ce paramètre permet d'indiquer un nombre de 1 à 12, signifiant le mois. |
dd | Ce paramètre permet d'indiquer un nombre de 1 à 31, signifiant le jour du mois. |
yy | Ce paramètre permet d'indiquer un nombre de 00 à 99, signifiant l'année. |
Notez que le commutateur et la date spécifiée doivent être séparés par deux-points (:) et que le seul séparateur valide pour les nombres dans la date spécifiée est un trait d'union (-).
Lorsque la date est spécifiée avec le commutateur /A, RESTORE compare l'horodatage du répertoire pour le(s) fichier(s) de destination spécifié(s) à la date que vous avez entrée et restaure tous les fichiers avec une date postérieure à la date spécifiée.
/B - Avant la date
Utilise le commutateur /B pour restaurer tous les fichiers correspondant aux spécifications du fichier source dont la date (dans le répertoire d'origine) est antérieure à la date d'aujourd'hui ou à la date spécifiée. Si vous souhaitez restaurer des fichiers avec un horodatage antérieur à la date actuelle (aujourd'hui) affichée par la commande DATE, entrez le commutateur comme suit :
/B |
à la fin de la ligne de commande. Tous les fichiers antérieurs à la date donnée à MS-DOS lors de son premier démarrage ou lors de la dernière utilisation de la commande DATE seront restaurés. (RESTORE compare l'horodatage du répertoire pour le(s) fichier(s) spécifié(s) à la date établie par la commande DATE.)
Si vous souhaitez spécifier une date autre que la date actuelle, saisissez le commutateur au format :
/B:mm-dd-yy |
où
Nom | Description |
---|---|
mm | Ce paramètre permet d'indiquer un nombre de 1 à 12, signifiant le mois. |
dd | Ce paramètre permet d'indiquer un nombre de 1 à 31, signifiant le jour du mois. |
yy | Ce paramètre permet d'indiquer un nombre de 00 à 99, signifiant l'année. |
Notez que le commutateur et la date spécifiée doivent être séparés par deux-points (:) et que le seul séparateur valide pour les nombres dans la date spécifiée est un trait d'union (-).
Lorsque la date est spécifiée, RESTORE compare l'horodatage du répertoire pour le(s) fichier(s) source(s) spécifié(s) à la date que vous avez entrée et restaure tous les fichiers avec une date antérieure à la date spécifiée.
/D - Répertoire maître
Utilisez le commutateur /D seul pour vérifier le disque par défaut ou un disque spécifié pour les fichiers de sauvegarde principaux et pour afficher un répertoire de fichiers de sauvegarde principaux. Un fichier de sauvegarde maître est un fichier avec l'extension ".000". En plus des copies de fichiers, le fichier de sauvegarde principal inclut le nombre de volumes sur lesquels réside le fichier de sauvegarde, le nombre de fichiers (sources) que contient le fichier de sauvegarde et la date à laquelle il a été créé.
Le commutateur doit être saisi à l'aide du format de saisie de la ligne de commande suivant :
RESTORE [d:]/D |
si la commande est appelée au prompt du système ; ou le format :
[d:]/D |
si la commande est appelée au prompt de commande >. Dans les deux cas, d est le nom de l'unité de disque de l'unité de disque souhaité (si vous voulez un répertoire de fichiers de sauvegarde principal pour un disque autre que celui de l'unité de disque par défaut). Lorsque vous appuyez sur RETURN, l'écran affiche un répertoire de fichiers maître similaire à celui illustré à la figure suivantes :
Name Volumes Files Date 4-15-84 BACKFILE 3 10 12-19-83 BACK2 5 127 9-01-83 BACK3 1 1 8-22-83 |
La date dans le coin supérieur droit de l'écran est la date actuelle ; toutes les autres informations affichées se rapportent aux fichiers de sauvegarde principaux que le système localise.
/E - Fichiers d'exception
Utilisez ce commutateur pour spécifier un ou plusieurs fichiers à exclure de l'opération de restauration. Les fichiers d'exception sont répertoriés immédiatement après le commutateur, sous la forme :
/E:filespec[+filespec] |
Notez qu'un signe deux-points (:) doit être utilisé entre le commutateur (/E) et le ou les fichiers d'exception répertoriés. Les caractères génériques peuvent être utilisés dans certaines ou toutes les spécifications de fichier d'exception. Lorsque plusieurs fichiers d'exception sont répertoriés, les spécifications du fichier doivent être séparées par le signe de prise (+). Aucun espace ou délimiteur autre que le signe plus ne doit être utilisé entre les spécifications de fichier.
Lorsque le commutateur /E est utilisé, tous les fichiers non répertoriés après le commutateur correspondant aux spécifications du fichier de destination seront restaurés. Ce commutateur est particulièrement utile lorsque vous souhaitez restaurer de nombreux fichiers, avez utilisé des caractères génériques dans les spécifications du fichier de destination et souhaitez exclure certains fichiers de l'opération de restauration. Un exemple est fourni sous Utilisation des fichiers d'exception et Interrogation de chaque commutateur de cette page.
/F - Restauration à plat
Normalement, RESTORE lit les informations de répertoire entreposées dans le fichier de sauvegarde, recrée les répertoires et sous-répertoires d'origine et remplace les fichiers dans leurs niveaux de répertoire d'origine. Utilisez le commutateur /F pour restaurer des fichiers à partir de plusieurs niveaux de répertoire (lorsque BACKUP a été exécuté à l'aide du commutateur /G) vers un seul niveau de répertoire. Le commutateur /F (signifiant "plat") élimine la structure d'arborescence de répertoires d'origine et place tous les fichiers restaurés dans le répertoire courant du disque de destination, quel que soit le répertoire dans lequel ils se trouvaient à l'origine.
/L - Répertoire de la liste
Ce commutateur vous permet d'afficher un répertoire de fichiers contenus dans un fichier de sauvegarde spécifié. Le commutateur doit être entré dans le cadre d'une ligne de commande de le format :
RESTORE [d:]filename /L |
si entrée au prompt du système, ou :
[d:]filename/L |
si entré au prompt de commande > de RESTORE. Dans les deux cas, filename est le nom de fichier principal du fichier de sauvegarde pour lequel vous souhaitez obtenir une liste de répertoires internes. Le nom de l'unité de disque (d) doit être entré si le fichier de sauvegarde se trouve sur un disque se trouvant dans un unité de disque autre que celui par défaut. N'entrez pas d'extension de nom de fichier pour le fichier de sauvegarde ; RESTORE suppose l'extension ".000".
Lorsque vous entrez une ligne de commande incluant le commutateur /L, puis appuyez sur RETURN, l'écran affiche une liste des fichiers individuels contenus dans le fichier de sauvegarde, l'unité de disque à partir duquel chaque fichier a été sauvegardé, la taille de chaque fichier dans octets, les numéros de volume de disque sur lesquels les fichiers sont entreposés (un fichier peut être entreposé sur plusieurs volumes de disque) et l'horodatage du répertoire d'origine pour chaque fichier.
L'affichage comprend également des entrées pour les sous-répertoires (le cas échéant) et leurs répertoires parents. Ceux-ci sont identifiés par <DIR> dans la colonne Start Volume de l'affichage. (Les sous-répertoires seront inclus dans un fichier de sauvegarde uniquement si le commutateur /G a été utilisé lors de la création du fichier de sauvegarde.
Une liste de répertoire interne typique est illustrée à la figure suivante :
Drive File Name Date Start End Size in Volume Volume bytes E: TESTFIL1.DAT 10-10-82 1 1 3264 E: TESTFIL2.DAT 10-10-82 1 2 19582 F: TESTFIL1.DOC 8-01-82 2 3 887236 F: TESTFIL2.DOC 9-17-82 3 3 22230 F: DATA 10-10-82 <DIR> F: EXP1.DAT 10-10-82 3 3 1548 F: EXP2.DAT 10-10-82 3 3 1675 F: .. 10-10-82 <DIR> 6 file(s) on 3 volume(s) |
Notez qu'une ligne récapitulative en bas de l'écran indique le nombre total de fichiers contenus dans le fichier de sauvegarde et le nombre total de volumes sur lesquels réside le fichier de sauvegarde. Notez également que le sous-répertoire (DATA dans la figure précédente) et l'entrée de son répertoire parent (..) ne sont pas comptés comme des fichiers dans le répertoire interne du fichier de sauvegarde. Les fichiers provenant du sous-répertoire sont répertoriés entre le nom du sous-répertoire et l'entrée du parent du sous-répertoire.
/M - Cartographie de l'unité de disque de sortie
Normalement, RESTORE place les fichiers sur le disque dans l'unité de disque à partir duquel ils ont été initialement sauvegardés, identifié par le nom d'unité de disque répertorié dans le répertoire interne du fichier de sauvegarde. Voir le champ Drive dans la figure suivante :
Drive File Name Date Start End Size in Volume Volume bytes E: TESTFIL1.DAT 10-10-82 1 1 3264 E: TESTFIL2.DAT 10-10-82 1 2 19582 F: TESTFIL1.DOC 8-01-82 2 3 887236 F: TESTFIL2.DOC 9-17-82 3 3 22230 F: DATA 10-10-82 <DIR> F: EXP1.DAT 10-10-82 3 3 1548 F: EXP2.DAT 10-10-82 3 3 1675 F: .. 10-10-82 <DIR> 6 file(s) on 3 volume(s) |
Utilise le commutateur /M pour diriger les fichiers restaurés vers un disque autre que le disque d'origine.
Lorsque vous utilisez le commutateur /M, vous devez spécifier à la fois le nom de l'unité de disque d'origine (source) et le nouveau nom de l'unité de disque de destination pour que RESTORE redirige sa sortie. Le commutateur doit être entré à la fin de la ligne de commande sous le format :
/M:dd |
où le premier d est l'unité de disque source d'origine et le second d est l'unité de disque de destination souhaité. Notez que les noms de commutateur et de l'unité de disque doivent être séparés par deux points (:), mais que les noms de l'unité de disque eux-mêmes ne sont pas séparés, même par un espace. Par exemple, si vous souhaitez restaurer des fichiers sauvegardés à partir de l'unité de disque E vers un disque de destination RESTORE dans l'unité de disque A, entrez le commutateur comme suit :
/M:EA |
Vous pouvez utiliser plusieurs commutateurs /M dans une seule ligne de commande pour effectuer plusieurs cartographies de sortie. Vous souhaiterez peut-être le faire lorsque vous restaurez des fichiers initialement copiés à partir de plusieurs unités de disque source et que vous souhaitez écrire tous les fichiers sur un seul disque.
/O - Remplacer les fichiers
Normalement, si RESTORE rencontre un fichier sur le disque de destination ayant le même nom de fichier qu'un fichier en cours de restauration, l'exécution est suspendue au prompt du système :
File <filespec> already exists, do you wish to delete it (Y/N) ? |
Si vous souhaitez enregistrer le fichier existant, vous pouvez appuyer sur N et RESTORE ne l'écrasera pas. (Le fichier du disque de sauvegarde ne sera pas non plus restauré ; il sera ignoré et RESTORE ira au fichier suivant dans le fichier de sauvegarde.) Si vous voulez que RESTORE écrase le fichier existant avec le fichier du disque de sauvegarde, appuyez sur Y.
Utilisez le commutateur d'entrée/sortie pour que RESTORE écrase automatiquement les fichiers existants, sans vous avertir en cas de correspondance dans les noms de fichiers. Vous souhaiterez peut-être utiliser ce commutateur lorsque vous restaurez un disque ou un groupe de fichiers sélectionné sur un ancien disque que vous avez utilisé auparavant, mais n'étant pas aussi actuel que votre fichier de sauvegarde.
/Q - Chaque requête
Lorsque vous utilisez le commutateur, RESTORE localise tous les fichiers correspondant aux spécifications du fichier de destination et vous affiche le prompt suivant :
Restore filespec (Y/N) ? |
où filespec est une spécification de fichier unique pour chaque fichier avant de commencer l'opération de restauration.
Le commutateur /Q est particulièrement utile lorsque vous utilisez des caractères génériques dans la spécification du fichier de destination et/ou lorsque vous répertoriez une série de fichiers de destination, car vous avez la possibilité de consulter la liste des fichiers qui seront restaurés et de supprimer les fichiers (le cas échéant) que vous ne souhaitez pas restaurer. Cependant, vous ne pouvez pas ajouter de fichiers aux fichiers de destination spécifiés. Si vous avez omis par inadvertance la spécification de fichier pour un fichier que vous souhaitez restaurer, vous devrez invoquer une deuxième opération RESTORE lorsque la première sera terminée.
Si vous souhaitez restaurer un fichier donné, appuyez sur Y au prompt «Restore filespec (Y/N) ?» pour ce fichier.
Si vous ne souhaitez pas restaurer un fichier donné, appuyez sur N au prompt pour ce fichier ; le fichier sera supprimé de la liste interne des fichiers à restaurer de RESTORE avant le début de l'opération de restauration.
/R - Examiner les fichiers sélectionnés
Le commutateur est similaire au commutateur /Q, en ce sens qu'il vous permet de passer en revue les fichiers sélectionnés pour la restauration avant le début de l'opération de restauration. Cependant, le commutateur /R répertorie l'ensemble du groupe de fichiers correspondant aux spécifications du fichier de destination en une seule fois, et vous devez accepter ou rejeter l'ensemble du groupe plutôt que des fichiers individuels.
Lorsque vous utilisez le commutateur /R, RESTORE localise tous les fichiers correspondant aux spécifications du fichier de destination, puis affiche :
RESTORE version 2.0 Files to be restored are: |
suivi d'une liste des spécifications de fichier pour les fichiers étant restaurés. Juste en dessous de la liste, le système demande :
Is this correct (Y/N) ? |
Si la liste est correcte (c'est-à-dire si elle affiche correctement tous les fichiers que vous souhaitez restaurer et n'inclut aucun fichier que vous ne souhaitez pas restaurer), appuyez sur Y. L'opération de restauration commencera.
Si la liste n'est pas correcte, appuyez sur N. L'opération de restauration sera abandonnée et le prompt système ou de commande s'affichera.
/T - Date d'aujourd'hui
Utilise ce commutateur pour restaurer tous les fichiers correspondant aux spécifications du fichier de destination et sont datés avec la date actuelle (telle qu'affichée par la commande DATE). Lorsque vous entrez /T dans le cadre de la ligne de commande, RESTORE compare l'horodatage du répertoire d'origine pour tous les fichiers spécifiés à la date établie par la commande DATE. Ensuite, seuls les fichiers dont la date correspond sont restaurés.
/V - Vérifier les fichiers
Utilisez ce commutateur pour que RESTORE vérifie l'exactitude de chaque fichier de destination immédiatement après sa copie à partir du fichier de sauvegarde. Lorsque vous entrez /V dans le cadre de la ligne de commande, RESTORE compare chaque fichier de destination avec la copie du fichier source (sauvegarde) pour s'assurer qu'il n'y a pas de divergences. La spécification de fichier de chaque fichier de destination est affichée lors de sa vérification sous le format :
filespec Verifying filespec |
Si (et seulement si) une erreur est trouvée, RESTORE demande :
Verify error, try RESTORE again (Y/N) ? |
Si vous souhaitez retenter la restauration et la vérification du fichier, appuyez sur Y. Les opérations de restauration et de vérification seront répétées. Si vous ne souhaitez pas réessayer l'opération de restauration, appuyez sur N. L'opération de restauration de ce fichier sera abandonnée et RESTORE ira sur le prochain fichier spécifié.
Si aucune erreur de vérification n'est détectée, l'écran affiche simplement les noms des fichiers en cours de restauration et de vérification.
Spécification d'une série de fichiers de destination
Tout comme vous pouvez personnaliser BACKUP pour sauvegarder uniquement une sélection spécifique de fichiers, vous pouvez exécuter RESTORE pour les fichiers sélectionnés dans un fichier de sauvegarde et ne pas avoir à restaurer chaque fichier d'origine. Dans la section BACKUP, un exemple a été fourni pour sauvegarder une série de fichiers à partir de différents disques vers le fichier de sauvegarde BIGFILE sur le disque par défaut. L'exemple de ligne de commande était :
BACKUP A:*.BAS+B:*.DOC+B:???X.COM+E:*.BIGFILE |
Maintenant, supposons que vous souhaitiez restaurer uniquement les fichiers .BAS à l'origine du disque dans l'unité de disque A et les fichiers .COM à l'origine du disque dans l'unité de disque B. Avec les disques disponibles dans les unités de disque A et B et RESTORE et BIGFILE disponibles sur le disque par défaut de l'unité de disque, vous pouvez restaurer les fichiers sélectionnés en saisissant :
RESTORE BIGFILE A:*.BAS+B:*.COM |
et en appuyant sur RETURN. Comme alternative, vous pouvez entrer la ligne de commande «RESTORE BIGFILE A:*.*+B*.COM» puisque les seuls fichiers copiés à partir du disque dans l'unité de disque A étaient des fichiers «.BAS».
Si vous souhaitez restaurer tous les fichiers du fichier de sauvegarde sur les disques des unités de disques source d'origine, vous pouvez entrer la série de spécifications du fichier de destination dans la ligne de commande comme suit :
RESTORE BIGFILE A:*.*+B:*.*+E:*.* |
Lorsque vous appuyez sur RETURN, RESTORE localisera tous les fichiers dans le fichier de sauvegarde provenant de l'unité de disque A et les écrira sur l'unité de disque A, tous les fichiers de l'unité de disque B et les écriront sur l'unité de disque B, et tous les fichiers de l'unité de disque E et les écriront vers l'unité de disque E. Notez qu'il n'est pas nécessaire de spécifier les fichiers de destination exactement comme ils ont été spécifiés comme fichiers source pour BACKUP ; il est seulement nécessaire d'entrer les spécifications du fichier sous une forme permettant à RESTORE de localiser le(s) fichier(s) correct(s) dans le fichier de sauvegarde. Vous devez toujours entrer le nom de l'unité de disque correct tel qu'il apparaît dans la liste des répertoires internes pour le fichier de sauvegarde. Ensuite, si vous ne souhaitez pas restaurer un fichier ou un groupe de fichiers sur un disque de l'unité de disque source d'origine, utilisez le commutateur /M (cartographie de l'unité de disque de sortie).
Utilisation des fichiers d'exception et Interrogation de chaque commutateur
Supposons que vous disposiez d'un fichier de sauvegarde nommé MISCBAK contenant des copies de sauvegarde des fichiers de correspondance provenant à l'origine d'un disque dans l'unité de disque D - et que les fichiers ont été nommés avec des extensions standardisées vous permettant d'identifier à qui la correspondance a été envoyée. En outre, supposons que les extensions de nom de fichier utilisées soient .CHI pour les lettres envoyées à un bureau de Chicago, .STJ pour les lettres envoyées à un bureau de St. Joseph, .VEN pour les lettres envoyées aux fournisseurs et .PER pour les lettres personnelles.
Si vous souhaitez restaurer les fichiers de toutes les correspondances professionnelles mais ne souhaitez pas restaurer les fichiers de la correspondance personnelle, vous pouvez saisir :
RESTORE MISCBAK D:*.*/E:D*.PER |
et appuyez sur RETURN. Tous les fichiers avec l'extension .CHI, .STJ et .VEN ayant été sauvegardés à partir de l'unité de disque D ne seront pas restaurés.
Vous pouvez également utiliser le commutateur /Q (Query each) pour restaurer de manière sélective certains fichiers de correspondance. En supposant les mêmes circonstances que ci-dessus, vous pouvez saisir :
RESTORE B:MISCBAK D:*.*/Q |
et appuyez sur RETURN. Dans ce cas, RESTORE vous inviterait :
RESTORE D:filename.ext (Y/N) ? |
pour chaque fichier du fichier de sauvegarde (MISCBAK) avant le début de l'opération de restauration.
Si vous souhaitez restaurer le fichier nommé dans le prompt, appuyez sur la touche Y.
Si vous ne souhaitez pas restaurer le fichier nommé, vous devez appuyer sur la touche N.
Lorsque vous avez répondu au prompt pour tous les fichiers du fichier de sauvegarde, la restauration des fichiers pour lesquels vous avez appuyé sur la touche Y commence.
Utilisation de la méthode RESTORE interactive
Si vous avez un fichier de sauvegarde contenant une variété de fichiers provenant de plusieurs disques source que vous souhaitez restaurer de manière sélective, vous trouverez peut-être plus pratique d'utiliser RESTORE par la méthode interactive. Par exemple, supposons que le fichier de sauvegarde STUFF contient des fichiers de lettres, de documents et de données avec l'extension .LTR, .DOC et .DAT, respectivement. Supposons également que les fichiers proviennent à l'origine des disques des unités de disque D et E. Si vous souhaitez restaurer tous les fichiers de lettres sur un disque, tous les fichiers de documents sur un autre et tous les fichiers de données sur un troisième disque, procédez comme suit :
Remarque : Cet exemple suppose que RESTORE et le fichier de sauvegarde sont tous deux disponibles sur l'unité de disque par défaut.
- Au prompt du système, entrez RESTORE et appuyez sur RETURN. Le prompt > de commande RESTORE s'affiche.
- Pour restaurer tous les fichiers de lettres du fichier de sauvegarde sur le disque de l'unité de disque D, entrez :
STUFF D:*.LTR+E:*.LTR/M:ED/V et appuyez sur RETURN. RESTORE trouve tous les fichiers .LTR originaires de l'unité de disque D dans le fichier de sauvegarde et les écrit sur le disque de l'unité de disque D. RESTORE trouve ensuite tous les fichiers .LTR originaires de l'unité de disque E et les écrit sur le disque de l'unité de disque D ; le commutateur /M redirige les fichiers à l'origine à partir d'un disque de l'unité de disque E vers l'unité de disque D. Le commutateur /V demande à RESTORE de vérifier que tous les fichiers ont été correctement copiés sur le disque de destination. Lorsque tous les fichiers .LTR ont été restaurés, le prompt de commande > s'affiche à nouveau.
- Pour restaurer tous les fichiers de document du fichier de sauvegarde sur le disque de l'unité de disque E, entrez :
- Pour restaurer tous les fichiers de données du fichier de sauvegarde sur un disque de l'unité de disque D, insérez un nouveau disque vierge dans l'unité de disque D puis saisissez :
- Pour quitter RESTORE et revenir au système d'exploitation, appuyez simplement sur RETURN lorsque le prompt de commande s'affiche.
STUFF D:*.DOC+E:*.DOC/M:DE/V |
et appuyez sur RETURN. RESTORE trouve tous les fichiers .DOC originaires de l'unité de disque D dans le fichier de sauvegarde et les écrit sur le disque de l'unité de disque E ; le commutateur /M redirige les fichiers à l'origine d'un disque de l'unité de disque D vers l'unité de disque E et les écrit sur le disque de l'unité de disque E. Le commutateur /V oblige RESTORE à vérifier que tous les fichiers ont été correctement copiés sur le disque de destination. Lorsque tous les fichiers .DOC ont été restaurés, le prompt de commande s'affiche à nouveau.
STUFF D:*.DAT+E:*.DAT/M:ED/V |
et appuyez sur RETURN. RESTORE trouve tous les fichiers .DAT originaires de l'unité de disque D dans le fichier de sauvegarde et les écrit sur le disque de l'unité de disque D. RESTORE trouve ensuite tous les fichiers .DAT originaires de l'unité de disque E et les écrit sur le disque de l'unité de disque D ; le commutateur /M redirige les fichiers à l'origine d'un disque de l'unité de disque E vers le disque de l'unité de disque D. Le commutateur /V demande à RESTORE de vérifier que tous les fichiers ont été correctement copiés vers la destination. Lorsque tous les fichiers .DAT ont été restaurés, le prompt de commande s'affiche à nouveau.
Messages d'erreur
Backup file name cannot be ambiguous. |
Explication : Ce message s'affiche si les caractères génériques «*» et/ou «?» apparaissent dans le nom du fichier de sauvegarde (c'est-à-dire la spécification du fichier source).
Cannot find master backup file filename.000. |
Explication : Ce message s'affiche lorsque vous avez demandé une liste de répertoires internes (en utilisant le commutateur /L dans une ligne de commande RESTORE) pour une sauvegarde donnée (filename.000) n'existant pas sur la valeur par défaut ou disque spécifié. Assurez-vous que le bon disque est disponible et entrez à nouveau la ligne de commande avec le nom de l'unité de disque approprié.
Cannot open backup file d:filename.nnn, insert another disk and press RETURN, or press any other key to abort. |
Explication : Ce message s'affiche lorsqu'il vous est demandé d'insérer le volume nnn+1 (contenant le fichier de sauvegarde filename.nnn) et que le mauvais disque est inséré. Insérez le bon disque et appuyez sur RETURN pour continuer.
Cannot open master backup file d:filename.nnn, insert another disk and press RETURN, or press any other key to abort. |
Explication : Ce message s'affiche si le disque ayant été inséré n'est pas le volume 1 du fichier de sauvegarde filename. Insérez le bon disque et appuyez sur RETURN pour continuer.
Extension on backup file specified wil be ignored. |
Explication : Ce message s'affiche chaque fois que vous essayez de spécifier une extension de fichier de sauvegarde. Lorsque l'opération RESTORE commence, elle requiert toujours le fichier maître de sauvegarde avec l'extension «.000». Si vous entrez une extension de nom de fichier de sauvegarde, RESTORE l'ignore et utilise les extensions standard numérotées séquentiellement.
File filespec already exists, do you wish to delete it (Y/N) ? |
Explication : Ce message apparaît si le commutateur /O (Écraser les fichiers) n'a pas été utilisé lors d'une opération RESTORE. Cela signifie que RESTORE a rencontré un fichier sur le disque de destination portant le même nom que celui étant sur le point d'être restauré.
Si vous voulez que le fichier existant soit remplacé par le fichier restauré, appuyez sur Y.
Si vous ne voulez pas que le fichier existant soit écrasé, appuyez sur N. Le fichier existant sur le disque de destination sera conservé ; le fichier du fichier de sauvegarde portant le même nom ne sera pas restauré.
File filespec not found |
Explication : Ce message s'affiche chaque fois qu'un fichier est spécifié pour la restauration et que ce fichier ne se trouve pas sur le disque de sauvegarde. Vérifiez si vous avez fait une erreur dans la saisie de la spécification du fichier (en vérifiant le répertoire interne du fichier de sauvegarde si nécessaire), et ressaisissez une ligne de commande RESTORE pour le fichier si une erreur a été commise.
Invalid backup file |
Explication : Ce message s'affiche si le fichier de sauvegarde spécifié dans une commande RESTORE ne contient pas d'informations valides. Cela peut se produire si le fichier spécifié n'était pas un fichier de sauvegarde mais avait une extension .000, ou si les données d'un fichier de sauvegarde se sont dégradées (probablement en raison d'un secteur défectueux ou d'une exposition accidentelle à un champ électromagnétique).
Invalid date in switch |
Explication : Ce message apparaît si la date indiquée avec le commutateur /A ou /B n'était pas au format correct. Entrez à nouveau la ligne de commande en incluant une date valide dans la syntaxe appropriée.
Invalid drive designation on RESTORE file. |
Explication : Ce message s'affiche lorsqu'un nom d'unité est utilisé n'étant pas dans l'intervalle des noms pris en charge (A à H) ou n'existant pas dans votre système.
Invalid exception file specifications. |
Explication : Ce message s'affichera si vous n'avez pas spécifié au moins un fichier d'exception après le commutateur /E ou si des fichiers d'exception ont été spécifiés avec une erreur de syntaxe. Entrez à nouveau la ligne de commande RESTORE avec le(s) paramètre(s) de commutateur /E requis dans la syntaxe correcte.
Invalid file name. |
Explication : Ce message s'affiche lorsqu'un nom de fichier est spécifié n'est pas conforme aux conventions de dénomination de fichier MS-DOS. Retapez la ligne de commande en utilisant un nom de fichier valide.
Invalid selection file specifications. |
Explication : Ce message est généralement utilisé à cause d'une erreur typographique dans la ligne de commande. Le message s'affiche lorsque les paramètres de la ligne de commande apparaissent brouillés ou sont incorrectement ponctués.
Invalid selection file specifications. |
Explication : Ce message est généralement provoqué par une erreur typographique dans la ligne de commande. Le message s'affiche lorsque les paramètres de la ligne de commande apparaissent brouillés ou sont incorrectement ponctués.
Invalid switch /x specified |
Explication : Ce message s'affiche si RESTORE ne parvient pas à reconnaître le commutateur spécifié dans la ligne de commande.
Invalid version of RESTORE for file filename.000 |
Explication : Ce message s'affiche uniquement si vous essayez d'appeler une fonction RESTORE à l'aide d'un fichier de sauvegarde créé avec une version incompatible du programme BACKUP.
No files selected. |
Explication : Ce message d'erreur s'affiche si les spécifications du fichier de destination n'étaient pas des fichiers contenus dans le fichier de sauvegarde ou si les spécifications du fichier de destination ont été remplacées par les spécifications de fichier dans les commutateurs de ligne de commande.
avec une version incompatible du programme BACKUP.Not enough parameters specified. |
Explication : Ce message s'affiche lorsque la commande RESTORE n'est pas suffisamment complète pour que RESTORE exécute les opérations prévues. Reportez-vous à Entrée de la ligne de commande sur cette page et entrez à nouveau une ligne de commande RESTORE valide.
Out of disk on restoration of filename, insert another disk and press return, or press any other key to abort. |
Explication : Ce message s'affiche lors d'une opération de restauration si le disque de destination est plein. Pour poursuivre la restauration du fichier de sauvegarde, insérez une disquette vierge formatée dans l'unité de disque de destination et appuyez sur RETURN.
Too many paramters specified. |
Explication : Ce message apparaîtra si vous avez entré plus de paramètres que RESTORE ne peut gérer correctement. Reportez-vous à Entrée de la ligne de commande sur cette page et ressaisissez une ligne de commande RESTORE valide.
Verify error, try restore again (Y/N) ? |
Explication : Ce message s'affiche si les fichiers n'ont pas été vérifiés correctement après une opération de restauration. Vous pouvez choisir de répéter la restauration du fichier n'ayant pas pu être vérifié, ou de passer à la restauration et à la vérification du fichier suivant dans le fichier de sauvegarde.
Si vous souhaitez réessayer l'opération de restauration et de vérification du fichier, appuyez sur Y.
Si vous souhaitez ignorer le fichier dans lequel l'erreur de vérification s'est produite, appuyez sur N. L'opération de restauration commencera pour le prochain fichier spécifié.