{"id":156852,"date":"2025-10-29T09:15:00","date_gmt":"2025-10-29T16:15:00","guid":{"rendered":"https:\/\/blog.everpuredata.com\/?p=156852"},"modified":"2025-03-29T22:47:48","modified_gmt":"2025-03-30T05:47:48","slug":"using-t-sql-snapshot-backup-multi-array-database-snapshots","status":"publish","type":"post","link":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/","title":{"rendered":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays"},"content":{"rendered":"\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-7387b849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-medium-font-size is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:70%\">\n<div class=\"wp-block-group has-border-color has-pure-orange-100-border-color has-primary-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-width:2px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;padding-top:30px;padding-right:30px;padding-bottom:30px;padding-left:30px\">\n<h3 class=\"wp-block-heading\" id=\"h-summary\">Resumo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">If you have a multi-array environment, you can freeze database write I\/O to take coordinated snapshots across volumes on two FlashArray systems using the T-SQL snapshot backup feature in SQL Server 2022.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group pdf-print-hide is-content-justification-right is-nowrap is-layout-flex wp-container-core-group-is-layout-f726d978 wp-block-group-is-layout-flex\"><div class=\"pdfprnt-buttons\"><a href=\"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/posts\/156852?print=pdf\" class=\"pdfprnt-button pdfprnt-button-pdf\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/plugins\/pdf-print-pro\/images\/pdf.png?1953174090\" alt=\"image_pdf\" title=\"Ver PDF\" \/><\/a><a href=\"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/posts\/156852?print=print\" class=\"pdfprnt-button pdfprnt-button-print\" target=\"_blank\" ><img decoding=\"async\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/plugins\/pdf-print-pro\/images\/print.png?245231721\" alt=\"image_print\" title=\"Conte\u00fado de impress\u00e3o\" \/><\/a><\/div>\n<\/div>\n\n\n\n<div id=\"CONTENT\" class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\"><a href=\"https:\/\/www.nocentino.com\/posts\/2025-02-01-using-t-sql-snapshot-backup-multiarraysnapshots\/\"><em>Este artigo apareceu pela primeira vez no blog de Anthony Nocentino<\/em><\/a><em>. Ela foi republicada com o cr\u00e9dito e o consentimento do autor.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nesta publica\u00e7\u00e3o, a quarta da <a href=\"https:\/\/blog.everpuredata.com\/purely-technical\/using-t-sql-snapshot-backup-point-in-time-recovery-azure-edition\/\" target=\"_blank\" rel=\"noreferrer noopener\">s\u00e9rie<\/a>, quero compartilhar um exemplo demonstrando o recurso de <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/relational-databases\/backup-restore\/create-a-transact-sql-snapshot-backup?view=sql-server-ver16\" target=\"_blank\" rel=\"noreferrer noopener\">backup de snapshot T-SQL<\/a> do SQL Server 2022 em um cen\u00e1rio em que um banco de dados abrange v\u00e1rios arrays de armazenamento. Se voc\u00ea estiver lidando com ambientes de v\u00e1rios arrays, perceber\u00e1 como essa t\u00e9cnica congela I\/O de grava\u00e7\u00e3o de banco de dados para tirar snapshots coordenados em volumes em dois sistemas <a href=\"https:\/\/www.purestorage.com\/products\/unified-block-file-storage.html\" target=\"_blank\" rel=\"noreferrer noopener\">FlashArray<\/a> . Nesta publica\u00e7\u00e3o, apresentarei o processo, indicarei alguns dos principais elementos do script e mostrarei quanto tempo leva a pausa de grava\u00e7\u00e3o I\/O.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-scenario\"><strong>O cen\u00e1rio<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagine que voc\u00ea tem um banco de dados chamado <em>MultiArraySnapshot<\/em> que \u00e9 distribu\u00eddo em dois volumes separados, cada um localizado em seu pr\u00f3prio sistema FlashArray da Pure Storage<sup>\u00ae<\/sup>. Essa configura\u00e7\u00e3o pode ser ben\u00e9fica para gerenciar ambientes grandes e essenciais, onde o desempenho e a consist\u00eancia dos dados s\u00e3o essenciais. <em>O desafio est\u00e1 na coordena\u00e7\u00e3o de um backup de snapshot que permite que ambos os arrays capturem uma vis\u00e3o uniforme dos dados simultaneamente.<\/em> E usando o recurso de <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/relational-databases\/backup-restore\/create-a-transact-sql-snapshot-backup?view=sql-server-ver16\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>backup de snapshot T-SQL<\/strong><\/a> do SQL Server 2022, podemos fazer exatamente isso&#8230; vamos nos aprofundar.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><img loading=\"lazy\" decoding=\"async\" alt=\"Um banco de dados com arquivos em dois FlashArrays\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdSUTIMdq6dapI6s9FfgNl8l-KlVUJniCPVTrmWVun3Fh6yTEXocCZCIAytvDPu819mvURE_Q6YopxvsP6h0jacgfGwzdBPCBJeRALlzOCa33NWvCIN_44TbjyUacS6zOqJBlfT?key=Dd8Ow1knHvGajqP1REj6y4wq\" width=\"596\" height=\"135\"\/><br\/><em>Figura 1: Um banco de dados com arquivos em dois sistemas FlashArray.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-overview-of-the-process\"><strong>Vis\u00e3o geral do processo<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">O processo \u00e9 simples: Congele o banco de dados usando o snapshot T-SQL, tire snapshots de cada array e execute um backup somente de metadados para documentar os detalhes do snapshot. Esse backup de metadados descongela automaticamente o banco de dados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-setting-up-the-environment\"><strong>Configura\u00e7\u00e3o do ambiente<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Primeiro, importamos os m\u00f3dulos necess\u00e1rios e definimos vari\u00e1veis de conex\u00e3o para nossa inst\u00e2ncia do SQL Server, os dois sistemas FlashArray e v\u00e1rios volumes. Observe como especificamos detalhes, como os n\u00fameros de s\u00e9rie do disco de destino e o caminho de compartilhamento de backup:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Estabelecemos uma sess\u00e3o remota do PowerShell usando <em>a nova sess\u00e3o<\/em> e criamos uma conex\u00e3o SMO persistente com o <em>Connect-DbaInstance<\/em>. Essa conex\u00e3o \u00e9 essencial, pois permanece aberta at\u00e9 que os metadados de backup sejam gravados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-examine-the-database-file-layout\"><strong>Examine o layout do arquivo de banco de dados<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, vamos usar o <em>Get-DbaDbFile<\/em> para obter informa\u00e7\u00f5es detalhadas sobre os arquivos de banco de dados para o banco de dados especificado. Em nosso exemplo, <em>P:\\SQLDATA1\\MultiArraySnapshot.mdf<\/em> est\u00e1 localizado no <em>FlashArray1<\/em> e <em>Q:\\SQLLOG1\\MultiArraySnapshot_log.ldf<\/em> no <em>FlashArray2<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-connecting-to-the-flasharray-systems\"><strong>Conex\u00e3o aos sistemas FlashArray <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agora, autenticamos as APIs REST de nossos sistemas FlashArray usando credenciais armazenadas localmente. Isso nos permite executar opera\u00e7\u00f5es de snapshot nos arrays.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-freezing-the-database\"><strong>Congelamento do banco de dados<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Para criar um snapshot pontual entre os dois sistemas FlashArray, suspendemos temporariamente I\/O de grava\u00e7\u00e3o executando o comando <em>ALTER DATABASE [MultiArraySnapshot] SET SUSPEND_FOR_SNAPSHOT_BACKUP = ON<\/em>. Essa a\u00e7\u00e3o coloca o banco de dados em um estado est\u00e1vel, preparando-o para os snapshots de ambos os sistemas FlashArray. Durante esse processo, voc\u00ea ainda pode ler no banco de dados.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-taking-the-snapshots\"><strong>Tirando os snapshots<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Com o banco de dados congelado para grava\u00e7\u00e3o I\/O, agora tiramos snapshots em ambos os arrays usando o <em>New-Pfa2ProtectionGroupSnapshot<\/em>. Esses snapshots capturam o estado do grupo de prote\u00e7\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-metadata-backup-and-unfreeze\"><strong>Backup e descongelamento de Metadata <\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, \u00e9 criado um backup de metadados. Essa \u00e9 a etapa crucial para gerar um arquivo de backup (usaremos isso mais tarde ao restaurar esse banco de dados), descongelar automaticamente o banco de dados e gravar esse snapshot no hist\u00f3rico de backup do banco de dados.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea pode verificar o status do backup do snapshot revisando o hist\u00f3rico de backup da inst\u00e2ncia usando <em>Get-DbaDbBackupHistory<\/em>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-let-s-do-something-not-so-great\"><strong>Vamos fazer algo n\u00e3o t\u00e3o bom&#8230;<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agora, para fins de demonstra\u00e7\u00e3o, vamos abrir uma mesa.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-performing-a-restore-from-a-snapshot-backup-on-two-arrays\"><strong>Como realizar uma restaura\u00e7\u00e3o de um backup de snapshot em dois arrays<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de soltar a tabela, vamos restaurar todo o banco de dados de um snapshot. A primeira coisa que precisamos fazer \u00e9 deixar o banco de dados off-line.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Em seguida, levamos os volumes que cont\u00eam nossos arquivos de banco de dados offline usando o Set-Disk, que tem como alvo os discos pelos n\u00fameros de s\u00e9rie em uma conex\u00e3o remota do PowerShell. Embora voc\u00ea possa executar isso localmente na inst\u00e2ncia do SQL Server, estou executando esse c\u00f3digo na minha jumpbox.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Com o banco de dados e seus volumes off-line, agora usamos os snapshots em cada FlashArray para restaurar os volumes para seu estado. Antes de excluir a tabela do banco de dados, usaremos o <em>New-Pfa2Volume<\/em> para isso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de reverter os volumes em cada um dos sistemas FlashArray para seu estado anterior por meio dos snapshots, vamos colocar os discos do banco de dados online no Windows.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de colocar os discos de volta online, restauramos o banco de dados usando nosso backup de metadados, usando o <em>RESTORE DATABASE $DbName FROM DISK = &#8216;$BackupFile&#8217; WITH METADATA_ONLY, SUPLACE<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Depois de restaurado, verificamos o estado do banco de dados <em>MultiArraySnapshot<\/em> e vemos que ele est\u00e1 <em>ON-LINE<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">E, finalmente, verificamos que nossa mesa solta est\u00e1 de volta ao lugar gra\u00e7as ao processo de restaura\u00e7\u00e3o quase instant\u00e2neo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-why-am-i-doing-this\"><strong>Por que estou fazendo isso?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Esse script \u00e9 importante porque mostra uma maneira de fazer snapshots e restaurar um banco de dados a partir de snapshots em v\u00e1rios arrays de armazenamento em um ambiente SQL Server. Veja por que isso \u00e9 importante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Instant\u00e2neos uniformes entre arrays:<\/strong> Este exemplo acima usa o backup de snapshot T-SQL do SQL Server 2022 para pausar I\/O grava\u00e7\u00e3o em um banco de dados com arquivos em dois volumes em dois sistemas FlashArray diferentes. Ao fazer isso, os snapshots tirados em dois sistemas FlashArray separados capturam o banco de dados em um estado est\u00e1vel, garantindo que o banco de dados seja restaurado de forma confi\u00e1vel.<\/li>\n\n\n\n<li><strong>Pausa de I\/O de grava\u00e7\u00e3o minimizada: <\/strong>Ao coordenar um backup somente de metadados que descongela automaticamente o banco de dados, esse processo minimiza a janela de tempo de inatividade, que \u00e9 um fator cr\u00edtico em ambientes de alta disponibilidade\/alto desempenho.<\/li>\n\n\n\n<li><strong>Recursos avan\u00e7ados do SQL Server: <\/strong>Esta se\u00e7\u00e3o apresenta novos recursos no SQL Server 2022 e fornece um exemplo real de como usar esses recursos para aprimorar estrat\u00e9gias de backup e planos de recupera\u00e7\u00e3o de desastres em cen\u00e1rios complexos de implanta\u00e7\u00e3o, como um banco de dados que abrange dois ou mais arrays.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-how-long-does-this-take\"><strong>Quanto tempo leva?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Essa demonstra\u00e7\u00e3o executa o c\u00f3digo desde o congelamento at\u00e9 o descongelamento em torno de 200 ms para todo o processo de snapshot em ambos os arrays.<\/p>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-group box-shadow has-contrast-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-bottom:20px;padding-top:30px;padding-right:20px;padding-bottom:30px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-c9cb7064a80b0a82e101e0eb98a34d67\" id=\"h-read-more-from-this-series\" style=\"font-size:clamp(25.5px, 1.594rem + ((1vw - 3.2px) * 1.823), 43px);font-style:normal;font-weight:500;line-height:1.2\">Saiba mais sobre esta s\u00e9rie<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-84c2cd25 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-stretch is-layout-flow wp-container-core-column-is-layout-4ee44ead wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-3008fe19 wp-block-group-is-layout-flex\" style=\"min-height:100%\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"2343\" height=\"1541\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup.png\" alt=\"backups de snapshots\" class=\"wp-image-150184\" style=\"aspect-ratio:1.7777777777777777;object-fit:cover;width:230px;height:auto\" srcset=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup.png 2343w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-669x440.png 669w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-1024x673.png 1024w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-768x505.png 768w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-1536x1010.png 1536w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2048x1347.png 2048w\" sizes=\"auto, (max-width: 2343px) 100vw, 2343px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h5 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-f889b689752c7423bede253d78573f65\" id=\"h-using-t-sql-snapshot-backup-are-snapshots-backups\">Como usar o backup de snapshot T-SQL: S\u00e3o backups de snapshots? <\/h5>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-1cd7157d wp-block-buttons-is-layout-flex\" style=\"margin-top:20px\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.2\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/blog.everpuredata.com\/purely-technical\/using-t-sql-snapshot-backup-are-snapshots-backups\/\" style=\"background:linear-gradient(180deg,rgb(254,80,0) 0%,rgb(204,64,0) 100%);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px\">Leia mais<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-stretch is-layout-flow wp-container-core-column-is-layout-4ee44ead wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-3008fe19 wp-block-group-is-layout-flex\" style=\"min-height:100%\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2342\" height=\"1503\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1.png\" alt=\"Recupera&#xE7;&#xE3;o pontual\" class=\"wp-image-150227\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1.png 2342w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1-686x440.png 686w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1-1024x657.png 1024w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1-768x493.png 768w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1-1536x986.png 1536w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup-2-1-2048x1314.png 2048w\" sizes=\"auto, (max-width: 2342px) 100vw, 2342px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h5 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-22c7e9690b446f81fcd7df499f66f464\" id=\"h-using-t-sql-snapshot-backup-point-in-time-recovery\">Como usar o backup de snapshot T-SQL: Recupera\u00e7\u00e3o pontual<\/h5>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-1cd7157d wp-block-buttons-is-layout-flex\" style=\"margin-top:20px\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.2\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/blog.everpuredata.com\/purely-technical\/using-t-sql-snapshot-backup-point-in-time-recovery\/\" style=\"background:linear-gradient(180deg,rgb(254,80,0) 0%,rgb(204,64,0) 100%);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px\">Leia mais<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-vertically-aligned-stretch is-layout-flow wp-container-core-column-is-layout-4ee44ead wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-3008fe19 wp-block-group-is-layout-flex\" style=\"min-height:100%\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2351\" height=\"1529\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3.png\" alt=\"Backup de snapshot T-SQL\" class=\"wp-image-150219\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3.png 2351w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3-677x440.png 677w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3-1024x666.png 1024w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3-768x499.png 768w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3-1536x999.png 1536w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/09\/T-SQL-Snapshot-Backup3-2048x1332.png 2048w\" sizes=\"auto, (max-width: 2351px) 100vw, 2351px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h5 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-45d12dfaefefbf090f4ce544e82e952c\" id=\"h-using-t-sql-snapshot-backup-point-in-time-recovery-azure-edition\">Como usar o backup de snapshot T-SQL: Recupera\u00e7\u00e3o pontual \u2013 Azure Edition<\/h5>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-1cd7157d wp-block-buttons-is-layout-flex\" style=\"margin-top:20px\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.2\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/blog.everpuredata.com\/purely-technical\/using-t-sql-snapshot-backup-point-in-time-recovery-azure-edition\/\" style=\"background:linear-gradient(180deg,rgb(254,80,0) 0%,rgb(204,64,0) 100%);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px\">Leia mais<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<div class=\"wp-block-group is-vertical is-content-justification-center is-layout-flex wp-container-core-group-is-layout-3008fe19 wp-block-group-is-layout-flex\" style=\"min-height:100%\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2069\" height=\"1343\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png\" alt=\"Snapshots de banco de dados de v&#xE1;rios arrays\" class=\"wp-image-156312\" style=\"aspect-ratio:16\/9;object-fit:cover\" srcset=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png 2069w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots-678x440.png 678w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots-1024x665.png 1024w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots-768x499.png 768w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots-1536x997.png 1536w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots-2048x1329.png 2048w\" sizes=\"auto, (max-width: 2069px) 100vw, 2069px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\">\n<h5 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-d79e6d639fba319432892bd9da2c4a23\" id=\"h-using-t-sql-snapshot-backup-multi-array-database-snapshots\">Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays<\/h5>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-nowrap is-layout-flex wp-container-core-buttons-is-layout-1cd7157d wp-block-buttons-is-layout-flex\" style=\"margin-top:20px\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.2\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/\" style=\"background:linear-gradient(180deg,rgb(254,80,0) 0%,rgb(204,64,0) 100%);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px\">Leia mais<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-wrapping-things-up\"><strong>Encerrando as coisas<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nesta publica\u00e7\u00e3o, a quarta de nossa s\u00e9rie, usamos o recurso de <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/relational-databases\/backup-restore\/create-a-transact-sql-snapshot-backup?view=sql-server-ver16\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>backup de snapshot T-SQL<\/strong><\/a> em um ambiente de v\u00e1rios arrays.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Voc\u00ea viu como pode:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Restaure rapidamente usando backups somente de metadados<\/li>\n\n\n\n<li>Congele I\/O de grava\u00e7\u00e3o em um banco de dados<\/li>\n\n\n\n<li>Coordene snapshots em v\u00e1rios arrays de armazenamento<\/li>\n<\/ul>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Voc\u00ea pode pegar o script completo desta publica\u00e7\u00e3o de blog no <\/strong><a href=\"https:\/\/github.com\/PureStorage-OpenConnect\/sqlserver-scripts\/blob\/master\/demos-sdk2\/Multi-Array%20Snapshot\/Multi-Array%20Snapshot.ps1\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>GitHub<\/strong><\/a><strong>.<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group box-shadow is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-cover\" style=\"min-height:300px;aspect-ratio:unset;\"><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-0 has-background-dim\"><\/span><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"455\" class=\"wp-block-cover__image-background wp-image-147983\" alt=\"Beyond the Firewall: Insights and Strategies from Leading CISOs\" src=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso.jpg\" style=\"object-position:70% 50%\" data-object-fit=\"cover\" data-object-position=\"70% 50%\" srcset=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso.jpg 1920w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso-728x173.jpg 728w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso-1024x243.jpg 1024w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso-768x182.jpg 768w, https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/08\/beyond-the-firewall-ciso-1536x364.jpg 1536w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-container-core-cover-is-layout-52e20806 wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-columns is-not-stacked-on-mobile is-layout-flex wp-container-core-columns-is-layout-1c666923 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-vertically-aligned-center is-layout-flow wp-container-core-column-is-layout-9053edae wp-block-column-is-layout-flow\" style=\"flex-basis:60%\">\n<div class=\"wp-block-group is-layout-flow wp-block-group-is-layout-flow\" style=\"margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:0px\">\n<p class=\"has-base-color has-text-color has-link-color wp-elements-dc7d96efe6b19510d76d8d7e947ab158 wp-block-paragraph\" style=\"font-size:0.6rem\">White Paper, 7 pages<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading has-base-color has-text-color has-link-color wp-elements-ec97179d9a91d9692dd0543d24af36c3\" id=\"h-learn-what-s-helping-cisos-sleep-better-at-night\" style=\"margin-top:0px;margin-bottom:20px;font-size:clamp(1.352rem, 1.352rem + ((1vw - 0.2rem) * 1.413), 2.2rem);line-height:1.2\">Learn What&#8217;s Helping CISOs Sleep Better at Night<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">And how you can too.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-left is-nowrap is-layout-flex wp-container-core-buttons-is-layout-0fdbba7e wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.2\"><a class=\"wp-block-button__link has-background wp-element-button\" href=\"https:\/\/www.purestorage.com\/resources\/type-a\/ciso-summary-report.html\" style=\"background:linear-gradient(190deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px\" target=\"_blank\" rel=\"noreferrer noopener\">Read the Report<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:30%\">\n<div class=\"wp-block-group sticky-content has-mint-green-500-background-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-radius:20px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px\">\n<h2 class=\"wp-block-heading has-text-align-center has-ash-gray-500-color has-text-color has-link-color wp-elements-e03b5ed8732ebcc2a11722d5fcc4b3e7\" id=\"h-title\" style=\"font-size:px\">Go Deeper<\/h2>\n\n\n\n<p class=\"has-text-align-center has-ash-gray-500-color has-text-color has-link-color wp-elements-f8670e0d0ba234f97a5222bbfbb44d19 wp-block-paragraph\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);\">Learn more in the video \u201cAre Snapshots Backups?\u201d<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-f8bdad00 wp-block-buttons-is-layout-flex\" style=\"margin-top:1em;margin-bottom:1em\">\n<div class=\"wp-block-button is-style-outline button-sticky is-style-outline--2\"><a class=\"wp-block-button__link has-cloud-white-500-color has-basil-green-500-background-color has-text-color has-background has-link-color has-inter-font-family has-custom-font-size wp-element-button\" href=\"https:\/\/www.purestorage.com\/video\/webinars\/are-snapshots-backup\/6342423285112.html\" style=\"border-style:none;border-width:0px;border-radius:4px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;font-size:clamp(14px, 0.875rem + ((1vw - 3.2px) * 0.208), 16px);\" target=\"_blank\" rel=\"noreferrer noopener\">Watch the Video<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso em um cen\u00e1rio em que um banco de dados abrange v\u00e1rios arrays de armazenamento. <\/p>\n","protected":false},"author":602,"featured_media":156320,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[14634],"tags":[14559,14607,15195,14381,14648,14608],"content-position":[15827,15910],"ppma_author":[14448],"class_list":["post-156852","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-purely-technical","tag-cyber-resiliency-pt-br","tag-data-backup-and-recovery-pt-br","tag-database-pt-br","tag-database","tag-microsoft-pt-br","tag-pure-safemode-pt-br","content-position-featured-articles-microsoft-pt-br","content-position-featured-articles-safemode-snapshots-pt-br"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays | Everpure Blog<\/title>\n<meta name=\"description\" content=\"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays\" \/>\n<meta property=\"og:description\" content=\"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/\" \/>\n<meta property=\"og:site_name\" content=\"Everpure Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/PureStorage\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-29T16:15:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2069\" \/>\n\t<meta property=\"og:image:height\" content=\"1343\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Anthony Nocentino\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@purestorage\" \/>\n<meta name=\"twitter:site\" content=\"@purestorage\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anthony Nocentino\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"16 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/\"},\"author\":{\"name\":\"Anthony Nocentino\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#\\\/schema\\\/person\\\/cada41552b5f5d21b7bb1313929412eb\"},\"headline\":\"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays\",\"datePublished\":\"2025-10-29T16:15:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/\"},\"wordCount\":1203,\"publisher\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Multi-array-Database-Snapshots.png\",\"keywords\":[\"Cyber Resilience\",\"Data Backup and Recovery\",\"Database\",\"Databases\",\"Microsoft\",\"SafeMode Snapshots\"],\"articleSection\":[\"Purely Technical\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/\",\"name\":\"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays | Everpure Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Multi-array-Database-Snapshots.png\",\"datePublished\":\"2025-10-29T16:15:00+00:00\",\"description\":\"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Multi-array-Database-Snapshots.png\",\"contentUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2025\\\/02\\\/Multi-array-Database-Snapshots.png\",\"width\":2069,\"height\":1343,\"caption\":\"Multi-array Database Snapshots\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/purely-technical\\\/using-t-sql-snapshot-backup-multi-array-database-snapshots\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#website\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/\",\"name\":\"Everpure Blog\",\"description\":\"Unleash the power of your data with an intelligent, unified storage and data management platform built for resilience and AI.\",\"publisher\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#organization\",\"name\":\"Pure Storage\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/download-5.png\",\"contentUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/download-5.png\",\"width\":302,\"height\":167,\"caption\":\"Pure Storage\"},\"image\":{\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/PureStorage\",\"https:\\\/\\\/x.com\\\/purestorage\",\"https:\\\/\\\/www.instagram.com\\\/purestorage\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/pure-storage\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/purestorage\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Pure_Storage\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/#\\\/schema\\\/person\\\/cada41552b5f5d21b7bb1313929412eb\",\"name\":\"Anthony Nocentino\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Anthony-Noncentino.png001f31d95d657c3ea42649b1b5d81d07\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Anthony-Noncentino.png\",\"contentUrl\":\"https:\\\/\\\/blog.everpuredata.com\\\/wp-content\\\/uploads\\\/2024\\\/12\\\/Anthony-Noncentino.png\",\"caption\":\"Anthony Nocentino\"},\"description\":\"Anthony is a Principal Field Solution Architect at Everpure as well as a Pluralsight Author, a Microsoft Data Platform MVP, Linux Expert, and Corporate Problem Solver. Anthony designs solutions, deploys the technology, and provides expertise on business system performance, architecture, and security. Anthony has a Bachelors and Masters in Computer Science with research publications in high performance\\\/low latency data access algorithms and spatial database systems.\",\"url\":\"https:\\\/\\\/blog.everpuredata.com\\\/pt-br\\\/author\\\/anthony-nocentino\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays | Everpure Blog","description":"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.","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:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/","og_locale":"pt_BR","og_type":"article","og_title":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays","og_description":"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.","og_url":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/","og_site_name":"Everpure Blog","article_publisher":"https:\/\/www.facebook.com\/PureStorage","article_published_time":"2025-10-29T16:15:00+00:00","og_image":[{"width":2069,"height":1343,"url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png","type":"image\/png"}],"author":"Anthony Nocentino","twitter_card":"summary_large_image","twitter_creator":"@purestorage","twitter_site":"@purestorage","twitter_misc":{"Escrito por":"Anthony Nocentino","Est. tempo de leitura":"16 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#article","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/"},"author":{"name":"Anthony Nocentino","@id":"https:\/\/blog.everpuredata.com\/pt-br\/#\/schema\/person\/cada41552b5f5d21b7bb1313929412eb"},"headline":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays","datePublished":"2025-10-29T16:15:00+00:00","mainEntityOfPage":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/"},"wordCount":1203,"publisher":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/#organization"},"image":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png","keywords":["Cyber Resilience","Data Backup and Recovery","Database","Databases","Microsoft","SafeMode Snapshots"],"articleSection":["Purely Technical"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/","url":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/","name":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays | Everpure Blog","isPartOf":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#primaryimage"},"image":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#primaryimage"},"thumbnailUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png","datePublished":"2025-10-29T16:15:00+00:00","description":"Este quarto artigo de uma s\u00e9rie sobre backup de snapshot T-SQL analisa o uso do recurso de uma maneira que resulta em snapshots de banco de dados de v\u00e1rios arrays.","breadcrumb":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#primaryimage","url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png","contentUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2025\/02\/Multi-array-Database-Snapshots.png","width":2069,"height":1343,"caption":"Multi-array Database Snapshots"},{"@type":"BreadcrumbList","@id":"https:\/\/blog.everpuredata.com\/pt-br\/purely-technical\/using-t-sql-snapshot-backup-multi-array-database-snapshots\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blog.everpuredata.com\/pt-br\/"},{"@type":"ListItem","position":2,"name":"Como usar o backup de snapshot T-SQL: Snapshots de banco de dados de v\u00e1rios arrays"}]},{"@type":"WebSite","@id":"https:\/\/blog.everpuredata.com\/pt-br\/#website","url":"https:\/\/blog.everpuredata.com\/pt-br\/","name":"Everpure Blog","description":"Unleash the power of your data with an intelligent, unified storage and data management platform built for resilience and AI.","publisher":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blog.everpuredata.com\/pt-br\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/blog.everpuredata.com\/pt-br\/#organization","name":"Pure Storage","url":"https:\/\/blog.everpuredata.com\/pt-br\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.everpuredata.com\/pt-br\/#\/schema\/logo\/image\/","url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2019\/08\/download-5.png","contentUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2019\/08\/download-5.png","width":302,"height":167,"caption":"Pure Storage"},"image":{"@id":"https:\/\/blog.everpuredata.com\/pt-br\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/PureStorage","https:\/\/x.com\/purestorage","https:\/\/www.instagram.com\/purestorage","https:\/\/www.linkedin.com\/company\/pure-storage","https:\/\/www.youtube.com\/user\/purestorage","https:\/\/en.wikipedia.org\/wiki\/Pure_Storage"]},{"@type":"Person","@id":"https:\/\/blog.everpuredata.com\/pt-br\/#\/schema\/person\/cada41552b5f5d21b7bb1313929412eb","name":"Anthony Nocentino","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/12\/Anthony-Noncentino.png001f31d95d657c3ea42649b1b5d81d07","url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/12\/Anthony-Noncentino.png","contentUrl":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/12\/Anthony-Noncentino.png","caption":"Anthony Nocentino"},"description":"Anthony is a Principal Field Solution Architect at Everpure as well as a Pluralsight Author, a Microsoft Data Platform MVP, Linux Expert, and Corporate Problem Solver. Anthony designs solutions, deploys the technology, and provides expertise on business system performance, architecture, and security. Anthony has a Bachelors and Masters in Computer Science with research publications in high performance\/low latency data access algorithms and spatial database systems.","url":"https:\/\/blog.everpuredata.com\/pt-br\/author\/anthony-nocentino\/"}]}},"authors":[{"term_id":14448,"user_id":602,"is_guest":0,"slug":"anthony-nocentino","display_name":"Anthony Nocentino","avatar_url":{"url":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/12\/Anthony-Noncentino.png","url2x":"https:\/\/blog.everpuredata.com\/wp-content\/uploads\/2024\/12\/Anthony-Noncentino.png"},"author_category":"","first_name":"Anthony","last_name":"Nocentino","user_url":"","job_title":"","description":"Anthony is a Principal Field Solution Architect at Pure Storage as well as a Pluralsight Author, a Microsoft Data Platform MVP, Linux Expert, and Corporate Problem Solver. Anthony designs solutions, deploys the technology, and provides expertise on business system performance, architecture, and security. Anthony has a Bachelors and Masters in Computer Science with research publications in high performance\/low latency data access algorithms and spatial database systems."}],"_links":{"self":[{"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/posts\/156852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/users\/602"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/comments?post=156852"}],"version-history":[{"count":0,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/posts\/156852\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/media\/156320"}],"wp:attachment":[{"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/media?parent=156852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/categories?post=156852"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/tags?post=156852"},{"taxonomy":"content-position","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/content-position?post=156852"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.everpuredata.com\/pt-br\/wp-json\/wp\/v2\/ppma_author?post=156852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}