Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 1 de 2
Ir a la página 1, 2  Siguiente
 
Consejos Para Nombrar Archivos De Copias De Seguridad
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Buenas!.

Imaginar que todos los días tienes que hacer una operación con un archivo.

Procedimiento original:
- Comprobar que existe:
- Si no es así se crea
- En caso contrario se elimina el anterior y se crea un archivo nuevo.

Problema. Algún día puede darse el caso de que te has cargado algo importante y que el archivo no estaba tan anticuado como creías.

Modificación del procedimiento original:
- Comprobar que existe
- Si existe renombrar el archivo a ( veremos vuestra respuesta ).
- Eliminar el archivo original
- Crear un archivo con el nombre por defecto u original.

Vale. Esa tarea puede ocurrir a diario e incluso a cada hora y así durante un mes.
El número de archivos se va incrementando hasta el número máximo de limite que queramos tener.

Si el nombre del archivo fuera por ejemplo: MiArchivo.
Y este tuviera esas modificaciones cada un periodo de tiempo, minutos, horas, dias.
¿ Cual creéis que es un nombre apropiado para sus copias de seguridad ?.

MiArchivo000
MiArchivo001...

¿ Algo como concatenar el nombre del archivo, el día, la hora ?.  

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Yo uso:

micopia=file.name(original) & "_" & format(now(), "yyyymmdd hh:nn:ss")


Nunca he necesitado otra cosa.    

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Shordi:

Citar:

Nunca he necesitado otra cosa.


¿ No se te hace raro ese formato acostumbrados al clásico msdos ?.  
Por los espacios vacíos. Luego nos quejamos de que la gente usa nombres larguísimos en los archivos.  

¿ Por algún motivo usaste el formato U.S.A ?.  Now por defecto devuelve el formato de la hora local.
Por ejemplo:

nombre &= "_" & Str(Now)
 


Me daría algo como esto:

Citar:

MiArchivo_11/06/2017 09:54:32


Y si quiero poner otro guión bajo más.

nombre &= "_" & Format(Now, "ddmmyyyy_hh:nn:ss")
 


Citar:

MiArchivo_11062017_09:56:15


Hasta ahora solo estoy usando cadenas. No estoy tratando con los archivos realmente.
Incluso se podría eliminar los puntos de la hora y dejarlo como el de la fecha. ¿ Qué opinas ?.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Hola, yo en GEF puse una función sencilla pero que uso bastante para el tema ese de los nombres de archivos.

Public Function Timestamp(datTime As Date) As String '' Retorna una cadena de texto con el tiempo en formato "yyyymmddhhnnss".
Return Format(datTime, "yyyymmddhhnnss")
End
 


Particularmente no soy partidario de usar caracteres distintos a los números para la marca temporal, ademas de que el formato ISO me parece el mejor, mas practico y sin confusiones.

Espero que te sirva.

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Tincho:

Gracias. Es que eso de usar caracteres distintos a números y letras como que sonaba raro.
Y gracias a ti tambien Shordi!.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Shell escribió: [Ver mensaje]
Tincho:

Gracias. Es que eso de usar caracteres distintos a números y letras como que sonaba raro.
Y gracias a ti tambien Shordi!.

Saludos


No, solo me refería a usar solo números para la marca temporal.

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Citar:

¿ No se te hace raro ese formato acostumbrados al clásico msdos ?.  

Shell: Me olvidé de msdos hace muchos años...      
Citar:

Por los espacios vacíos. Luego nos quejamos de que la gente usa nombres larguísimos en los archivos.  

¿quién se queja?
Citar:

¿ Por algún motivo usaste el formato U.S.A ?.  Now por defecto devuelve el formato de la hora local.

[/quote]
El formato usa es mm/dd/yyyy, uso  yyyymmdd etc. es el formato adecuado para ordenaciones. Suelo hacer y guardar listados de las copias que se hacen automáticamente etc y a veces necesitas ordenar o reordenar el contenido de los mismos, etc.
Por otra parte si entras en una copia extraes o modificas algo alguna vez, la fecha se le cambia y a la hora de ordenar por fechas en el nautilus/nemo, ya no lo tienes en su sitio, etc. Con añomesdia todo solucionado.

El formato sin otra cosa que números juntos incluyendo los minutos y segundos me obliga a dividir visualmente el nombre para saber de cuándo es la copia (lo que es complicado para un ceporro como yo), y además no da pistas de lo que tiene dentro, sólo del cuándo. Lo cual también es un problema cuando sacas una copia fuera de su carpeta para comprobar algo o descromprimir y escarbar más cómodamente en local o lo que sea, a los pocos días es complicado, (para un ceporro como yo) el recordar qué había dentro de ese fichero.

El formato que utilizo: "nombre_yyymmdd hh:mm:ss" cumple con todo, me dice lo que es (nombre) y cuándo se hizo de una manera fácil de ver a la primera y al tiempo es ordenable sin problemas cuando haces listados, etc.

Saludos.
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
shordi escribió: [Ver mensaje]

Citar:

Por los espacios vacíos. Luego nos quejamos de que la gente usa nombres larguísimos en los archivos.  

¿quién se queja?


"Meipsum".  
Por ejemplo cuando bajas un archivo de Internet ( de esos, de esos ..   ).
Y algunos casi escriben un poema en el nombre.

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Shell escribió: [Ver mensaje]
...Por ejemplo cuando bajas un archivo de Internet...

Pero.... ¿El tema no iva de copias de seguridad?

Saludos.
 



 
tincho - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Consejos Para Nombrar Archivos De Copias De Seguridad 
 
Tincho:

Citar:

Pero.... ¿El tema no iva de copias de seguridad?


Si, de nombrar un archivo lo más adecuadamente para crear una copia de seguridad de otro.
De esto, se deriva una buen uso cuando nombramos los archivos. Un uso incorrecto
de tipo caracteres, una exageración de nombre al crearlo. Imagina:

Copia_de_seguridad_del_archivo_secreto_creada_el_dia_11062017_a_las_22:01cuando_me_fui_a_tomar_unos_vinos_a_la_tasca_de_al_lado_mientras_mi_mujer_no_me_veia.zip

 

Saludos
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Generador De Copias De Seguridad Para MySQL shordi Aplicaciones/Fragmentos de Código 5 Miercoles, 04 Agosto 2010, 21:04 Ver último mensaje
abarzuaf
No hay nuevos mensajes Consejos Para Aprender Un Lenguaje De Prog... Shell General 0 Sabado, 12 Julio 2014, 12:27 Ver último mensaje
Shell
No hay nuevos mensajes Consejos Estéticos Para Una Aplicación. ... Shell General 2 Lunes, 29 Diciembre 2014, 14:13 Ver último mensaje
Shell
No hay nuevos mensajes Como Hacer Copias De Seguridad Mysql desoljor Bases de Datos 12 Lunes, 11 Enero 2016, 12:04 Ver último mensaje
shordi
 

Publicar nuevo tema  Responder al tema  Página 1 de 2
Ir a la página 1, 2  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron