1 00:00:00,000 --> 00:00:04,414 Nós já sabemos que o backup dos dados é muito importante 2 00:00:04,414 --> 00:00:10,077 para a saúde dos dados da empresa, mas por que ele demora tanto? 3 00:00:10,077 --> 00:00:14,325 Existe alguma maneira de deixar esse backup mais rápido? 4 00:00:14,325 --> 00:00:19,142 O backup incremental pode ser a resposta que você está procurando. 5 00:00:26,856 --> 00:00:33,083 O processo de backup costuma demorar porque eu preciso pegar cada arquivo 6 00:00:33,083 --> 00:00:37,427 que eu tenho dentro do meu ambiente e fazer a cópia, 7 00:00:37,427 --> 00:00:40,738 então, a cada vez que eu vou executar o meu backup, 8 00:00:40,738 --> 00:00:45,456 eu preciso pegar todos os arquivos, todos os meus datafiles, 9 00:00:45,456 --> 00:00:50,148 todos os meus control files, todos os meus redo log files, 10 00:00:50,148 --> 00:00:56,292 e preciso fazer uma cópia dentro do meu ambiente de backup 11 00:00:56,292 --> 00:00:58,573 para garantir a recuperação dele. 12 00:00:58,573 --> 00:01:03,333 No entanto, os dados têm a tendência de crescer, 13 00:01:03,333 --> 00:01:06,770 então, se o seu backup, hoje, dura um minuto, 14 00:01:06,770 --> 00:01:13,411 conforme a sua empresa for crescendo, seu backup pode passar a fazer 2 minutos, 15 00:01:13,411 --> 00:01:20,218 3 minutos, 4, 1 hora, 2 horas e, de repente, você tem um backup que dura 6 horas, 16 00:01:20,218 --> 00:01:23,245 7 horas, que é uma coisa meio absurda. 17 00:01:23,245 --> 00:01:30,365 Para resolver esse tipo de problema, nós podemos fazer os backups incrementais. 18 00:01:30,365 --> 00:01:33,671 Qual que é a ideia de um backup incremental? 19 00:01:33,671 --> 00:01:39,012 Nós fazemos um backup, que nós chamamos de backup full ou backup nível 0, 20 00:01:39,012 --> 00:01:43,723 em um momento em que o nosso ambiente esteja mais disponível. 21 00:01:43,723 --> 00:01:48,294 Então, o backup nível 0 faz o backup de todos os dados. 22 00:01:48,294 --> 00:01:54,425 Depois, nós fazemos um backup incremental que nós chamamos de nível 1. 23 00:01:54,425 --> 00:02:02,630 O nível 1 vai fazer o backup dos dados desde o último backup nível 0 até o nível 1. 24 00:02:02,630 --> 00:02:04,019 Como assim? 25 00:02:04,019 --> 00:02:08,584 Vamos supor que eu tenha feito o meu backup no domingo, 26 00:02:08,584 --> 00:02:12,612 durante o expediente de segunda-feira, 27 00:02:12,612 --> 00:02:16,223 eu vou colocando dados dentro do meu banco de dados 28 00:02:16,223 --> 00:02:19,906 e, aí, eu faço um backup incremental de nível 1. 29 00:02:19,906 --> 00:02:26,841 Eu vou pegar todos os dados que eu tinha inserido do backup nível 0, 30 00:02:26,841 --> 00:02:29,941 que foi no domingo, até segunda-feira, 31 00:02:29,941 --> 00:02:33,775 ou seja, é apenas uma fração dos meus dados, 32 00:02:33,775 --> 00:02:38,160 só do movimento daquele dia, ou seja, da segunda-feira, 33 00:02:38,160 --> 00:02:41,585 que eu faço o meu backup incremental. 34 00:02:41,585 --> 00:02:48,851 Quando chegar na terça-feira, eu faço um outro backup incremental do nível 1, 35 00:02:48,851 --> 00:02:53,003 eu só vou ter as informações do backup dos dados 36 00:02:53,003 --> 00:02:56,359 que foram inseridos entre segunda e terça-feira, 37 00:02:56,359 --> 00:03:00,652 ou seja, só vou ter o backup dos dados de um único dia. 38 00:03:00,652 --> 00:03:04,902 Na quarta-feira, eu repito esse mesmo processo, 39 00:03:04,902 --> 00:03:11,342 faço um backup incremental do nível 1 e aí eu pego as informações que foram inseridas 40 00:03:11,342 --> 00:03:14,913 entre terça e quarta e faço esse backup. 41 00:03:14,913 --> 00:03:17,850 Intuitivamente, vocês já devem ter percebido 42 00:03:17,850 --> 00:03:25,574 que os backups dos dados de apenas um dia são uma quantidade de dados muito menor 43 00:03:25,574 --> 00:03:30,130 do que fazer o backup de todos os dados da empresa, 44 00:03:30,130 --> 00:03:34,067 fazendo com que esse backup seja muito mais rápido. 45 00:03:34,067 --> 00:03:38,401 Existem dois tipos de backups incrementais, 46 00:03:38,401 --> 00:03:43,135 o backup incremental normal, que nós já chamamos de backup incremental, 47 00:03:43,135 --> 00:03:47,315 e o backup incremental cumulativo. 48 00:03:47,315 --> 00:03:51,119 O que é isso do backup incremental cumulativo? 49 00:03:51,119 --> 00:03:55,577 Em vez de eu fazer o backup apenas de um dia, 50 00:03:55,577 --> 00:04:01,364 eu faço o backup de segunda-feira mais terça acumulado. 51 00:04:01,364 --> 00:04:03,706 Quando eu vou fazer o backup de quarta, 52 00:04:03,706 --> 00:04:08,805 eu faço o backup de segunda-feira, terça-feira e quarta acumulado. 53 00:04:08,805 --> 00:04:13,310 Quando eu vou fazer um backup cumulativo na quinta-feira, 54 00:04:13,310 --> 00:04:19,350 eu faço o backup dos dados de segunda, terça, quarta, mais quinta, ou seja, 55 00:04:19,350 --> 00:04:25,457 eu vou pegando todos os dados desde o meu último backup nível 0, 56 00:04:25,457 --> 00:04:28,761 vou acumulando os dados. 57 00:04:28,761 --> 00:04:33,166 Qual é a vantagem de eu trabalhar com esse meu backup cumulativo? 58 00:04:33,166 --> 00:04:37,070 Bom, eu terei menos arquivos para serem lidos 59 00:04:37,070 --> 00:04:41,041 na hora que eu vou fazer a restauração do meu backup, 60 00:04:41,041 --> 00:04:46,380 ou seja, eu deixo a restauração dele mais rápida por conta disso. 61 00:04:46,380 --> 00:04:48,611 "Deixa eu ver se eu entendi direito, 62 00:04:48,611 --> 00:04:56,091 o backup incremental vai pegar apenas os incrementos daquele dia 63 00:04:56,091 --> 00:05:02,731 e o backup incremental cumulativo vai acumulando todos os dados 64 00:05:02,731 --> 00:05:05,634 dentro daquele período de tempo". 65 00:05:05,634 --> 00:05:09,105 Sim, é isso mesmo, você entendeu. 66 00:05:09,105 --> 00:05:16,662 o backup incremental simples é mais rápido do que o backup incremental cumulativo. 67 00:05:16,662 --> 00:05:21,191 Claro, o cumulativo vai aumentando ao longo do tempo 68 00:05:21,191 --> 00:05:27,258 e o incremental vai pegando os dados aos poucos, no dia a dia. 69 00:05:27,258 --> 00:05:33,165 Existe uma vantagem dessa técnica em que eu consigo misturar os dois tipos de backup, 70 00:05:33,165 --> 00:05:37,225 então eu posso fazer um backup incremental na segunda-feira, 71 00:05:37,225 --> 00:05:39,839 com os dados entre domingo e segunda, 72 00:05:39,839 --> 00:05:42,775 um outro backup incremental na terça-feira, 73 00:05:42,775 --> 00:05:47,313 com os dados de segunda e terça, e um backup incremental cumulativo 74 00:05:47,313 --> 00:05:52,886 na quarta-feira, porque, aí, eu vou ter todos os dados de segunda, terça e quarta. 75 00:05:52,886 --> 00:05:56,624 Na quinta-feira, eu faço um outro backup incremental, 76 00:05:56,624 --> 00:06:01,028 que terá todos os dados de quarta até quinta, 77 00:06:01,028 --> 00:06:06,034 na sexta-feira, outro backup incremental, que tem os dados de quinta até sexta, 78 00:06:06,034 --> 00:06:09,738 e, no sábado, eu faço um outro backup cumulativo 79 00:06:09,738 --> 00:06:15,711 que vai ter todos os dados desde a última quarta-feira até sexta-feira. 80 00:06:15,711 --> 00:06:19,716 E, no sábado, nós teremos um outro backup cumulativo 81 00:06:19,716 --> 00:06:25,977 com todos os dados que foram inseridos entre quarta-feira e sábado. 82 00:06:26,957 --> 00:06:32,876 Com isso, eu consigo deixar a restauração mais rápida, 83 00:06:33,431 --> 00:06:38,503 eu vou fazer a restauração de quarta-feira, vou fazer a restauração de sábado 84 00:06:38,503 --> 00:06:43,603 e aplicar os logs que foram gerados, em caso, de falha no domingo. 85 00:06:44,443 --> 00:06:49,582 E eu consigo também fazer os backups de uma maneira mais rápida, 86 00:06:49,582 --> 00:06:55,321 porque eu terei backups incrementais e backups cumulativos liberados. 87 00:06:55,321 --> 00:06:59,326 A estratégia de usar um backup incremental 88 00:06:59,326 --> 00:07:04,098 ou um backup cumulativo depende das funcionalidades da empresa. 89 00:07:04,098 --> 00:07:08,169 Existem empresas que fazem backup de hora em hora 90 00:07:08,169 --> 00:07:13,475 devido ao grande volume de dados que eles têm para processar. 91 00:07:13,475 --> 00:07:19,407 A estratégia depende totalmente do volume de dados que a sua empresa tem 92 00:07:19,407 --> 00:07:25,621 e da velocidade que você precisa para ter a recuperação dos dados. 93 00:07:25,621 --> 00:07:31,761 As estratégias de backup incremental são uma forma muito importante 94 00:07:31,761 --> 00:07:35,265 para tornar os seus backups mais ágeis 95 00:07:35,265 --> 00:07:40,137 e deixar as operações da sua empresa mais efetivas.