[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

DE69803924T2 - Mappedvirtuelsystem(mvs)-vorrichtungssicherung für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit - Google Patents

Mappedvirtuelsystem(mvs)-vorrichtungssicherung für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit

Info

Publication number
DE69803924T2
DE69803924T2 DE69803924T DE69803924T DE69803924T2 DE 69803924 T2 DE69803924 T2 DE 69803924T2 DE 69803924 T DE69803924 T DE 69803924T DE 69803924 T DE69803924 T DE 69803924T DE 69803924 T2 DE69803924 T2 DE 69803924T2
Authority
DE
Germany
Prior art keywords
data
data storage
storage subsystem
copy
backup
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
DE69803924T
Other languages
English (en)
Other versions
DE69803924D1 (de
Inventor
James Tomsula
Wayne White
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Storage Technology Corp
Original Assignee
Storage Technology Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Storage Technology Corp filed Critical Storage Technology Corp
Application granted granted Critical
Publication of DE69803924D1 publication Critical patent/DE69803924D1/de
Publication of DE69803924T2 publication Critical patent/DE69803924T2/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/07Responding to the occurrence of a fault, e.g. fault tolerance
    • G06F11/14Error detection or correction of the data by redundancy in operation
    • G06F11/1402Saving, restoring, recovering or retrying
    • G06F11/1446Point-in-time backing up or restoration of persistent data
    • G06F11/1458Management of the backup or restore process
    • G06F11/1466Management of the backup or restore process to make the backup process non-disruptive

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Description

    GEBIET DER ERFINDUNG
  • Diese Erfindung bezieht sich auf ein Datenspeicher-Teilsystem und insbesondere auf ein Sicherungssystem für eine MVS-Vorrichtung, das in einem Datenprozessor enthalten ist und das die Sicherung einer MVS-Vorrichtung auf die virtuellen Datenspeichervorrichtungen eines Datenspeicherteilsystems regelt, das mit dem Datenprozessor verbunden ist. Das Sicherungssystem für die MVS-Vorrichtung handhabt die Bestimmung der Quell- und Zieldatenspeicherdafenträger und aktiviert die Schnappschußkopierhilfsmittel des Datenspeicher-Teilsystems, um einen Vorrichtungssicherungsbetrieb auszuführen, ohne daß der Datenprozessor einen beachtlichen Umfang an Prozeßhilfsmitteln benötigt.
  • PROBLEM
  • Es besteht ein Problem auf dem Gebiet der Rechnersysteme, um wirksam Sicherungskopien der Datensätze einer MVS-Vorrichtung zu schaffen, die Kopien sichern, die einen einzelnen Zeitpunkt für alle an der Quell-MVS-Vorrichtung vorhandenen Daten darstellen. In einem typischen Rechnersystem sind Datenprozessoren mit einem oder mehreren Datenspeicher-Teilsystemen verbunden, die Plattenantriebsspeichersysteme enthalten. Die Datenprozessoren und ihre zugehörigen Datenspeicherteilsysteme müssen daher die Sicherung von Datensätzen handhaben, die in dem virtuellen Datenträger des Datenspeicher-Teilsystems gespeichert sind, in einer Weise, daß die Leistung und Wirksamkeit des Datenprozessors nicht nachteilig beeinflußt wird, und wobei auch die Integrität der Daten sichergestellt ist.
  • Die Sicherung der Vorrichtungsdaten in einem traditionellen DASD-Datenspeicher-Teilsystem beinhaltet, daß der Datenprozessor die Vorrichtungsdaten aus dem Datenspeicher-Teilsystem abruft und dann die abgerufenen Vorrichtungsdaten an einen vorbestimmten Sicherungsdatenspeicherplatz im Datenspeicher-Teilsystem einschreibt. Insbesondere als Teil dieses Prozesses führen die Vorrichtungsdaten-Sicherungseinrichtungen eine Sicherung des Datenträgerspurpegels aus, indem eine Serie von Lese- und Schreibkanalprogrammen ausgeführt werden. Diese Kanalprogramme lesen Daten aus dem Datenspeicher-Teilsystem in einem Speicher beim Datenprozessor und schreiben dann die Daten aus dem Sicherungsdatenspeicher-Teilsystem zurück als Serie von Kanalprogrammen aus jenem Datenprozessorspeicher. Dieses System verlangt viele Hilfsmittel, weil der Datenprozessor einen beachtlichen Umfang an Hilfsmitteln (CPU- Zyklen) verbraucht, um den Vorrichtungsdaten-Sicherungsbetrieb auszuführen. Außerdem werden Kanalhilfsmittel benötigt, um den Vorrichtungssicherungsvorgang auf Datenprozessorbasis auszuführen. Weiterhin sind zwei bemerkenswerte Schwierigkeiten bei Datenspeicher-Teilsystemen die zur Erstellung der Sicherungskopien von Vorrichtungsdaten benötigte Zeit und die Notwendigkeit, den Zusammenhalt der Vorrichtungsdaten während der Zeit, die notwendig ist, um die Sicherungskopie der Vorrichtungsdaten zu erstellen, aufrechtzuerhalten. Dies ist eine signifikante Forderung, wenn eine Sicherungskopie von großen Vorrichtungen gemacht werden muß, die viele Vorrichtungen oder Datenbänke enthalten können, die das Ziel eines einzigen oder von allgemeinen Anwendungsprogrammen sind.
  • Mehrere weitere Probleme trifft man bei der Erstellung der Sicherungskopien an. Die Erstellung physikalischer Sicherungskopien von Vorrichtungsdaten verlangt die Ausgaben für einen Datenprozessor, Datenkanal, Datenspeicher-Teilsystem und Sicherungsdaten-Speichervorrichtungshilfsmitteln. Außerdem kann der gleichzeitige Zugang zu den Vorrichtungsdaten aufgrund der Tatsache, daß die Vorrichtung eine Warteschlange verlangt, behindert sein. Dieses ist notwendig wegen des Erfordernisses, daß die Sicherungsdaten eine Einzelzeitpunktkopie der Daten für die gesamte Quellvorrichtung darstellen.
  • Eine Alternative zu dem vom Datenprozessor gesteuerten Vorrichtungskopiervorgang oben beschriebener Art ist der Datenspeicherteilsystem-Schnappschußkopierbetrieb, der im US Patent Nr. 5 410 667 beschrieben ist. Dieses Schnappschußkopiersystem erzeugt einen Duplikatsvorrichtungszeiger in einem virtuellen Spurverzeichnis im Datenspeicher-Teilsystem, um auf eine Vorrichtung zuzugreifen, von der der Datenprozessor verlangt hat, vom Datenspeicheirteilsystem kopiert zu werden. Dieses ermöglicht es dem Datenprozessor, auf die Vorrichtung über zwei virtuelle Adressen zuzugreifen, während nur eine einzige physikalische Kopie der Vorrichtung im Datenspeicher-Teilsystem vorhanden ist. Der Schnappschußkopierbetrieb wird ohne Einschaltung des Datenprozessors ausgeführt, weil er allein innerhalb des Datenspeicherteilsystems gehandhabt wird. Der Schnappschußkopierbetrieb kann jedoch nicht durch den Datenprozessor gewählt werden, wird es aber, weil er allein innerhalb des Wirkungskreises des Datenspeicher-Teilsystems liegt. Außerdem ist der Schnappschußkopierbetrieb nicht für die Verwendung bei der Erstellung einer Sicherungskopie einer MVS-Vorrichtung verfügbar.
  • LÖSUNG
  • Die oben beschriebenen Probleme werden gelöst und ein technischer Vorteil wird erreicht auf dem Gebiet durch das MVS-Vorrichtungs-Sicherungssystem der vorliegenden Erfindung, das dazu dient, es dem Datenprozessor zu ermöglichen, die Vorrichtungssicherungsfunktion in einer Weise zu handhaben, die die Ausgaben für Datenprozessorhilfsmittel minimiert. Dieses wird durch das MVS-Vorrichtungssicherungssystem erreicht, das die Quell- und Bestimmungsvorrichtungsdatenträger bezeichnet und dann die Schnappschußkopierhilfsmittel des Datenspeicher-Teilsystems aktiviert, um den Vorrichtungssicherungsbetrieb auszuführen, ohne daß der Datenprozessor bei der Ausführung von Details des Betriebs herangezogen werden muß. Außerdem erhält die augenblickliche Erstellung einer Sicherungskopie der Vorrichtungsdaten ein Zeitpunktbild der Vorrichtungsdaten von der Einleitung des Vorrichtungssicherungsvorgangs aufrecht, bis eine physikalische Sicherungskopie der Vorrichtungsdaten zur Verfügung steht.
  • Die Implementierung des MVS-Vorrichtungs-Sicherungssystems basiert auf einem Datenprozessor, gleich wohl wird die DASD-Datenträgervorrichtungssicherung ausgeführt, ohne Datenprozessor-CPU-Hilfsmittel zu verwenden, um die wirkliche Bewegung der Vorrichtungsdaten auszuführen. Die traditionelle Dateneinlesung in den Datenprozessorspeicher und die Schreibkanalpragromme werden nicht dazu verwendet, die Vorrichtungsdaten vom Quellvorrichtungsort in einen Ziel-(Sicherungs-)Vorrichtungsort zu kopieren. Statt dessen bestimmt das MVS-Vorrichtungs-Sicherungssystem das Quellvorrichtungsdatenträger im Datenspeicher-Teilsystem, das Zielvorrichtungsdatenträger im Datenspeicher-Teilsystem und identifiziert das Ausmaß von beiden. Das MVS-Vorrichtungssystem überträgt dann Daten in Datenspeicherteilsystem, die für die Zuordnung von DASD-Vollspuren vom Quellvorrichtungsort im Datenspeicher-Teilsystem sowie DASD-Vollspuren vom Ziel-(Sicherungs-)Vorrichtungsort im Datenspeicher-Teilsystem repräsentativ sind. Das MVS-Vorrichtungs-Sicherungssystem auf Datenprozessorbasis benutzt dann ECAM-Kanalprogramme (ECAM = Extended Channel Access Method), um das Datenspeicher-Teilsystem anzuweisen, den MVS-Vorrichtungs-Sicherungsbetrieb unter Verwendung der Datenspeicher-Teilsystem-Schnappschußspurzeigerkopiervoränge auszuführen. Bei Abschluß des Vorrichtungssicherungsbetriebes durch das Datenspeicher-Teilsystem aktualisiert das MVS-Vorrichtungs-Sicherungssystem die Metadaten, die erforderlich sind, um den Vorrichtungssicherungsbetrieb abzuschließen. Metadaten sind die Unterstützungsdatenträger- und Vorrichtungsstrukturen, die im Datenprozessor gespeichert sind und die Vorrichtungen identifizieren und den Vorrichtungsstatus aufrechterhalten.
  • Dieses MVS-Vorrichtungs-Sicherungssystem ist eine signifikante Abweichung vom bekannten Betrieb von Datenspeicher-Teilsystemen, da es die Ausgaben eines beachtlichen Betrages für Datenprozessorhilfsmittel nicht benötigt. Außerdem wird die vorhandene Datenspeicher-Teilsystem-Schnappschußkopierfähigkeit dazu verwendet, es dem Datenprozessor zu ermöglichen, das Kopieren von Vorrichtungsdaten in vorbezeichnete Sicherungsdatenspeicherplätze zu steuern.
  • Diese Aufgaben werden in vorteilhafter Weise grundsätzlich durch Anwenden der Merkmale gelöst, die in den unabhängigen Ansprüchen niedergelegt sind. Weitere Ausführungsformen werden von den Unteransprüchen angegeben.
  • KURZBESCHREIBUNG DER ZEICHNUNG
  • Fig. 1 zeigt in Blockschaltbildform den Gesamtaufbau eines Datensystems, das das MVS-Vorrichtungs-Sicherungssystem der vorliegenden Erfindung enthält; und
  • Fig. 2 zeigt in Flußdiagrammform die Ablaufschritte, die das MVS-Vorrichtungs-Sicherungssystem ausführt.
  • DETAILLIERTE BESCHREIBUNG
  • Fig. 1 zeigt in Blockdiagrammform den Gesamtaufbau eines Rechnersystems 1, das das MVS- Vorrichtungs-Sicherungssystem BS der vorliegenden Erfindung beinhaltet. Das Rechnersystem 1 enthält wenigstens einen 'Datenprozessor 11, an den wenigstens ein Datenspeicher-Teilsystem (DSS) 3, 3' angeschlossen ist, das wenigstens eine und wahrscheinlich mehrere Datenspeichervorrichtungen DS1 bis DS4 zum Lesen und Schreiben von Daten auf Datenspeichermedien zur Verwendung durch den Datenprozessor 11, 12 enthält. Das Datenspeicher-Teilsystem 3, 3' enthält ein dynamisch geordnetes, virtuelles Vorrichtungsdatenspeicher-Teilsystem, das mehrere virtuelle Datenspeichenrorrichtungen implementiert. In der bevorzugten Ausführungsform der Erfindung, die hier beschrieben ist, enthält das Datenspeicherteilsystem 3 ein Plattentreibergruppen-Datenspeichersystem, obgleich jede Datenspeichertechnologie dazu verwendet werden kann, das Datenspeicher-Teilsystem 3 auszuführen. Zum Zwecke der Vereinfachung der Beschreibung wird hier das Plattentreibergruppen-Datenspeicherteilsystem beispielhaft verwendet.
  • Abbildungstabellen
  • Das Datenspeicher-Teilsystem 3 bildet dynamisch zwischen drei abstrakten Schichten ab: virtuelle, logisch und physikalisch. Die virtuelle Lage dient als ein konventioneller Datentreiberspeicher mit großem Formfaktor. Die logische Lage funktioniert als eine Gruppe von Speichereinrichtungen, die in mehrere Redundanzgruppen gruppiert sind. Die physikalische Lage dient als eine Vielzahl von einzelnen Plattentreibern mit kleinem Formfaktor. Das Datenspeicher-Teilsystem 3 führt die dynamische Abbildung von Daten unter diesen abstrakten Lagen aus und steuert die Zuordnung und das Management des wirklichen Raums auf den physikalischen Vorrichtungen. Diese Datenspeicher-Managementfunktionen werden in einer Weise ausgeführt, die den Betrieb des Datenspeicher-Teilsystems 3 für den Datenprozessor 11 transparent macht, der nur das virtuelle Bild vom Datenspeicher-Teilsystem 3 wahrnimmt. Eine virtuelle Vorrichtung ist daher eine Einheit, die durch den Datenprozessor 11 adressierbar ist, mit Datenprozessor-gesteuertem Inhalt und Datenprozessor-gesteuerter Raumzuweisung. In diesem System besteht die virtuelle Vorrichtung aus einer Abbildung eines Plattentreiberbildes großen Formfaktors auf mehrere Plattentreiber kleiner Formfaktoren, die wenigstens eine Redundanzgruppe innerhalb der Plattentreibergruppe bilden. Die Abbildung virtuell in physikalisch wird durch die Verwendung einer Virtuellvorrichtungstabelleneingabe (VTD) ausgeführt, die die virtuelle Vorrichtung darstellt. Die "Realisierung" der virtuellen Vorrichtung ist der Satz virtueller Spurverzeichniseingaben (VTD), verbunden mit der VTD-Eingabe, von denen jede Daten enthält, die für die virtuellen Spurfälle kennzeichnend sind, die die physikalischen Speicherorte in der Plattentreibergruppen-Redundanzgruppe sind, die die Datenaufzeichnungen enthalten. Die Datenspeicher-Managementfunktionen werden in einer Weise ausgeführt, daß der Betrieb des Datenspeicher-Teilsystems 3 für den Datenprozessor 11 transparent ist.
  • Vorrichtungsschnappschußkopierbetrieb
  • Wie im US-Patent Nr. 5 410 667 beschrieben, enthält das Datenspeicher-Teilsystem 3 eine Vorrichtungskopierfähigkeit, die als "Schnappschußkopier"-Betrieb bezeichnet wird. Der Vorrichtungsschnappschußkopierbetrieb erzeugt augenblicklich einen zweiten Fall einer ausgewählten Vorrichtung durch bloßes Erzeugen eines neuen Zeigers, der auf den gleichen physikalischen Speicherort zeigt, wie der ursprüngliche Zeiger im virtuellen Spurverzeichnis. Auf diese Weise kann durch einfaches Erzeugen eines neuen Zeigers, der auf den gleichen physikalischen Speicherplatz zeigt, die Vorrichtung kopiert werden. Eine physikalische Kopie der ursprünglichen Vorrichtung kann später als ein Hintergrundprozeß in einen zweiten Speicherplatz geschrieben werden, falls es gewünscht wird. Wenn eines der Programme, zu dem die Vorrichtung zugreifen kann, Daten schreibt oder die Vorrichtung in irgendeiner Weise modifiziert, wird als Alternative die modifizierte Spur in einen neuen physikalischen Speicherplatz eingeschrieben, und die entsprechenden Adreßzeiger werden geändert, um den neuen Ort dieses neu geschriebenen Teils der Vorrichtung wiederzugeben.
  • Das Gerät kopiert daher augenblicklich die Originalvorrichtung ohne die Zeitstrafe, wonach die Spur in den Datenprozessor 11 zu kopieren ist und dann die Spur in einen neuen physikalischen Speicherplatz im Datenspeicher-Teilsystem 3 über den Datenkanal 21 zu schreiben. Um es einem Programm zu ermöglichen, einfach auf die Spur an einer anderen virtuellen Adresse zuzugreifen, bietet die Verwendung dieses Mechanismus einen bemerkenswerten Zeitvorteil.
  • Auf diese Weise kann eine Spur augenblicklich durch einfaches Erstellen eines neuen Speicherzeigers kopiert werden, und das wirkliche physikalische Kopieren der Spur kann als ein Hintergrundprozeß ablaufen, ohne daß der Datenprozessor 11 herangezogen werden muß.
  • Betrieb des MVS-Vorrichtungssicherungssystems
  • Fig. 2 zeigt in Flußdiagrammform den Betrieb des MVS-Vorrichtungs-Sicherungssystems BS, wie es durch die oben beschriebene Systemumgebung ausgeführt wird. Das MVS-Vorrichtungs-Sicherungssystem BS ist hier als ein Vorrichtungsmanagementvorgang dargestellt, der die Schnappschußspurpegelteilsystem-Kopierfähigkeit im Datenprozessor 11 verwendet, obgleich andere Ausführungen, wie das Verschmelzen der Funktion des MVS-Vorrichtungs-Sicherungssystems BS in die andere Software, die im Datenprozessor abläuft, möglich sind. Im Betrieb fordert der Datenprozessor 11 die Erschaffung einer Sicherungskopie einer MVS-Vorrichtung im Schritt 201, wobei die MVS-Vorrichtung mehrere Datenträger an Datensätzen enthält, die in einer virtuellen Vorrichtung an einem (z. B. DSS3) des mit dem Datenprozessor 11 verbundenen Datenspeicherteilsystems gespeichert sind. In Abhängigkeit vom Empfang der Vorrichtungssicherungsanforderung, die eine Identifizierung der gewählten (Quell-) MVS-Vorrichtung enthält, ermittelt das MVS-Vorrichtungs-Sicherungssystem BS die identifizierte (Quell-) MVS-Vorrichtung im Schritt 202 und wandelt die Vorrichtungsstufenanforderung in Serie. Das MVS-Vorrichtungs-Sicherungssystem BS sucht nach den DSCB-Eingaben des VTOC, die für den Datenprozessor 11 verfügbar sind, und führt Vorrichtungsartabfragen, falls notwendig, aus, um dadurch die Vorrichtungscharakteristika der idenfizierten (Quell-) MVS-Vorrichtung zu ermitteln, wie durch den Datenprozessor 11 bezeichnet. Das Datenspeicher-Teilsystem 3 speichert jedoch Daten für den Datenprozessor 11 in virtuellen Datenträger, von denen mehrere im Datenspeicher-Teilsystem 3 ausgeführt sind, wie beispielsweise 256 logische DASD-Datenträger. Die Vorrichtungsortsinformation, die von dem MVS-Vorrichtungs-Sicherungssystem BS erhalten wurde, enthält daher die Datenprozessorsicht des Datenspeicherorts, an dem die ausgewählte (Quell-)MVS-Vorrichtung im Datenspeicher-Teilsystem 3 gespeichert ist.
  • Das MVS-Vorrichtungs-Sicherungssystem BS ermittelt auch in Abhängigkeit vom Empfang einer Vorrichtungssicherungsanforderung einen Zielort oder weist diesen zu für die Speicherung der Kopie der ausgewählten (Quell-) MVS-Vorrichtung im Schritt 203. Das MVS-Vorrichtungs- Sicherungssystem BS sucht nach den DSCB-Eingaben des VTOC, die für den Datenprozessor 11 verfügbar sind, und führt Vorrichtungsartabfragen aus, wenn notwendig, um dadurch den physikalischen Ort des verfügbaren Speicherplatzes ausreichenden Umfangs zu bestimmen, um die Kopie der identifizierten (Quell-)MVS-Vorrichtung zu speichern. Außerdem kann die Wahl des Online-Sicherungsvorrichtungskandiaten durch Benutzeranforderung ausgeführt werden oder automatisch auf der Grundlage von Vorrichtungsgebrauchskriterien ausgewählt werden. Das MVS-Vorrichtungs-Sicherungssystem BS fragt typischerweise die Sicherungsvorrichtung ab, um relevante Information über den augenblicklichen Zustand dieser Vorrichtung zu gewinnen, einschließlich des Vorrichtungskennzeichens, der Vorrichtungscharakeristika, des verfügbaren Speichers und dgl. Sobald die Sicherungsvorrichtung ausgewählt worden ist, wird die Vorrichtung durch das MVS-Vorrichtungs-Sicherungssystem BS in Serie gewandelt. Das Datenspeicher-Teilsystem 3 speichert Daten für den Datenprozessor 11 in virtuellen Datenträger, von denen mehrere im Datenspeicher-Teilsystem 3 ausgeführt sind, und die Vorrichtungsortsinformation, die durch das MVS-Vorrichtungs-Sicherungssystem BS erhalten wird, enthält die Datenprozessorsicht des Datenspeicherorts, an welchem die Kopie der ausgewählten Vorrichtung im Datenspeicher-Teilsystem 3 gespeichert werden wird, wenn das Datenspeicher- Teilsystem 3 die Zielvorrichtung für die Speicherung der Sicherungskopie der identifizierten MVS-Vorrichtung ist.
  • Sobald die Quell- und Zielorte identifiziert sind, baut das MVS-Vorrichtungs-Sicherungssystem BS im Schritt 204 einen Satz ECAM-Kanalprogramme auf, um das Kopieren der identifizierten Quell-MVS-Vorrichtung und die zugehörige Erschaffung von Spurzeigern zu aktivieren. Im Betrieb erstellt das MVS-Vorrichtungs-Sicherungssystem BS eine ECAM-Kanalmeldung für jede Spurengröße, die in der identifizierten Quell-MVS-Vorrichtung zu kopieren sind. Diese ECAM- Mitteilungen werden seriell dem Datenspeicher-Teilsystem 3 zugeführt, um den Vorrichtungssicherungsbetrieb auszuführen. Insbesondere gibt das MVS-Vorrichtungs-Sicherungssystem BS eine ECAM-Quelldefinitionsmitteilung an das Datenspeicher-Teilsystem 3, um die Quell- und die Zielorte sowie die Größe für beide dieser Orte zu definieren. Das MVS-Vorrichtungs-Sicherungssystem BS sendet die ECAM-Quelldefinitionsmitteilung an das Datenspeicher-Teilsystem 3 über den Datenkanal 21, der diese zwei Systeme in bekannter Weise miteinander verbindet. Die ECAM-Quelldefinitionsmitteilung wird dazu verwendet, das Datenspeicher-Teilsystem für die Ausführung des Vorrichtungsschnappschußkopierbetriebs vorzubereiten, und dient als auch Sicherheitsmaßnahme. Der Sicherheitsaspekt des Prozesses umfaßt auch das Durchleiten einer Marke im Schritt 205 vom Datenspeicher-Teilsystem 3 zum MVS-Vorrichtungs-Sicherungssystem B5, um die empfangenen Daten zukünftigen Anweisungen, die vom MVS-Vorrichtungs- Sicherungssystem BS empfangen werden, zusammenzuziehen. Als Folge des Empfangs der ECAM-Quelldefinitionsmitteilung speichert das Datenspeicher-Teilsystem 3 die empfangenen Quell- und Zielortdaten sowie die Größendaten für die künftige Verwendung.
  • Das MVS-Vorrichtungs-Sicherungssystem BS erzeugt im Schritt 206 eine ECAM-Zielausführungsmitteilung, die das Datenspeicher-Teilsystem 3 anweist, den geforderten MVS-Vorrichtungs-Sicherungsvorgang auszuführen unter Verwendung der Quell- und Zielort- und Größendaten, die in der vorangehenden ECAM-Quelldefinitionsmitteilung empfangen wurden. Diese Mitteilung wird mit der zuvor gesendeten ECAM-Quelldefinitionsmitteilung durch den Einschluß der Marke zusammengebunden, die von dem Datenspeicher-Teilsystem 3 in dem zuvor ausgeführten ECAM-Quelldefinitions-Mitteilungsaustausch empfangen wurde. Das Datenspeicher- Teilsystem 3 verwendet die in der ECAM-Zielausführungsmitteilung enthaltende Marke, um die gespeicherten Quell- und Zielort- und Größendaten zu identifizieren, um den MVS-Vorrichtungs-Sicherungsbetrieb in bekannter Weise durchzuführen. Da der Datenspeicherteilsystem- Schnappschußkopiervorgang unabhängig vormDatenprozessor arbeitet, antwortet das Datanspeicher-Teilsystem 3 mit einer MVS-Vorrichtungs-Sicherungsbestätigungsmeldung, einschließlich einer Wählmarke im Schritt 207 an das MVS-Vorrichtungs-Sicherungssystem BS im Datenprozessor 11. Diese Wählmarke ermöglicht es dem MVS-Vorrichtungs.Sicherungssystem BS, das Datenspeicher-Teilsystem 3 zu bitten, den Abschlußstatus des MVS-Vorrichtungs-Sicherungsvorgangs zu ermitteln, welche physikalische Kopie als ein Hintergrundvorgang erstellt wird, wie oben angegeben.
  • Die MVS-Vorrichtungs-Sicherungsbitte wird durch die Verwendung einer ECAM-Statusabfragemitteilung ausgeführt, die eine Statusabfragemitteilung enthält. Das MVS-Vorrichtungs-Sicherungssystem BS fügt die Wählmarke in die ECAM-Statusabfragemitteilung ein, um den Vorrichtungsschnappschuß-Kopiervorgang von speziellem Interesse (der die MVS-Vorrichtungssicherung darstellt) zu identifizieren, und überträgt die Mitteilung im Schritt 208. Das Datenspeicher-Teilsystem 3 antwortet auf eine empfangene ECAM-Statusabfragemitteilung durch Ausgabe einer Antwort im Schrift 209, die für den abgeschlossenen Status der Schnappschußkopie (MVS-Vorrichtungssicherung) kennzeichnend ist. Das MVS-Vorrichtungs-Sicherungssystem BS kann so viele ECAM-Statusabfragemitteilungen abgeben, wie notwendig sind, bis das Datenspeicher-Teilsystem 3 eine Antwort auf die ECAM-Statusabfragemitteilung aussendet, die den erfolgreichen Abschluß des Vorrichtungsschnappschuß-Kopiervorgangs (MVS-Vorrichtungssicherung) anzeigt.
  • Sobald der MVS-Vorrichtungs-Sicherungsvorgang abgeschlossen ist, muß das MVS-Vorrichtungs-Sicherungssystem BS im Schritt 210 die Metadaten aktualisieren, die der Zielsicherungs- MVS-Vorrichtung zugeordnet sind. Die Metadaten umfassen: VTOC; Datenträgeretiketten; VTOC-Index; WDS-Daten, wer Datenprozessor 11 ist. Das MVS-Vorrichtungs-Sicherungssystem BS aktualisiert diese Daten in bekannter Weise, um den Ort und die Größe sowohl der Quell-MVS-Vorrichtung als auch der Sicherungskopie der MVS-Vorrichtung genau anzugeben, die durch den Vorrichtungsschnappschuß-Kopiervorgang des Datenspeicher-Teilsystems 3 geschaffen wurde. Sobald das MVS-Vorrichtungs-Sicherungssystem BS die Metadaten aktualisiert, erzwingt das MVS-Vorrichtungs-Sicherungssystem BS die Aktivierung der Vorrichtungserkennungsverarbeitung für die Sicherungs-MVS-Vorrichtung, die dadurch den gleichzeitigen Zugriff zur Quell-MVS-Vorrichtung und zur Sicherungs-MVS-Vorrichtung erlaubt. Bei dieser Verbindung ist der MVS-Vorrichtungs-Sicherungsvorgang abgeschlossen, und der Vorgang endet beim Schritt 211.
  • Zusammenfassung
  • Das MVS-Vorrichtungs-Sicherungssystem dient daher dazu, es dem Datenprozessor zu ermöglichen, die Vorrichtungssicherungsfunktion eines Plattendatenspeicher-Teilsystems in einer Weise zu handhaben, die die Ausgaben für Datenprozessorhilfsmittel minimiert. Dieses wird durch das MVS-Vorrichtungs-Sicherungssystem erreicht, das die Quell-MVS-Vorrichtung im Datenspeicher-Teilsystem bestimmt, die Ziel-MVS-Vorrichtung im Datenspeicher-Teilsystem und Größen von Beiden identifiziert. Das MVS-Vorrichtungs-Sicherungssystem überträgt dann Daten zu dem Datenspeicher-Teilsystem, die für die Zordnung von DASD-Vollspuren vom Quell-MVS-Vorrichtungsort im Datenspeicher-Teilsystem als auch von DASD-Vollspuren vom Quell-MVS-Vorrichtungsort im Datenspeicher-Teilsystem repräsentativ sind. Das MVS-Vorrichtungs-Sicherungssystem auf Datenprozessorbasis verwendet dann ECAM-Kanalprogramme, um das Datenspeicher-Teilsystem anzuweisen, den MVS-Vorrichtungs-Sicherungsvorgang unter Verwendung von Schnappschußspurzeiger-Kopiervorgängen auszuführen. Dieses beseitigt die Notwendigkeit, daß der Datenprozessor der Ausführung des MVS-Vorrichtungs-Sicherungsvorgangs eng einbezogen wird.

Claims (10)

1. Vorrichtungs-Sicherungseinrichtung zum Kopieren einer ausgewählten Datenspeicherungsvorrichtung, die in einem dynamisch abgebildeten Hintergrundspeicher-Datenspeicherungs-Teilsystem mit einem überschreibbaren Speicherplatz gespeichert ist, wobei die Vorrichtungs-Sicherungseinrichtung in einem Datenprozessor vorhanden ist, der mit dem Datenspeicherungs-Teilsystem verbunden ist, das sofort eine Kopie einer ausgewählten Vorrichtung unabhängig von dem Datenprozessor erzeugt, wobei die Vorrichtungssicherungs-Einrichtung umfasst:
eine Einrichtung, die Speicher in dem überschreibbaren Speicherplatz einer ausgewählten Vorrichtung, die in diesen geschrieben ist, sowie einer Kopie der ausgewählten Vorrichtung zuweist;
eine Einrichtung, die Steuermeldungen an das Datenspeicherungs-Teilsystem sendet, um alle Datensätze, die die ausgewählte Vorrichtung umfassen, sowie Speicherplatz für die Kopie der ausgewählten Vorrichtung zu identifzieren;
eine Einrichtung, die das Datenspeicherungs-Teilsystem aktiviert, um den Vorgang des sofortigen Kopierens aller identifizierten Datensätzen auszuführen, die die ausgewählte Vorrichtung umfassen; und
eine Einrichtung, die darauf anspricht, dass das Datenspeicherungs-Teilsystem die ausgewählte Vorrichtung kopiert, und Metadaten aktualisiert, die mit einer Kopie der ausgewählten Vorrichtung verbunden sind, die von dem Datenspeicherungs-Teilsystem erzeugt wird, wobei die Metadaten dem Datenprozessor bekannt sind.
2. Vorrichtungs-Sicherungseinrichtung nach Anspruch 1, wobei die Einrichtung, die Speicher zuweist, umfasst:
eine Einrichtung, die eine Position und eine Größe der ausgewählten Vorrichtung bestimmt.
3. Vorrichtungs-Sicherungsvorrichtung nach Anspruch 1, wobei die Einrichtung, die Speicher zuweist, umfasst:
eine Einrichtung, die eine Position und eine Größe der Kopie der ausgewählten Vorrichtung bestimmt.
4. Vorrichtungs-Sicherungsvorrichtung nach Anspruch 1, wobei die Einrichtung, die Steuermeldungen sendet, umfasst:
eine Einrichtung, die Daten an das Datenspeicherungs-Teilsystem sendet, um eine Position und eine Größe der ausgewählten Vorrichtung sowie eine Position und eine Größe der Kopie der ausgewählten Vorrichtung zu identifizieren.
5. Vorrichtungs-Sicherungseinrichtung nach Anspruch 1, wobei die Einrichtung, die Metadaten aktualisiert, umfasst:
eine Einrichtung, die wenigstens eine Vorrichtungs-Metadateneinheit aktualisiert, die umfasst:
ein Datenträger-Inhaltsverzeichnis (VTOC); Datenträger-Etiketten, VTOC-Index; Datenträgerzahl-Datensatz (VVDS)-Daten.
6. Vorrichtungs-Sicherungsverfahren zum Kopieren einer ausgewählten Datenspeicherungsvorrichtung, die in einem dynamisch abgebildeten Hintergrundspeicher- Datenspeicherungs-Teilsystem mit einem überschreibbaren Speicherplatz gespeichert ist, wobei das Vorrichtungs-Sicherungsverfahren auf einem Datenprozessor abläuft, der mit dem Datenspeicherungs-Teilsystem verbunden ist, das sofort eine Kopie einer ausgewählten Vorrichtung unabhängig von dem Datenprozessor erzeugt, wobei das Vorrichtungs-Sicherungsverfahren die folgenden Schritte umfasst:
Zuweisen von Speicher in dem überschreibbaren Speicherplatz zu einer ausgewählten Vorrichtung, die in diesen geschrieben ist, sowie zu einer Kopie der ausgewählten Vorrichtung;
Senden von Steuermeldungen an das Datenspeicherungs-Teilsystem, um die ausgewählte Vorrichtung und Speicherplatz für die Kopie der ausgewählten Vorrichtung zu identifizieren;
Aktivieren des Datenspeicherungs-Teilsystems, um den Vorgang des sofortigen Kopierens aller identifizierten Datensätzen auszuführen, die die ausgewählte Vorrichtung umfassen; und
in Reaktion auf das Kopieren der ausgewählten Vorrichtung durch das Datenspeicherungs-Teilsystem Aktualisieren von Metadaten, die mit der Vorrichtung verbunden und dem Datenprozessor bekannt sind.
7. Vorrichtungs-Sicherungsverfahren nach Anspruch 6, wobei der Schritt des Zuweisens von Speicher umfasst:
Bestimmen einer Position und einer Größe der ausgewählten Vorrichtung.
8. Vorrichtungs-Sicherungsverfahren nach Anspruch 6, wobei der Schritt des Zuweisens von Speicher umfasst:
Bestimmen einer Position und einer Größe der Kopie der ausgewählten Vorrichtung.
9. Vorrichtungs-Sicherungsverfahren nach Anspruch 6, wobei der Schritt des Sendens von Steuermeldungen umfasst:
Senden von Daten an das Datenspeicherungs-Teilsystem, um eine Position und eine Größe der ausgewählten Vorrichtung sowie eine Position und Größe der Kopie der ausgewählten Vorrichtung zu identifizieren.
10. Vorrichtungs-Sicherungsverfahren nach Anspruch 6, wobei der Schritt des Aktualisierens von Metadaten umfasst:
Aktualisieren wenigstens einer Vorrichtungs-Dateneinheit, die umfasst:
Datenträger-Inhaltsverzeichnis (VTOC); Datenträger-Etiketten; VTOC-Index; Anzahl von Datenträger-Datensatz (VVDS)-Daten.
DE69803924T 1997-04-18 1998-04-15 Mappedvirtuelsystem(mvs)-vorrichtungssicherung für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit Expired - Fee Related DE69803924T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/844,480 US6119208A (en) 1997-04-18 1997-04-18 MVS device backup system for a data processor using a data storage subsystem snapshot copy capability
PCT/US1998/007456 WO1998048347A1 (en) 1997-04-18 1998-04-15 Mvs device backup system for a data processor using a data storage subsystem snapshot copy capability

Publications (2)

Publication Number Publication Date
DE69803924D1 DE69803924D1 (de) 2002-03-28
DE69803924T2 true DE69803924T2 (de) 2002-06-20

Family

ID=25292828

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69803924T Expired - Fee Related DE69803924T2 (de) 1997-04-18 1998-04-15 Mappedvirtuelsystem(mvs)-vorrichtungssicherung für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit

Country Status (4)

Country Link
US (1) US6119208A (de)
EP (1) EP0976043B1 (de)
DE (1) DE69803924T2 (de)
WO (1) WO1998048347A1 (de)

Families Citing this family (75)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6311213B2 (en) * 1998-10-27 2001-10-30 International Business Machines Corporation System and method for server-to-server data storage in a network environment
US6351792B1 (en) * 1999-02-02 2002-02-26 Storage Technology Corporation Selective remote storage copy system and methods
US6751714B2 (en) 1999-02-02 2004-06-15 Storage Technology Corporation Systems and methods for relocation of compressed data tracks
JP3763992B2 (ja) * 1999-03-30 2006-04-05 富士通株式会社 データ処理装置及び記録媒体
US6804755B2 (en) * 2000-06-19 2004-10-12 Storage Technology Corporation Apparatus and method for performing an instant copy of data based on a dynamically changeable virtual mapping scheme
US6779095B2 (en) * 2000-06-19 2004-08-17 Storage Technology Corporation Apparatus and method for instant copy of data using pointers to new and original data in a data location
US6557089B1 (en) 2000-11-28 2003-04-29 International Business Machines Corporation Backup by ID-suppressed instant virtual copy then physical backup copy with ID reintroduced
US6594744B1 (en) * 2000-12-11 2003-07-15 Lsi Logic Corporation Managing a snapshot volume or one or more checkpoint volumes with multiple point-in-time images in a single repository
JP2002358245A (ja) * 2001-06-01 2002-12-13 Toshiba It Solution Corp バックアップシステム、バックアップ方法、バックアップするためのプログラム、バックアップサービス提供システム
US6823436B2 (en) 2001-10-02 2004-11-23 International Business Machines Corporation System for conserving metadata about data snapshots
US6751715B2 (en) * 2001-12-13 2004-06-15 Lsi Logic Corporation System and method for disabling and recreating a snapshot volume
JP3993773B2 (ja) * 2002-02-20 2007-10-17 株式会社日立製作所 ストレージサブシステム、記憶制御装置及びデータコピー方法
US7251713B1 (en) 2002-03-18 2007-07-31 Xiotech Corporation System and method to transport data snapshots
US9344235B1 (en) * 2002-06-07 2016-05-17 Datacore Software Corporation Network managed volumes
US7248912B2 (en) * 2002-10-31 2007-07-24 The Regents Of The University Of California Tissue implantable sensors for measurement of blood solutes
US7146474B2 (en) * 2003-03-12 2006-12-05 International Business Machines Corporation System, method and computer program product to automatically select target volumes for a fast copy to optimize performance and availability
JP2004334574A (ja) * 2003-05-08 2004-11-25 Hitachi Ltd ストレージの運用管理プログラム、運用管理方法及び管理計算機
US7089392B2 (en) * 2003-05-09 2006-08-08 International Business Machines Corporation Method, system, and program for allocating storage units to a data set
US7467266B2 (en) * 2003-08-05 2008-12-16 International Business Machines Corporation Snapshot management method apparatus and system
US20050108486A1 (en) * 2003-08-05 2005-05-19 Miklos Sandorfi Emulated storage system supporting instant volume restore
US20050071380A1 (en) * 2003-09-29 2005-03-31 Micka William F. Apparatus and method to coordinate multiple data storage and retrieval systems
US7269701B2 (en) * 2003-10-10 2007-09-11 International Business Machines Corporation Self-configuration of source-to-target mapping
US7305418B2 (en) 2003-11-05 2007-12-04 International Business Machines Corporation Selecting and showing copy pairs in a storage subsystem copy services graphical user interface
US20090150581A1 (en) * 2003-11-12 2009-06-11 David Chimitt Method and system for providing data volumes
US7433899B2 (en) * 2004-03-01 2008-10-07 International Business Machines Corporation Apparatus, system, and method for managing multiple copy versions
CN100337208C (zh) * 2004-06-03 2007-09-12 华为技术有限公司 一种存储系统中的快照处理方法
US7818608B2 (en) * 2005-02-18 2010-10-19 Microsoft Corporation System and method for using a file system to automatically backup a file as a generational file
US7519852B2 (en) * 2005-05-12 2009-04-14 International Business Machines Corporation Apparatus, system, and method for redirecting an instruction pointer to recovery software instructions
US20070033361A1 (en) * 2005-08-02 2007-02-08 Abdulvahid Jasmeer K Apparatus, system, and method for fastcopy target creation
US8161253B2 (en) * 2007-01-30 2012-04-17 International Business Machine Corporation Maintenance of valid volume table of contents
US10223205B2 (en) * 2009-01-15 2019-03-05 International Business Machines Corporation Disaster recovery data sync
JP5396314B2 (ja) 2010-03-10 2014-01-22 株式会社日立製作所 不正操作検知システム及び不正操作検知方法
WO2012001763A1 (ja) * 2010-06-28 2012-01-05 株式会社日立製作所 計算機システムの管理方法及びクライアントコンピュータ
US8533850B2 (en) 2010-06-29 2013-09-10 Hitachi, Ltd. Fraudulent manipulation detection method and computer for detecting fraudulent manipulation
US8417674B2 (en) 2010-11-16 2013-04-09 Actifio, Inc. System and method for creating deduplicated copies of data by sending difference data between near-neighbor temporal states
US9858155B2 (en) 2010-11-16 2018-01-02 Actifio, Inc. System and method for managing data with service level agreements that may specify non-uniform copying of data
US8843489B2 (en) 2010-11-16 2014-09-23 Actifio, Inc. System and method for managing deduplicated copies of data using temporal relationships among copies
US8904126B2 (en) 2010-11-16 2014-12-02 Actifio, Inc. System and method for performing a plurality of prescribed data management functions in a manner that reduces redundant access operations to primary storage
US8402004B2 (en) 2010-11-16 2013-03-19 Actifio, Inc. System and method for creating deduplicated copies of data by tracking temporal relationships among copies and by ingesting difference data
US8972676B2 (en) * 2011-01-28 2015-03-03 International Business Machines Corporation Assigning device adaptors and background tasks to use to copy source extents to target extents in a copy relationship
CN103826528A (zh) 2011-07-26 2014-05-28 格里森思公司 具有气密密封的外壳的组织可植入的传感器
US8983915B2 (en) 2011-08-01 2015-03-17 Actifio, Inc. Successive data fingerprinting for copy accuracy assurance
EP2862051A4 (de) 2012-06-18 2016-08-10 Actifio Inc Verbessertes datenverwaltungsvirtualisierungssystem
US10660550B2 (en) 2015-12-29 2020-05-26 Glysens Incorporated Implantable sensor apparatus and methods
US10561353B2 (en) 2016-06-01 2020-02-18 Glysens Incorporated Biocompatible implantable sensor apparatus and methods
WO2014070166A1 (en) * 2012-10-31 2014-05-08 Hewlett-Packard Development Company, L.P. Cataloging backup data
AU2014265979A1 (en) 2013-05-14 2015-12-10 Actifio, Inc. Efficient data replication and garbage collection predictions
US20150142748A1 (en) 2013-11-18 2015-05-21 Actifio, Inc. Computerized methods and apparatus for data cloning
US9720778B2 (en) 2014-02-14 2017-08-01 Actifio, Inc. Local area network free data movement
US9792187B2 (en) 2014-05-06 2017-10-17 Actifio, Inc. Facilitating test failover using a thin provisioned virtual machine created from a snapshot
WO2015195834A1 (en) 2014-06-17 2015-12-23 Rangasamy Govind Resiliency director
US10379963B2 (en) 2014-09-16 2019-08-13 Actifio, Inc. Methods and apparatus for managing a large-scale environment of copy data management appliances
WO2016044403A1 (en) 2014-09-16 2016-03-24 Mutalik, Madhav Copy data techniques
WO2016094819A1 (en) 2014-12-12 2016-06-16 Actifio, Inc. Searching and indexing of backup data sets
US10055300B2 (en) 2015-01-12 2018-08-21 Actifio, Inc. Disk group based backup
US10282201B2 (en) 2015-04-30 2019-05-07 Actifo, Inc. Data provisioning techniques
RU2632416C2 (ru) * 2015-05-14 2017-10-04 Общество С Ограниченной Ответственностью "Яндекс" Способ (варианты) передачи объекта от первого процесса на второй процесс, машиночитаемый носитель (варианты) и система обработки данных
US10613938B2 (en) 2015-07-01 2020-04-07 Actifio, Inc. Data virtualization using copy data tokens
US10691659B2 (en) 2015-07-01 2020-06-23 Actifio, Inc. Integrating copy data tokens with source code repositories
US10445298B2 (en) 2016-05-18 2019-10-15 Actifio, Inc. Vault to object store
US10476955B2 (en) 2016-06-02 2019-11-12 Actifio, Inc. Streaming and sequential data replication
US10638962B2 (en) 2016-06-29 2020-05-05 Glysens Incorporated Bio-adaptable implantable sensor apparatus and methods
US10855554B2 (en) 2017-04-28 2020-12-01 Actifio, Inc. Systems and methods for determining service level agreement compliance
US10638979B2 (en) 2017-07-10 2020-05-05 Glysens Incorporated Analyte sensor data evaluation and error reduction apparatus and methods
US11403178B2 (en) 2017-09-29 2022-08-02 Google Llc Incremental vault to object store
US11278668B2 (en) 2017-12-22 2022-03-22 Glysens Incorporated Analyte sensor and medicant delivery data evaluation and error reduction apparatus and methods
US11255839B2 (en) 2018-01-04 2022-02-22 Glysens Incorporated Apparatus and methods for analyte sensor mismatch correction
US11176001B2 (en) 2018-06-08 2021-11-16 Google Llc Automated backup and restore of a disk group
US11892983B2 (en) 2021-04-29 2024-02-06 EMC IP Holding Company LLC Methods and systems for seamless tiering in a distributed storage system
US12093435B2 (en) 2021-04-29 2024-09-17 Dell Products, L.P. Methods and systems for securing data in a distributed storage system
US12007942B2 (en) * 2021-10-27 2024-06-11 EMC IP Holding Company LLC Methods and systems for seamlessly provisioning client application nodes in a distributed system
US11762682B2 (en) 2021-10-27 2023-09-19 EMC IP Holding Company LLC Methods and systems for storing data in a distributed system using offload components with advanced data services
US11922071B2 (en) 2021-10-27 2024-03-05 EMC IP Holding Company LLC Methods and systems for storing data in a distributed system using offload components and a GPU module
US12131074B2 (en) 2021-10-27 2024-10-29 EMC IP Holding Company LLC Methods and systems for storing data in a distributed system using GPUS
US11677633B2 (en) 2021-10-27 2023-06-13 EMC IP Holding Company LLC Methods and systems for distributing topology information to client nodes

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5276860A (en) * 1989-12-19 1994-01-04 Epoch Systems, Inc. Digital data processor with improved backup storage
US5212784A (en) * 1990-10-22 1993-05-18 Delphi Data, A Division Of Sparks Industries, Inc. Automated concurrent data backup system
US5255270A (en) * 1990-11-07 1993-10-19 Emc Corporation Method of assuring data write integrity on a data storage device
US5448718A (en) * 1992-04-20 1995-09-05 International Business Machines Corporation Method and system for time zero backup session security
US5649152A (en) * 1994-10-13 1997-07-15 Vinca Corporation Method and system for providing a static snapshot of data stored on a mass storage system
US5630092A (en) * 1994-10-20 1997-05-13 International Business Machines System and method for transferring compressed and uncompressed data between storage systems
US5907672A (en) * 1995-10-04 1999-05-25 Stac, Inc. System for backing up computer disk volumes with error remapping of flawed memory addresses

Also Published As

Publication number Publication date
DE69803924D1 (de) 2002-03-28
US6119208A (en) 2000-09-12
EP0976043A1 (de) 2000-02-02
EP0976043B1 (de) 2002-02-20
WO1998048347A1 (en) 1998-10-29

Similar Documents

Publication Publication Date Title
DE69803924T2 (de) Mappedvirtuelsystem(mvs)-vorrichtungssicherung für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit
DE69801655T2 (de) System mit schreibbenachrichtigung während eines datensatzkopiervorgang
DE69031494T2 (de) Verfahren zum lesen und schreiben von dateien auf nichtlöschbaren speichermedien
DE69636330T2 (de) Verfahren für On-line- und Echzeit-Datenmigration
DE3751645T2 (de) Anteilige Nutzung von Kopie-beim-Schreiben-Segmenten in einer Datenverarbeitungsanlage mit virtuellen Maschinen und virtuellem Speicher
DE602004011018T2 (de) Ungültigkeitserklärung eines speichers und löschen von puffereinträgen
DE112011104419B4 (de) Bereichsmigration für gepaarte Speicherung
DE102012216022B4 (de) Verwaltung einer Zeitpunktkopie-Beziehung für platzsparende Datenträger
DE69938378T2 (de) Kopieren von Daten in Speichersystemen
DE102013215535B4 (de) Sicherung oder wiederherstellung von daten mit hilfe eines hauptspeichers und nichtflüchtiger speichermedien
DE112010004947B4 (de) Wiederherstellung einer vollständigen Systemsicherung und inkrementeller Sicherungen unter Verwendung von mehreren gleichzeitigen Datenströmen von Einheiten
DE69425222T2 (de) Dynamisch ausbaubares Speichereinheitsmatrixsystem
DE69530405T2 (de) Schnappschuss von auf einem massenspeichersystem gespeicherten daten
DE69528430T2 (de) Verfahren und System zum Auswählen von Daten für Migration in einem hierarchischen Datenspeichersystem mit Frequenzverteilungstabellen
DE69329047T2 (de) Verfahren und System zur Verminderung der Speicherzuordnungsanforderungen
DE69700574T2 (de) Verfahren zum Cache-Speichern von Netzwerk- und CD-ROM-Zugriffen unter Verwendung einer lokalen Festplatte
DE112010004931B4 (de) Mehrphasige Wiederherstellung von Dateisystemen mit Selektiver Bedarfsweiser Verfügbarkeit von Daten
DE602004002216T2 (de) Verfahren, system und programm für eine inkrementelle virtuelle kopie
DE69803923T2 (de) Dasd dateisystemkopierverfahren für einen datenprozessor unter verwendung einer datenspeicherungsuntersystemschnappschussmöglichkeit
DE69600754T2 (de) Aufteilung einer Teilung in einem Plattenspeichersystem
DE69534616T2 (de) System und Verfahren zum Verarbeiten von E/A-Anfragen über einen Schnittstellenbus zu einer Speicherplattenanordnung
DE60313468T2 (de) Speicherdienste und -systeme
DE69833815T2 (de) Verbesserter Disk-Log mit verteiltem Schreibsystem
DE69700557T2 (de) Einrichtung und Verfahren um eine Dateinummer während einer Betriebsunterbrechung in einem client-server Netzwerk, abzubilden
DE69027017T2 (de) Anordnung und Verfahren zur Speicherverwaltung in einem Mikrorechner

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee