WEBVTT 00:00:00.000 --> 00:00:04.414 Nós já sabemos que o backup dos dados é muito importante 00:00:04.414 --> 00:00:10.077 para a saúde dos dados da empresa, mas por que ele demora tanto? 00:00:10.077 --> 00:00:14.325 Existe alguma maneira de deixar esse backup mais rápido? 00:00:14.325 --> 00:00:19.142 O backup incremental pode ser a resposta que você está procurando. 00:00:26.856 --> 00:00:33.083 O processo de backup costuma demorar porque eu preciso pegar cada arquivo 00:00:33.083 --> 00:00:37.427 que eu tenho dentro do meu ambiente e fazer a cópia, 00:00:37.427 --> 00:00:40.738 então, a cada vez que eu vou executar o meu backup, 00:00:40.738 --> 00:00:45.456 eu preciso pegar todos os arquivos, todos os meus datafiles, 00:00:45.456 --> 00:00:50.148 todos os meus control files, todos os meus redo log files, 00:00:50.148 --> 00:00:56.292 e preciso fazer uma cópia dentro do meu ambiente de backup 00:00:56.292 --> 00:00:58.573 para garantir a recuperação dele. 00:00:58.573 --> 00:01:03.333 No entanto, os dados têm a tendência de crescer, 00:01:03.333 --> 00:01:06.770 então, se o seu backup, hoje, dura um minuto, 00:01:06.770 --> 00:01:13.411 conforme a sua empresa for crescendo, seu backup pode passar a fazer 2 minutos, 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, 00:01:20.218 --> 00:01:23.245 7 horas, que é uma coisa meio absurda. 00:01:23.245 --> 00:01:30.365 Para resolver esse tipo de problema, nós podemos fazer os backups incrementais. 00:01:30.365 --> 00:01:33.671 Qual que é a ideia de um backup incremental? 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, 00:01:39.012 --> 00:01:43.723 em um momento em que o nosso ambiente esteja mais disponível. 00:01:43.723 --> 00:01:48.294 Então, o backup nível 0 faz o backup de todos os dados. 00:01:48.294 --> 00:01:54.425 Depois, nós fazemos um backup incremental que nós chamamos de nível 1. 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. 00:02:02.630 --> 00:02:04.019 Como assim? 00:02:04.019 --> 00:02:08.584 Vamos supor que eu tenha feito o meu backup no domingo, 00:02:08.584 --> 00:02:12.612 durante o expediente de segunda-feira, 00:02:12.612 --> 00:02:16.223 eu vou colocando dados dentro do meu banco de dados 00:02:16.223 --> 00:02:19.906 e, aí, eu faço um backup incremental de nível 1. 00:02:19.906 --> 00:02:26.841 Eu vou pegar todos os dados que eu tinha inserido do backup nível 0, 00:02:26.841 --> 00:02:29.941 que foi no domingo, até segunda-feira, 00:02:29.941 --> 00:02:33.775 ou seja, é apenas uma fração dos meus dados, 00:02:33.775 --> 00:02:38.160 só do movimento daquele dia, ou seja, da segunda-feira, 00:02:38.160 --> 00:02:41.585 que eu faço o meu backup incremental. 00:02:41.585 --> 00:02:48.861 Quando chegar na terça-feira, eu faço um outro backup incremental do nível 1, 00:02:48.861 --> 00:02:52.713 eu só vou ter as informações do backup dos dados 00:02:52.713 --> 00:02:56.219 que foram inseridos entre segunda e terça-feira, 00:02:56.219 --> 00:03:00.771 ou seja, só vou ter o backup dos dados de um único dia. 00:03:00.771 --> 00:03:04.782 Na quarta-feira, eu repito esse mesmo processo, 00:03:04.782 --> 00:03:10.902 faço um backup incremental do nível 1 e aí eu pego as informações que foram inseridas 00:03:10.902 --> 00:03:14.671 entre terça e quarta e faço esse backup. 00:03:14.671 --> 00:03:17.660 Intuitivamente, vocês já devem ter percebido 00:03:17.660 --> 00:03:25.604 que os backups dos dados de apenas um dia são uma quantidade de dados muito menor 00:03:25.604 --> 00:03:29.940 do que fazer o backup de todos os dados da empresa, 00:03:29.940 --> 00:03:33.862 fazendo com que esse backup seja muito mais rápido. 00:03:33.862 --> 00:03:38.411 Existem dois tipos de backups incrementais, 00:03:38.411 --> 00:03:43.155 o backup incremental normal, que nós já chamamos de backup incremental, 00:03:43.155 --> 00:03:47.115 e o backup incremental cumulativo. 00:03:47.115 --> 00:03:50.983 O que é isso do backup incremental cumulativo? 00:03:50.983 --> 00:03:55.427 Em vez de eu fazer o backup apenas de um dia, 00:03:55.427 --> 00:04:01.174 eu faço o backup de segunda-feira mais terça acumulado. 00:04:01.174 --> 00:04:03.516 Quando eu vou fazer o backup de quarta, 00:04:03.516 --> 00:04:08.635 eu faço o backup de segunda-feira, terça-feira e quarta acumulado. 00:04:08.635 --> 00:04:13.180 Quando eu vou fazer um backup cumulativo na quinta-feira, 00:04:13.180 --> 00:04:19.140 eu faço o backup dos dados de segunda, terça, quarta, mais quinta, ou seja, 00:04:19.140 --> 00:04:25.307 eu vou pegando todos os dados desde o meu último backup nível 0, 00:04:25.307 --> 00:04:28.589 vou acumulando os dados. 00:04:28.589 --> 00:04:32.996 Qual é a vantagem de eu trabalhar com esse meu backup cumulativo? 00:04:32.996 --> 00:04:36.890 Bom, eu terei menos arquivos para serem lidos 00:04:36.890 --> 00:04:40.911 na hora que eu vou fazer a restauração do meu backup, 00:04:40.911 --> 00:04:46.177 ou seja, eu deixo a restauração dele mais rápida por conta disso. 00:04:46.177 --> 00:04:48.501 "Deixa eu ver se eu entendi direito, 00:04:48.501 --> 00:04:55.881 o backup incremental vai pegar apenas os incrementos daquele dia 00:04:55.881 --> 00:05:02.611 e o backup incremental cumulativo vai acumulando todos os dados 00:05:02.611 --> 00:05:05.436 dentro daquele período de tempo". 00:05:05.436 --> 00:05:08.935 Sim, é isso mesmo, você entendeu. 00:05:08.935 --> 00:05:16.552 o backup incremental simples é mais rápido do que o backup incremental cumulativo. 00:05:16.552 --> 00:05:21.191 Claro, o cumulativo vai aumentando ao longo do tempo 00:05:21.191 --> 00:05:27.111 e o incremental vai pegando os dados aos poucos, no dia a dia. 00:05:27.111 --> 00:05:32.985 Existe uma vantagem dessa técnica em que eu consigo misturar os dois tipos de backup, 00:05:32.985 --> 00:05:37.235 então eu posso fazer um backup incremental na segunda-feira, 00:05:37.235 --> 00:05:39.679 com os dados entre domingo e segunda, 00:05:39.679 --> 00:05:42.635 um outro backup incremental na terça-feira, 00:05:42.635 --> 00:05:47.153 com os dados de segunda e terça, e um backup incremental cumulativo 00:05:47.153 --> 00:05:52.656 na quarta-feira, porque, aí, eu vou ter todos os dados de segunda, terça e quarta. 00:05:52.656 --> 00:05:56.474 Na quinta-feira, eu faço um outro backup incremental, 00:05:56.474 --> 00:06:00.928 que terá todos os dados de quarta até quinta, 00:06:00.928 --> 00:06:05.884 na sexta-feira, outro backup incremental, que tem os dados de quinta até sexta, 00:06:05.884 --> 00:06:09.638 e, no sábado, eu faço um outro backup cumulativo 00:06:09.638 --> 00:06:15.473 que vai ter todos os dados desde a última quarta-feira até sexta-feira. 00:06:15.473 --> 00:06:19.606 E, no sábado, nós teremos um outro backup cumulativo 00:06:19.606 --> 00:06:25.853 com todos os dados que foram inseridos entre quarta-feira e sábado. 00:06:26.827 --> 00:06:32.768 Com isso, eu consigo deixar a restauração mais rápida, 00:06:33.311 --> 00:06:38.303 eu vou fazer a restauração de quarta-feira, vou fazer a restauração de sábado 00:06:38.303 --> 00:06:43.494 e aplicar os logs que foram gerados, em caso de falha, no domingo. 00:06:44.293 --> 00:06:49.482 E eu consigo, também, fazer os backups de uma maneira mais rápida, 00:06:49.482 --> 00:06:55.137 porque eu terei backups incrementais e backups cumulativos liberados. 00:06:55.137 --> 00:06:59.146 A estratégia de usar um backup incremental 00:06:59.146 --> 00:07:03.966 ou um backup cumulativo depende das funcionalidades da empresa. 00:07:03.966 --> 00:07:08.039 Existem empresas que fazem backup de hora em hora 00:07:08.039 --> 00:07:13.287 devido ao grande volume de dados que eles têm para processar. 00:07:13.287 --> 00:07:19.447 A estratégia depende totalmente do volume de dados que a sua empresa tem 00:07:19.447 --> 00:07:25.530 e da velocidade que você precisa para ter a recuperação dos dados. 00:07:25.530 --> 00:07:31.761 As estratégias de backup incremental são uma forma muito importante 00:07:31.761 --> 00:07:35.265 para tornar os seus backups mais ágeis 00:07:35.265 --> 00:07:40.137 e deixar as operações da sua empresa mais efetivas.