1
00:00:00,540 --> 00:00:05,110
Vamos a borrar estos archivos.

2
00:00:06,000 --> 00:00:12,990
Y ahora lo que vamos a ver es cómo poder hacer un poco más dinámico este backup para que me vaya generando

3
00:00:13,650 --> 00:00:22,410
archivos con fecha y hora en relación a la al momento que se ejecuta el backup si para poder ir guardando

4
00:00:22,410 --> 00:00:29,130
un historial y no tener que venir al script y cambiar todas las veces la fecha para que me grabo un

5
00:00:29,130 --> 00:00:30,590
archivo con una fecha diferente.

6
00:00:30,590 --> 00:00:40,960
Entonces lo que vamos a hacer es vamos a crear unas variables vamos a colocar descreer y vamos a colocar

7
00:00:41,950 --> 00:00:44,230
por ejemplo una variable fecha.

8
00:00:44,770 --> 00:00:48,350
Vamos a crear la de tipo marchar.

9
00:00:49,150 --> 00:00:53,390
Por ejemplo la fecha va a tener va a tener el siguiente formato.

10
00:00:53,440 --> 00:01:02,440
Por ejemplo nosotros lo que vamos a adquirir almacenar va a ser la fecha así 2019 05 19 por ejemplo

11
00:01:03,020 --> 00:01:03,900
y la hora.

12
00:01:03,910 --> 00:01:12,670
Por ejemplo el 12 12 50 entonces este es el formato en el que vamos a guardar nuestro archivo para identificar

13
00:01:13,300 --> 00:01:25,870
cuándo se realizó esto sería 1 2 3 4 5 6 7 8 9 10 11 12 entonces qué vamos a hacer un charra mejor porque

14
00:01:25,870 --> 00:01:33,300
sabemos que tiene la cantidad exacta caracteres y le colocamos 12 ahí está vamos a crear otro.

15
00:01:33,310 --> 00:01:34,270
Otra variable

16
00:01:37,600 --> 00:01:50,070
por ejemplo arroba Path la ruta de crear arroba Path y la vamos a colocar marchar.

17
00:01:50,620 --> 00:01:56,030
Vamos a colocarle 50 por ejemplo o agregarle un poquito más.

18
00:01:58,230 --> 00:02:00,730
Y vamos a colocar.

19
00:02:00,730 --> 00:02:03,970
Vamos a declarar otra variable

20
00:02:16,690 --> 00:02:18,250
marchar 20.

21
00:02:18,250 --> 00:02:23,890
Esto no va a servir para declarar el nombre de la base de datos.

22
00:02:24,100 --> 00:02:29,290
No no sería el nombre del archivo sino el nombre de la base de datos de cuando al momento de restaurar

23
00:02:29,290 --> 00:02:31,910
la base de datos tenemos que especificar un nombre.

24
00:02:31,920 --> 00:02:40,450
Este es el nombre que utilizamos para especificar en la restauración bien lo que hacemos ahora es vamos

25
00:02:40,450 --> 00:02:49,970
a aceptar en la variable fecha vamos a saltear la función Guestalt.

26
00:02:50,640 --> 00:02:52,700
Sí pero fíjense que

27
00:02:56,500 --> 00:03:05,510
vamos a hacer un print que lo que nos devuelve es toda la ficha completa con la hora.

28
00:03:05,500 --> 00:03:12,460
Entonces lo que necesitamos aquí es la fecha en formato año mes día para obtener la fecha en formato

29
00:03:12,580 --> 00:03:16,350
año media lo que hacemos es un Converter.

30
00:03:17,690 --> 00:03:28,510
Si a Achar 8 que es la cantidad de caracteres que tiene la fecha en formato año mes día si le colocamos

31
00:03:29,950 --> 00:03:38,560
la función Converter necesita el formato en el que vamos a convertir después en el valor que sería en

32
00:03:38,560 --> 00:03:39,460
este caso.

33
00:03:40,150 --> 00:03:49,360
Y como tercer parámetro en este caso el especificamos un valor fijo establecido 112 que lo que hace

34
00:03:49,360 --> 00:03:58,630
es convertir la fecha en ese formato que nosotros necesitamos que es año y mes y día como lo vemos aquí

35
00:03:58,630 --> 00:04:05,490
abajo año mes día así que esto es lo que vamos a colocar.

36
00:04:05,490 --> 00:04:15,020
Esto lo vamos a comentar y esto es lo que vamos xacobea a colocar en el sentido de la variable bien

37
00:04:15,530 --> 00:04:21,730
y ahora qué le vamos a concatenar la hora para concatenar la hora.

38
00:04:21,950 --> 00:04:30,380
Lo que tenemos que hacer es también utilizar la función G Data pero

39
00:04:33,170 --> 00:04:48,220
con otro valor con otro valor en vez de 112 les colocamos 108 y esto nos retorna a la hora de la función

40
00:04:48,220 --> 00:04:54,880
G Data estos parámetros que colocamos al final hay varios parámetros.

41
00:04:54,950 --> 00:04:59,960
Por ejemplo si colocamos en vez de 108 colocamos 107.

42
00:04:59,960 --> 00:05:11,090
Si lo que nos retorna es la fecha en formato texto si colocamos 106 lo que nos retorna también la fecha

43
00:05:11,090 --> 00:05:18,260
en formato texto 104 por ejemplo no retorno a la fecha en formato separado por puntos.

44
00:05:18,260 --> 00:05:26,160
Tenemos varias alternativas para devolver una fecha en diferentes formatos.

45
00:05:26,510 --> 00:05:36,080
Eso es muy útil para devolver las fechas según lo que necesitamos en este caso 108 nos devuelve la hora

46
00:05:36,490 --> 00:05:38,240
fíjense que nos está devolviendo los segundos.

47
00:05:38,240 --> 00:05:46,490
Nosotros no necesitamos los segundos entonces para cortar para truncar esta estaba este valor necesitamos

48
00:05:46,490 --> 00:05:55,490
los primeros cinco caracteres y colocamos cinco y nos devuelve hora y minuto qué es lo que estamos necesitando

49
00:05:57,900 --> 00:06:02,740
vamos a copiar esta función y la vamos a colocar aquí.

50
00:06:03,320 --> 00:06:11,880
Si ahora lo que no necesitamos en este caso son los dos puntitos que están en el medio de la hora y

51
00:06:11,880 --> 00:06:14,570
del minuto porque eso para generar el nombre del archivo.

52
00:06:14,570 --> 00:06:21,630
Puede ser que nos traiga problemas entonces lo vamos a quitar con la función replace.

53
00:06:22,920 --> 00:06:32,860
La función replays abrimos paréntesis y colocamos todo esto dentro la función replays recibe tres parámetros

54
00:06:32,860 --> 00:06:41,310
uno es el texto donde queremos efectuar el reemplazo si y los otros dos parámetros tenemos uno.

55
00:06:41,850 --> 00:06:50,790
Y aquí tenemos otro si es el carácter que nosotros queremos reemplazar en este caso es el dos puntos

56
00:06:50,850 --> 00:06:56,640
sí y el tercer parámetro es por qué lo queremos reemplazar en este caso lo queremos eliminar entonces

57
00:06:56,640 --> 00:07:00,050
lo vamos a reemplazar por nada.

58
00:07:00,450 --> 00:07:13,040
Como comentábamos aquí lo reemplazamos por nada y vamos a hacer un print aquí abajo de la variable fecha

59
00:07:13,100 --> 00:07:22,390
a ver si ahora se hace exactamente lo que lo que queremos.

60
00:07:22,580 --> 00:07:24,140
Fíjense lo que nos imprimió

61
00:07:26,360 --> 00:07:27,260
2019

62
00:07:29,730 --> 00:07:45,410
05 20 0 9 0 8 es el día actual y la hora actual de las 9 0 8 perfecto esto es lo que estamos necesitando.

63
00:07:45,510 --> 00:07:52,470
Vamos a quitar este print y ahora lo que vamos a hacer es saltear en la variable

64
00:07:55,470 --> 00:08:06,290
PATH que vamos a sestear vamos a aceptar la ruta que tenemos nosotros sea la ruta del directorio donde

65
00:08:06,290 --> 00:08:08,200
nosotros vamos a crear el archivo.

66
00:08:08,230 --> 00:08:08,540
Si

67
00:08:12,720 --> 00:08:23,800
y le vamos y le vamos a colocar el nombre de la base de datos que queremos que como queremos que se

68
00:08:23,800 --> 00:08:35,830
llame el backup centro centro médico si le vamos a concatenar al final de este nombre le vamos a concatenar

69
00:08:36,220 --> 00:08:37,060
la variable

70
00:08:39,550 --> 00:08:48,480
fecha y al final les Konga tenemos la extensión apuntó PAC.

71
00:08:48,740 --> 00:08:54,960
Si le concatenados la extensión punto UPAC para que nos arme el archivo tal cual logremos esto.

72
00:08:55,120 --> 00:09:03,370
Cada vez que votemos no va a crear un archivo con fecha y hora diferente en relación al momento que

73
00:09:03,370 --> 00:09:04,860
lo estamos ejecutando.

74
00:09:04,870 --> 00:09:14,370
Más abajo lo que vamos a hacer es vamos a sestear a la variable nem le vamos a dar el nombre de la base

75
00:09:14,370 --> 00:09:25,400
de datos vamos a colocarle el centro médico y vamos a concatenar la variable fecho para que me Jere

76
00:09:25,390 --> 00:09:28,000
de nombres diferentes.

77
00:09:28,100 --> 00:09:28,580
Ahí está

78
00:09:31,640 --> 00:09:38,690
y ahora lo que vamos a hacer aquí es reemplazar todas estas cadenas de carácter por la variable PATH

79
00:09:40,130 --> 00:09:54,260
y reemplazar esta cadena anem por la variable y ahí ya lo tenemos el escrito armado dinámicamente vamos

80
00:09:54,260 --> 00:10:01,940
a ejecutarlo vamos a guardar lo primero controlase y vamos a ejecutarlo a fijense.

81
00:10:02,790 --> 00:10:12,570
Ahí dice que corrió correctamente y vamos a revisar la carpeta y aquí tenemos el archivo generado con

82
00:10:12,570 --> 00:10:21,060
el nombre Centro Médico la fecha y la hora tal cual lo establecimos y la extensión apuntó ABAC.

83
00:10:21,080 --> 00:10:22,920
Del archivo de backup.
