<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.infra-repository.org/oiar-2013/index.php?action=history&amp;feed=atom&amp;title=BT.Restore</id>
	<title>BT.Restore - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.infra-repository.org/oiar-2013/index.php?action=history&amp;feed=atom&amp;title=BT.Restore"/>
	<link rel="alternate" type="text/html" href="https://www.infra-repository.org/oiar-2013/index.php?title=BT.Restore&amp;action=history"/>
	<updated>2026-05-06T14:44:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://www.infra-repository.org/oiar-2013/index.php?title=BT.Restore&amp;diff=780&amp;oldid=prev</id>
		<title>Jan Schoonderbeek: start</title>
		<link rel="alternate" type="text/html" href="https://www.infra-repository.org/oiar-2013/index.php?title=BT.Restore&amp;diff=780&amp;oldid=prev"/>
		<updated>2012-11-11T23:22:21Z</updated>

		<summary type="html">&lt;p&gt;start&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Maturity|4|Replaces Backup&amp;amp;Restore}}&lt;br /&gt;
{{Pageheaderbox4BBT&lt;br /&gt;
|name=Restore&lt;br /&gt;
|WorkingArea=Storage (ST)&lt;br /&gt;
|version=0.1&lt;br /&gt;
|owner=J.A.H. Schoonderbeek&lt;br /&gt;
}}&lt;br /&gt;
Restore is a Storage facility that takes a previously created backup of (a specified set of) data and restores it to a specified location, in order to be able to rescue data after an incident or emergency has occurred. In this way, data can be restored when the original data is lost, corrupted or (un)intentionally changed. It&amp;#039;s always paired with an instance of [[BT.Backup|Backup]], which takes care of the necessary backing up of the data. Furthermore, it&amp;#039;s  usually paired with an instance of [[BT.Retention Engine|Retention Engine]] because&lt;br /&gt;
* restore is one of the intelligent functions that the Retention Engine is supposed to offer, and&lt;br /&gt;
* restore often requires the intelligence that the Retention Engine offers to actually restore the data, and/or to improve the restore processes.&lt;br /&gt;
&lt;br /&gt;
Restore can restore data at any one of several of the lower levels of [[Data view|data abstraction]], but usually handles only a single abstraction level. Examples are &lt;br /&gt;
* at the &amp;quot;raw bits&amp;quot; level, restoring sets of elementary data elements, such as the bits and bytes on a hard disk;&lt;br /&gt;
* at the &amp;quot;loosely structured data&amp;quot; level, restoring coherent chunks of data like files or documents;&lt;br /&gt;
* at the &amp;quot;strictly structured data&amp;quot; level, restoring (parts of) databases.&lt;br /&gt;
&lt;br /&gt;
When creating a Building Block Variant of this type, the next items are points of consideration:&lt;br /&gt;
* Is the data being restored over another set of data? If so, are there special permissions needed?&lt;br /&gt;
* Should access to the raw bits/files/database be blocked for other users than the Restore facility during the restore action?&lt;br /&gt;
* What actions are necessary should a restore procedure abort?&lt;br /&gt;
* Is there interrelation between (sets of) data that need to be maintained, e.g. by restoring interrelated data in a single restore action?&lt;br /&gt;
* What level is needed for monitoring of the success or failure of any restore action, and of available restore capacity?&lt;br /&gt;
* How often are restore tests needed?&lt;br /&gt;
* How can clients request/execute restore actions on selected sets of data?&lt;br /&gt;
{{FunctionIcon&lt;br /&gt;
|image=Icon BBT Restore.png&lt;br /&gt;
}}&lt;br /&gt;
{{BBT Text Footer}}&lt;/div&gt;</summary>
		<author><name>Jan Schoonderbeek</name></author>
	</entry>
</feed>