Consejos Para Nombrar Archivos De Copias De Seguridad


Ir a la página 1, 2  Siguiente

Objetivo: 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

Objetivo: 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.

Perfil MP  
Objetivo: 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

Objetivo: 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.

Perfil MP  
Objetivo: 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

Objetivo: 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.

Perfil MP  
Objetivo: 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.

Perfil MP  
Objetivo: 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

Objetivo: 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.

Perfil MP  
Objetivo: 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

Ir a la página 1, 2  Siguiente

Página 1 de 2


  
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

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.7208s (PHP: -90% SQL: 190%)
Consultas SQL: 45 - Debug off - GZIP Activado