{"id":3341,"date":"2019-03-25T17:43:50","date_gmt":"2019-03-25T20:43:50","guid":{"rendered":"http:\/\/xexeu.elipse.com.br\/pt\/structure-query-language-sql-chapter-4-backup\/"},"modified":"2019-05-29T17:21:23","modified_gmt":"2019-05-29T20:21:23","slug":"structure-query-language-sql-chapter-4-backup","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/","title":{"rendered":"Structure Query Language (SQL): Chapter 4 &#8211; Backup."},"content":{"rendered":"<div align=\"justify\">\n<p>The main task in a Database manager is to not just make sure all data is inserted, but also that these data continue existing. Regardless of the contingency system, the Backup system is indispensable. In this chapter, we will discuss how the system works and which size the database must have to define the better backup policy.<\/p>\n<p>There are two types of Backup:<\/p>\n<p><b>Full<\/b>: Backs up all data and part of the log, that is, contains all data from a database or from a set of file groups, in addition to the log for allowing data retrieval.<\/p>\n<p><b>Differential<\/b>: Backs up the part of the database that had been changed since the last full backup. This data backup is based on the most recent full backup of a partial or full database, or on set of file groups (the differential basis) that contain only the extension of data changed from the differential basis. A partially differential backup records only the data extensions that had been altered in the group file since the previous partial backup, known as the basis for the differential.<\/p>\n<p><u><b>1) Backup via graphic interface <\/b><\/u><\/p>\n<p>Most of the times, data can be backed up via a graphic interface, as seen below (right-click <b>Database &#8211; Tasks &#8211; Back Up<\/b>):<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/1.png\" alt=\"\" width=\"500\" height=\"449\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 1<\/b>: Back Up Database<\/span><\/div>\n<p><u><b>2) Restore Database <\/b><\/u><\/p>\n<p>This is an important resource for retrieving information. A database can be returned only from a full backup. Data should be restored frequently in a test environment in order to avoid failure, thus checking the process&#8217;s consistency. Any time data is restored, the database becomes unavailable for users access, as seen below (<b>Tasks &#8211; Restore &#8211; Database<\/b>):<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/2.png\" alt=\"\" width=\"500\" height=\"436\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 2:<\/b> Restore Database<\/span><\/div>\n<p><u><b>3) Backup via commands<\/b><\/u><\/p>\n<p>You can also generate a Database backup in the SQL Server via E3 by using commands. To do so, access E3Studio and create a Query linked to the Database and then edit it with SQL Backup Database command.<\/p>\n<p>For example, a query called Query1 with backup full SQL command to save on <span style=\"font-family: Courier New;\">C:\\Backup<\/span> folder the &#8216;<i>test.bak<\/i>&#8216; backup file:<\/p>\n<p><span style=\"font-family: Courier New;\"><span style=\"color: #0000ff;\">BACKUP DATABASE<\/span> <span style=\"color: #339966;\">[DatabaseName]<\/span> <span style=\"color: #0000ff;\">TO DISK<\/span> = <span style=\"color: #ff0000;\">&#8216;c:\\Backup\\test.bak&#8217;<\/span><\/span><\/p>\n<p>After that, you must create a script to run this Query via <i>Execute()<\/i> method. For example, the script below is executed at the <i>Click <\/i>event of a button on screen:<\/p>\n<p><span style=\"font-family: Courier New;\">Screen.Item(&#8220;Query1&#8221;).Execute()<\/span><\/p>\n<p><u><b>4) Restore via commands<\/b><\/u><\/p>\n<p>Once the SLQ DB is backed up, to restore the generated .BAK file, follow these guidelines:<\/p>\n<p>1. Open <b>Management Studio<\/b>.<br \/>\n2. Click <b>New Query<\/b> option or <b>File-New-Query with current connection menu<\/b>.<br \/>\n3. On the query&#8217;s window, type this command:<\/p>\n<p><span style=\"color: #0000ff; font-family: Courier New;\">RESTORE FILELISTONLY<br \/>\nFROM DISK = <span style=\"color: #ff0000;\">&#8216;c:\\Backup\\testsql.bak&#8217;<\/span><br \/>\nGO<\/span><\/p>\n<p>4. Click <b>Execute<\/b>; the result will display the .MDF and .LDF files with each file&#8217;s respective logical name.<br \/>\n5. Create a new query by repeating step 2.<br \/>\n6. Type the following command:<br \/>\n<span style=\"font-family: Courier New;\"><br \/>\n<\/span><\/p>\n<div align=\"left\"><span style=\"font-family: Courier New;\"><span style=\"color: #0000ff;\">R<\/span><span style=\"color: #ff0000;\"><span style=\"color: #0000ff;\">ESTORE DATABASE<\/span> <span style=\"color: #000000;\">test<\/span><\/span><\/span><br \/>\n<span style=\"font-family: Courier New;\"><span style=\"color: #ff0000;\"><span style=\"color: #0000ff;\">FROM DISK<\/span> = &#8216;c:\\Backup\\testsql.bak&#8217;<\/span><\/span><br \/>\n<span style=\"font-family: Courier New;\"><span style=\"color: #ff0000;\"><span style=\"color: #0000ff;\">WITH MOVE<\/span> &#8216;teste&#8217; <span style=\"color: #0000ff;\">TO <\/span>&#8216;c:\\Backup\\test.MDF&#8217;, <span style=\"color: #0000ff;\">MOVE <\/span>&#8216;test_log&#8217; <span style=\"color: #0000ff;\">TO <\/span>&#8216;c:\\Backup\\test_Log.LDF&#8217;<\/span><\/span><\/div>\n<p>7. Click <b>Execute <\/b>(the messages regarding your backup restore will be displayed).<\/p>\n<p><b><u><br \/>\n5) <\/u><\/b><b><u>Full <\/u><\/b><b><u>Backup Scheduling<\/u><\/b><\/p>\n<p>To create a Backup scheduling, you will need to use the SQL Server Agent, which is a Microsoft Windows service that lets you automate a few administrative tasks. It executes jobs, monitors the SQL Server, and processes alerts. The SQL Server Agent must be running so that local or multi-server administrative jobs can be executed automatically.<\/p>\n<p>To schedule a Full Backup of a certain database every day at 01:00 AM, follow the guidelines below:<\/p>\n<p>1. Right-click Jobs folder, right below the SQL Server Agent, and select <b>New Job<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/3.png\" alt=\"\" width=\"345\" height=\"403\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 3<\/b>: Job<\/span><\/div>\n<p>2. Go to <b>New Job<\/b>, <b>General <\/b>tab, and type <i>Backup Full<\/i> at <b>Name<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/4.png\" alt=\"\" width=\"500\" height=\"453\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 4:<\/b> New Job<\/span><\/div>\n<p>3. On <b>Steps <\/b>tab, click <b>New<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/5.png\" alt=\"\" width=\"500\" height=\"447\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 5<\/b>: Steps tab<\/span><\/div>\n<p>4. On <b>New Job Step<\/b> window, type <i>Backup Full<\/i> at <b>Step Name<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/6.png\" alt=\"\" width=\"500\" height=\"445\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 6<\/b>: New Job Step<\/span><\/div>\n<p>5. In <b>Command <\/b>field, write:<\/p>\n<p><span style=\"font-family: Courier New;\"><span style=\"color: #0000ff;\">BACKUPDATABASE <span style=\"color: #339966;\">DBNAME <\/span>TO DISK = <span style=\"color: #ff0000;\">&#8216;C:\\BACKUP\\DBNAME-FULL.BAK&#8217;<\/span> WITH INIT<\/span><\/span><\/p>\n<p>The INIT option overwrites the previous file; if it&#8217;s not used, the destination file will be appended to the previous file.<\/p>\n<p>6. Click <b>OK<\/b>.<\/p>\n<p>7. On <b>New Job<\/b> window, <b>Schedules <\/b>tab, click <b>New<\/b>.<\/p>\n<p>8. On <b>New Job Schedule<\/b> window, write <i>Backup Full<\/i> at <b>Name<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/7.png\" alt=\"\" width=\"500\" height=\"433\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 7:<\/b> New Job Schedule<\/span><\/div>\n<p>9. In <b>Frequency<\/b>, go to <b>Occurs <\/b>option and pick <b>Daily<\/b>.<\/p>\n<p>10. In <b>Daily Frequency<\/b>, go to <b>Occurs once at<\/b> option and pick <b>01:00:00<\/b><\/p>\n<p>11. Click <b>OK <\/b>twice.<\/p>\n<p>12. Go to <b>SQL Server Agent | Jobs<\/b> folder and test the Full Backup scheduling by right-clicking the object and selecting <b>Start At<\/b>.<\/p>\n<div align=\"center\"><img loading=\"lazy\" title=\"\" src=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/8.png\" alt=\"\" width=\"397\" height=\"245\" align=\"Baseline\" border=\"0\" \/><br \/>\n<span style=\"font-size: xx-small;\"><b>Figure 8<\/b>: Start Jobs<\/span><\/div>\n<p><b>NOTE<\/b>: the SQL Server Express versions do not support SQL Server Agent. To check the SQL Server version, execute the command <span style=\"color: #0000ff;\">select <\/span><span style=\"color: #ff00ff;\">@@version<\/span>.<\/p>\n<\/div>\n<h3>Related Articles<\/h3>\n<hr \/>\n<ul>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5001\/Structure+Query+Language+%28SQL%29%3A+Chapter+1+-+Manipulating+information+in+the+DB.\">Structure Query Language (SQL): Chapter 1 &#8211; Manipulating information in the DB.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5002\/Structure+Query+Language+%28SQL%29%3A+Chapter+2+-+SQL+Server+Database%27s+Files+and+Logs.\">Structure Query Language (SQL): Chapter 2 &#8211; SQL Server Database&#8217;s Files and Logs.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/4998\/Structure+Query+Language+%28SQL%29%3A+Chapter+3+-+Data+Discard+and+DB+Limits.\">Structure Query Language (SQL): Chapter 3 &#8211; Data Discard and DB Limits.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5030\/Structure+Query+Language+%28SQL%29%3A+Chapter+4+-+Backup.\">Structure Query Language (SQL): Chapter 4 &#8211; Backup.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/4999\/Structure+Query+Language+%28SQL%29%3A+Chapter+5+-+Best+practices+for+setting+up+Historics+and+Queries.\">Structure Query Language (SQL): Chapter 5 &#8211; Best practices for setting up Historics and Queries.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5033\/Structure+Query+Language+%28SQL%29%3A+Chapter+6+-+SQL+Commands.\">Structure Query Language (SQL): Chapter 6 &#8211; SQL Commands.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5034\/Structure+Query+Language+%28SQL%29%3A+Chapter+7+-+Views.\">Structure Query Language (SQL): Chapter 7 &#8211; Views.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5035\/Structure+Query+Language+%28SQL%29%3A+Chapter+8+-+Triggers.\">Structure Query Language (SQL): Chapter 8 &#8211; Triggers.<\/a><\/li>\n<li><a href=\"https:\/\/kb.elipse.com.br\/en-us\/questions\/5036\/Structure+Query+Language+%28SQL%29%3A+Chapter+9+-+Stored+Procedures.\">Structure Query Language (SQL): Chapter 9 &#8211; Stored Procedures.<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The main task in a Database manager is to not just make sure all data is inserted, but also that these data continue existing. Regardless of the contingency system, the&hellip;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[735],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Structure Query Language (SQL): Chapter 4 - Structure Query Language (SQL): Chapter 4 - Backup.[:] - Elipse Knowledgebase<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Structure Query Language (SQL): Chapter 4 - Backup.\" \/>\n<meta property=\"og:description\" content=\"The main task in a Database manager is to not just make sure all data is inserted, but also that these data continue existing. Regardless of the contingency system, the&hellip;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-25T20:43:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-29T20:21:23+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/1.png\" \/>\n<meta name=\"author\" content=\"D\u00e9lio Damin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"D\u00e9lio Damin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\"},\"author\":{\"name\":\"D\u00e9lio Damin\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778\"},\"headline\":\"Structure Query Language (SQL): Chapter 4 &#8211; Backup.\",\"datePublished\":\"2019-03-25T20:43:50+00:00\",\"dateModified\":\"2019-05-29T20:21:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\"},\"wordCount\":1598,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"articleSection\":[\"DataBases\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\",\"url\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\",\"name\":\"[:pt]Structure Query Language (SQL): Chapter 4 - Backup.[:en]Structure Query Language (SQL): Chapter 4 - Backup.[:] - Elipse Knowledgebase\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2019-03-25T20:43:50+00:00\",\"dateModified\":\"2019-05-29T20:21:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Structure Query Language (SQL): Chapter 4 &#8211; Backup.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778\",\"name\":\"D\u00e9lio Damin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g\",\"caption\":\"D\u00e9lio Damin\"},\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/delio\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Structure Query Language (SQL): Chapter 4 - Structure Query Language (SQL): Chapter 4 - Backup.[:] - Elipse Knowledgebase","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/","og_locale":"en_US","og_type":"article","og_title":"[:pt]Structure Query Language (SQL): Chapter 4 - Backup.[:en]Structure Query Language (SQL): Chapter 4 - Backup.[:] - Elipse Knowledgebase","og_description":"The main task in a Database manager is to not just make sure all data is inserted, but also that these data continue existing. Regardless of the contingency system, the&hellip;","og_url":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2019-03-25T20:43:50+00:00","article_modified_time":"2019-05-29T20:21:23+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/pt-br\/images\/ID4992\/1.png"}],"author":"D\u00e9lio Damin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"D\u00e9lio Damin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/"},"author":{"name":"D\u00e9lio Damin","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778"},"headline":"Structure Query Language (SQL): Chapter 4 &#8211; Backup.","datePublished":"2019-03-25T20:43:50+00:00","dateModified":"2019-05-29T20:21:23+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/"},"wordCount":1598,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"articleSection":["DataBases"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/","url":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/","name":"[:pt]Structure Query Language (SQL): Chapter 4 - Backup.[:en]Structure Query Language (SQL): Chapter 4 - Backup.[:] - Elipse Knowledgebase","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2019-03-25T20:43:50+00:00","dateModified":"2019-05-29T20:21:23+00:00","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/en\/structure-query-language-sql-chapter-4-backup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Structure Query Language (SQL): Chapter 4 &#8211; Backup."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/be597eff34b5f24af940a55332870778","name":"D\u00e9lio Damin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fdf251d36430f8dd22144c3f1bc53376?s=96&d=mm&r=g","caption":"D\u00e9lio Damin"},"url":"https:\/\/kb.elipse.com.br\/en\/author\/delio\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3341"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=3341"}],"version-history":[{"count":2,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3341\/revisions"}],"predecessor-version":[{"id":6764,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/3341\/revisions\/6764"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=3341"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=3341"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=3341"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}