Backup e ripristino dei backup dell'era DOS


3

Ho dei file di backup creati in DOS. Contengono molte centinaia di ore di lavoro e sfortunatamente sono rinchiusi in un formato che non può essere aperto da nulla nel formato in cui sono ora.

Ho un set di file con estensioni da .001 a .009. Ovviamente posso solo decomprimerli, ma finiscono come file senza estensione. Secondo TrIDNET, un programma per analizzare i tipi di file, si tratta di un "Norton Backup File". Sembra un caso aperto e chiuso, giusto?

Beh no. Ho avuto problemi a trovare un backup o un'utilità di ripristino che possa aprirli in qualsiasi formato. Mettere questi file su immagini di floppy disk e provare ad avviare procedure di ripristino su di essi in virtualbox non produce nulla, di solito alla fine di "non trovare file di backup". Sono a corto di idee.

ho provato

  • Mettere ogni file sulla propria immagine floppy e montarli sulla macchina virtuale di MS-DOS e Windows 95.
  • Ho provato a mettere il file decompresso su un ISO e il ripristino in esecuzione da quel disco in Windows 95.
  • Ho provato a trovare programmi di ripristino che prendono semplicemente i file e li decomprimono.

La maggior parte delle utility sembra voler specificamente una lettera di unità e non prenderà nomi di file individuali. Questo si è presentato come un enorme fastidio perché non prende il file di dati direttamente da un'immagine floppy.

A questo punto sono curioso di cosa provare dopo. C'è un altro modo per mettere queste immagini su disco per renderle compatibili con gli utili di ripristino? Il ripristino di Microsoft non ha funzionato e nemmeno le utilità di Norton Backup (versioni da 6 a 8). Cosa mi manca?


Ottieni HDD Hex Editor Neo (gratuito) per esaminare i file e vedere le intestazioni. Se le prime 2 lettere in ogni file sono "PK", allora sono file zip, quindi prendi 7-Zip (gratuito) per decomprimere i file. Sospetto che una volta scompattati (se si tratta di file zip) siano file singoli del file system, solo i file più grandi sono stati "divisi" in modo che le parti si adattassero su un singolo dischetto, quindi dovrai capire come mettere insieme i pezzi Se non sono file zip, puoi ancora usare l'editor esadecimale per esaminarli e vedere cosa riesci a trovare. (formato zip: pkware.com/documents/casestudies/APPNOTE.TXT .)
Daniel R Hicks

1
Le estensioni indicano che i file sono un insieme di dati di backup o compressi memorizzati su diversi dischetti (poiché i dati non si adattano a 1 dischetto). Sono stati creati con un programma di backup o con un'utilità di compressione file. Il modo migliore per ripristinarli è determinare il programma che li ha creati (come ha dichiarato Daniel R Hicks osservando i primi 2 (40 sarebbero migliori) caratteri nel primo file). Quando si esegue il programma di ripristino, probabilmente richiederà l'ultimo disco (per ottenere l'indice).
LDC3

1
Bene, Questo è un perfetto esempio di come l'obsolescenza possa essere dannosa in modi imprevisti a lungo nel futuro.
That Brazilian Guy

Sono ognuno di quelli .00x file 1,44 MB dimensioni? In tal caso, significa che ogni file rappresenta un disco floppy. Qual è il filedate del set? Può aiutare a conoscere la data di creazione e le possibili versioni del software più diffuse in quel momento.
That Brazilian Guy

willsworks.net/dosbkup.htm potrebbe essere di interesse Sembra che esistessero almeno due versioni di norton backup 1E e 2A quindi probabilmente la tua versione di Norton Backup troppo nuovo . Il backup Norton su DOS sembra essere una versione - il software collegato lì sembra plausibile ma non c'è modo di testarlo.
Journeyman Geek

Risposte:


2

Stavo avendo lo stesso problema.

Finché hai il backup.001 control.001 e così via puoi usare DOSbox per ripristinare. Funziona adorabile

montare su DOSbox c: e quindi montare a :, si specificheranno i percorsi.

quindi installare tramite DOSbox http://mindprod.com/products4.html#RESTORE

usa il comando restore a: c:\*.* /S & lt; --- questa ultima sintassi è ciò che può impedirgli di ripristinare.

Spero che funzioni per te!


è c: (barra indietro) per qualche ragione che non lo mostra nella mia risposta
carlos

È necessario sfuggire al backslash, ad esempio utilizzare \` instead of `o racchiude il codice con` caratteri. Ho corretto il tuo post per te;)
DavidPostill

0

Puoi provare a eseguire queste utilità sotto DOSBox ?

Non sono sicuro di quanto bene (o meglio di VirtualBox) emuli l'ambiente MS-DOS, ma forse l'utilità Norton lo gestisce meglio.

Suppongo che tu non possa caricare nessuno di quei backup per avere informazioni che non vuoi condividere. Ma se hai qualcosa di "condivisibile", forse dovresti caricarlo per vedere se qualcuno può esaminarlo.

Inoltre, se è necessario mappare una directory su un'unità, è possibile utilizzare SUBST. Eseguilo con /? per vedere come, come non ricordo più come funziona.


In realtà ho provato DOSBox all'inizio di questa escapade, ha sofferto lo stesso problema di VirtualBox, dove il programma di ripristino si lamenta che l'immagine del disco non ha nulla di leggibile su di esso ... che è comico dal momento che posso aprire i pezzi con 7-zip bene .
user2085722

Hai colpito l'unghia in testa però, non posso condividere i file (dal momento che sono lavori proprietari dell'amico che mi chiede di aprirli). E poiché non so come li abbia fatti (e nemmeno lui, a quanto pare), non riesco a replicare ciò che ha fatto per farli capire meglio.
user2085722

Se sto capendo correttamente, hai un set di file .00 * che estrae un file che non puoi leggere, giusto? È questo il file che viene mostrato come "Norton Backup File"? Se sì, puoi darci dei blocchi all'inizio? Ad esempio, i primi 1024 byte? Dovrebbero contenere abbastanza informazioni per identificare il formato, ma non abbastanza per fare qualcosa con esso.
Valmiky Arquissandas

1
Aspetta, "è comico dal momento che posso aprire i pezzi con 7-zip bene"? Stai cercando di aprire i file .00 * con Norton? O il file estratto? Questo è probabilmente quello che dovresti guardare.
Valmiky Arquissandas

Non posso indirizzare le applicazioni di ripristino al file decompresso. Non faranno nulla con esso. Richiedono una lettera di guida, non importa come la apro. Non posso usare qualcosa di più grande di un'immagine floppy, quindi non posso montare il file decompresso su un'immagine. Quindi ho cercato di trovare formati specifici su cui posso mettere l'archivio su floppy e poi ripristinarlo.
user2085722

0

Permettetemi di iniziare dicendo che questo sembra difficile.

Sarebbe utile sapere quale software ha creato i backup. Senza saperlo, stai lavorando nell'oscurità, e quindi potrebbero essere necessari alcuni esperimenti ciechi.

Se questi file sono di una reale importanza, il primo passo è assicurarsi di disporre di backup adeguati. Altrimenti, qualunque programma tu usi per ripristinare i file potrebbe cambiare i file. Inoltre, non è chiaro come stai usando i floppy: se i dati sono su floppy o se li stai solo usando come parte di una tecnica di ripristino. I floppy disk possono deteriorarsi con l'età e l'utilizzo, quindi ottenere almeno una copia dei dati sull'hardware moderno. E se ti interessa davvero dei dati, crea un'altra copia dei dati (che dovrebbe essere più semplice dopo che almeno una copia è su non-floppies).

Software come DOSBox potrebbero utilizzare standard, come i formati disco da 1,44 MB nelle immagini disco. Tuttavia, il software di backup effettivo di quell'era a volte faceva cose in modi che non erano abbastanza standard, come la misura di 1.76MB su un dischetto. Quindi sospetto che l'utilizzo di software come DOSBox potrebbe causare il mancato funzionamento del software di ripristino come previsto. DOSBox riceve molte recensioni per essere ottimo, ma non può gestire i dati correttamente se non vede una copia dei dati. Per massimizzare le probabilità di disporre di ogni "bit" critico di dati, potrebbe essere necessario creare immagini disco di eventuali floppy.

Ho sentito che i programmi di backup e ripristino integrati in DOS sono specifici della versione di DOS in uso. Quindi potresti aver bisogno del programma di ripristino dalla stessa versione di DOS, se è così che è stato eseguito il backup. Peggio ancora, ho sentito dire che tali programmi erano buggy.

Quello che ti manca potrebbe essere il primo file di una serie. Alcuni programmi inizieranno a numerare, a partire dal secondo file di archivio che è stato creato. Ad esempio, i file ARJ userebbero estensioni di file di ARJ, A01, A02, A03, ecc. I file RAR userebbero estensioni di file di RAR, R01, R02, R03, ecc. (In realtà, RAR aveva anche un altro modello di qualche tipo, a seconda della versione di RAR in uso.) Per quanto riguarda un programma che utilizzava solo numeri puri, non ne richiaro facilmente uno, ma penso che troppi programmi usassero lo schema del solo nominare i file dopo i numeri, quindi non è così un segno rivelatore che può permettere a qualcuno di indicare facilmente un programma specifico. Qualche consiglio specifico può essere un tiro lungo che è più probabile che sia sbagliato che giusto. Mi rendo conto che non è stato intenzionale, ma la domanda finisce per essere abbastanza ampia solo perché ci sono più risposte possibili.

Fornire ulteriori dettagli in una risposta è probabilmente irrealizzabile senza ulteriori dettagli. Conoscere i personaggi dei file di archivio può essere molto più utile per gli umani per capire il tipo di file. Potrebbe essere abbastanza probabile che anche solo i primi 3 o 5 caratteri siano sufficienti per fornire alcuni indizi chiave, mentre è piuttosto bassa la probabilità di condividere dati dannosi. Per capire quei byte, vorresti vedere i file in un editor esadecimale. Questo in realtà ha buone possibilità di fornire alcuni indizi sostanziali su come aprire i file. Potresti voler ottenere il permesso di condividere i file, se non su Internet, magari con un esperto piuttosto affidabile che è vincolato da una NDA.

Lei dice che le utility stanno chiedendo una lettera di guida. Potrebbe essere utile sapere quali sono queste utilità. La maggior parte dei programmi più utili che ho usato per interagire con i file di archivio normalmente prendono un nome di file. Quindi, sapere quale software sospetti possa essere d'aiuto per le persone o escludere alcune idee.

Dal momento che sembra che tu voglia scrivere lettere, assicurati di sapere come montare le directory per guidare le lettere. In DOS, SUBST può farlo. In Windows, SUBST potrebbe funzionare anche lì. Inoltre, la condivisione di file SMB può farlo (montando una cartella condivisa ... questo può essere fatto usando NET USE dalla riga di comando). In teoria, APPEND o JOIN potrebbe anche fare cose simili, ma in realtà quello che ho letto nel corso degli anni è che questi programmi sono probabilmente più problemi / pericoli che aiuto, quindi probabilmente vorrai stare lontano da quelli. (Cose come bug del sistema operativo, o differenze tra le versioni, possono renderle più una responsabilità che un uso positivo).

Non vorrei dare molta fiducia all'analisi TrIDNET. Non ho familiarità con il programma e quindi potrebbe fare un lavoro favoloso. Tuttavia, la risposta che si tratta di un vecchio file Norton sembra solo una risposta che potrebbe essere basata su congetture.

So che ho lanciato un sacco di consigli a modo tuo. Se stavi cercando una risposta chiara, era la parte sull'uso del programma Restore dalla giusta versione di DOS. Ma ammetto che, sebbene la risposta possa essere tecnicamente corretta, potrebbe certamente avere una probabilità di successo piuttosto bassa se non si sa quale software fosse.

Sembra che tu stia cercando consigli / indicazioni / suggerimenti su questo punto. A mio parere, l'approccio più promettente è probabilmente quello di esaminare i byte esadecimali e avere un'idea migliore di quali tipi di file stai lavorando. Quindi sarai almeno in una posizione molto più informata per porre alcune domande più specifiche.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.