{"id":1975,"date":"2020-05-30T23:36:49","date_gmt":"2020-05-30T23:36:49","guid":{"rendered":"http:\/\/manualsqlserver.com\/?p=1975"},"modified":"2020-05-30T23:36:51","modified_gmt":"2020-05-30T23:36:51","slug":"restore-de-una-base-de-datos","status":"publish","type":"post","link":"https:\/\/manualsqlserver.com\/?p=1975","title":{"rendered":"Restore de una base de datos"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"220\" height=\"280\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase__D.png\" alt=\"\" class=\"wp-image-1976\"\/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Restaurar una base de datos en SQL Server<\/h2>\n\n\n\n<p>Pueden existir varios escenarios en los que se necesite restaurar una base de datos en SQL Server, en este art\u00edculo se describe como restaurar la base de datos completa a partir de una copia de seguridad completa. (<a href=\"https:\/\/manualsqlserver.com\/?p=1960\" target=\"_blank\" rel=\"noreferrer noopener\">Ver Copias de seguridad<\/a>)<\/p>\n\n\n\n<!--more-->\n\n\n\n<p style=\"font-size:22px\"><strong>Restaurar la base de datos desde una copia de seguridad completa<\/strong><\/p>\n\n\n\n<p>Para restaurar la base de datos AdventureWorks de la que se tiene una copia de seguridad completa en la unidad C: en la carpeta Datos se deben seguir los siguientes pasos<\/p>\n\n\n\n<p>1. En la ventana del explorador de objetos de SQL Server Management Studio desplegar el nodo \u00ab<strong>Bases de datos<\/strong>\u00bb (Databases), pulsar bot\u00f3n derecho y luego <strong>\u00abRestaurar Base de datos<\/strong>\u00bb (Restore Database).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_01.png\" alt=\"\" class=\"wp-image-1977\" width=\"552\" height=\"574\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_01.png 352w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_01-289x300.png 289w\" sizes=\"auto, (max-width: 552px) 100vw, 552px\" \/><figcaption>Restauraci\u00f3n de una base de datos.<\/figcaption><\/figure>\n\n\n\n<p>2. En la ventana del asistente para restaurar una base de datos seleccionar la opci\u00f3n \u00ab<strong>Dispositivo<\/strong>\u00bb (Device) y luego pulsar el bot\u00f3n con los Tres puntos.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_03.png\" alt=\"\" class=\"wp-image-1978\" width=\"770\" height=\"666\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_03.png 864w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_03-300x260.png 300w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_03-768x665.png 768w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><figcaption>Dispositvo para restaurar la base de datos<\/figcaption><\/figure>\n\n\n\n<p>3. Seleccionar el archivo de copia de seguridad completa.  Pulsar <strong>Agregar<\/strong> (Add), para agregar el archivo de copia de seguridad.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_04.png\" alt=\"\" class=\"wp-image-1979\" width=\"717\" height=\"534\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_04.png 493w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_04-300x223.png 300w\" sizes=\"auto, (max-width: 717px) 100vw, 717px\" \/><figcaption>Agregar archivo de copia de seguridad<\/figcaption><\/figure>\n\n\n\n<p>4. Seleccionar la copia de seguridad completa, ubicada para este ejercicio en C:\\Datos y pulsar Ok.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_05.png\" alt=\"\" class=\"wp-image-1980\" width=\"753\" height=\"471\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_05.png 589w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_05-300x188.png 300w\" sizes=\"auto, (max-width: 753px) 100vw, 753px\" \/><figcaption>Copia de seguridad completa de AdventureWorks<\/figcaption><\/figure>\n\n\n\n<p>El archivo ya se encuetra agregado para ser restaurado. Pulsar Ok<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_06.png\" alt=\"\" class=\"wp-image-1981\" width=\"675\" height=\"504\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_06.png 494w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_06-300x224.png 300w\" sizes=\"auto, (max-width: 675px) 100vw, 675px\" \/><figcaption>Archivo seleccionado para restaurar<\/figcaption><\/figure>\n\n\n\n<p>5. Pulsar Ok para realizar la restauraci\u00f3n de la copia de seguridad completa.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_07.png\" alt=\"\" class=\"wp-image-1982\" width=\"722\" height=\"625\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_07.png 589w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_07-300x260.png 300w\" sizes=\"auto, (max-width: 722px) 100vw, 722px\" \/><figcaption>Listo para la restauraci\u00f3n.<\/figcaption><\/figure>\n\n\n\n<p>Deber\u00eda aparecer el mensaje de confirmaci\u00f3n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_08.png\" alt=\"\" class=\"wp-image-1983\" width=\"530\" height=\"234\" srcset=\"https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_08.png 347w, https:\/\/manualsqlserver.com\/wp-content\/uploads\/2020\/05\/ManualSQL_RestoreDataBase_08-300x132.png 300w\" sizes=\"auto, (max-width: 530px) 100vw, 530px\" \/><figcaption>Copia restaurada satisfactoriamente<\/figcaption><\/figure>\n\n\n\n<p>Al actualizar las bases de datos en el explorador de objetos aparece AdventureWorks restaurada.<\/p>\n\n\n\n<p style=\"font-size:24px\"><strong>Script para restaurar la base de datos<\/strong><\/p>\n\n\n\n<p>USE [master]<br>RESTORE DATABASE [AdventureWorks]<br>FROM DISK = &#8216;C:\\Datos\\AdventureWorks.bak&#8217;<br>WITH FILE = 1,<br>MOVE &#8216;AdventureWorks&#8217; TO &#8216;C:\\Program Files\\Microsoft SQL Server\\MSSQL15.SQL2019\\MSSQL\\DATA\\AdventureWorks.mdf&#8217;,<br>MOVE &#8216;AdventureWorks_log&#8217; TO &#8216;C:\\Program Files\\Microsoft SQL Server\\MSSQL15.SQL2019\\MSSQL\\DATA\\AdventureWorks_log.ldf&#8217;,<br>NOUNLOAD, STATS = 5<br>GO<\/p>\n\n\n\n<script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js\"><\/script>\n<ins class=\"adsbygoogle\"\n     style=\"display:block; text-align:center;\"\n     data-ad-layout=\"in-article\"\n     data-ad-format=\"fluid\"\n     data-ad-client=\"ca-pub-2636008503986218\"\n     data-ad-slot=\"1902193434\"><\/ins>\n<script>\n     (adsbygoogle = window.adsbygoogle || []).push({});\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Restaurar una base de datos en SQL Server Pueden existir varios escenarios en los que se necesite restaurar una base de datos en SQL Server, en este art\u00edculo se describe como restaurar la base de datos completa a partir de una copia de seguridad completa. (Ver Copias de seguridad)<\/p><p><a class=\"more-link btn\" href=\"https:\/\/manualsqlserver.com\/?p=1975\">Seguir leyendo<\/a><\/p>\n","protected":false},"author":1,"featured_media":1976,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[164],"tags":[221,169,220],"class_list":["post-1975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-mantenimcat","tag-restaurar-una-base-de-datos","tag-restore","tag-restore-database","nodate","item-wrap"],"_links":{"self":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1975"}],"version-history":[{"count":1,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1975\/revisions"}],"predecessor-version":[{"id":1984,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/posts\/1975\/revisions\/1984"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=\/wp\/v2\/media\/1976"}],"wp:attachment":[{"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manualsqlserver.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}