stringtranslate.com

Copia de archivos

En la gestión de archivos digitales , copiar es una operación de archivo que crea un archivo nuevo que tiene el mismo contenido que un archivo existente. Los sistemas operativos informáticos incluyen métodos de copia de archivos para los usuarios; Los sistemas operativos con interfaces gráficas de usuario ( GUI ) a menudo proporcionan métodos de copiar y pegar o arrastrar y soltar para copiar archivos. Los sistemas operativos pueden tener API especializadas en copia de archivos que generalmente pueden indicarle al servidor que realice la copia localmente, sin enviar el contenido del archivo a través de la red, lo que mejora enormemente el rendimiento.

Descripción

La copia de archivos es la creación de un nuevo archivo de copia que tiene el mismo contenido que un archivo existente.

Sombra

Hay varias tecnologías diferentes que utilizan el término sombreado , pero la intención del sombreado dentro de estas tecnologías es proporcionar una copia exacta (o espejo de un conjunto) de datos. Para que el sombreado sea efectivo, la sombra debe existir en una ubicación física separada de los datos originales. Dependiendo de los motivos detrás de la operación oculta, esta ubicación puede estar tan cerca como el chip BIOS de los módulos RAM, un segundo disco duro en el mismo chasis o tan lejos como el otro lado del mundo.

Usar

Todos los sistemas operativos de computadora incluyen disposiciones para copiar archivos en la interfaz de usuario, como el comando " cp " en Unix y " COPY " en DOS ; Los sistemas operativos con una interfaz gráfica de usuario , o GUI , generalmente proporcionan métodos de copiar y pegar o arrastrar y soltar para copiar archivos.  Las aplicaciones de gestión de archivos también proporcionan una forma sencilla de copiar archivos.

Implementación

Sin embargo, internamente, mientras que algunos sistemas tienen interfaces de programación de aplicaciones ( API ) especializadas para copiar archivos (como CopyFile y CopyFileEx en la API de Windows ), otros (como Unix y DOS) recurren a simplemente leer el contenido del archivo antiguo y escribirlo en el nuevo archivo.

Esto hace poca diferencia con los archivos locales (aquellos en el disco duro de la computadora), pero proporciona una situación interesante cuando tanto los archivos de origen como los de destino se encuentran en un servidor de archivos remoto . Los sistemas operativos con API especializadas en copia de archivos generalmente pueden indicarle al servidor que realice la copia localmente, sin enviar el contenido del archivo a través de la red, lo que mejora enormemente el rendimiento. Sin embargo, aquellos sistemas que no tienen API comparables tienen que leer el contenido del archivo a través de la red y luego enviarlo de vuelta a través de la red. A veces, la copia remota de archivos se realiza con un comando especializado, como "NCOPY" en clientes DOS para Novell NetWare . El comando COPY en algunas versiones de DR-DOS desde 1992, [1] tiene soporte integrado para esto. Surge una situación aún más complicada cuando es necesario copiar archivos entre dos servidores remotos. La forma más sencilla es leer datos de un servidor y luego escribirlos en el segundo servidor.

Ver también

Referencias

  1. ^ "Kit de fuente legible por máquina Caldera OpenDOS (MRS) 7.01". Caldera, Inc. 1997-05-01. Archivado desde el original el 7 de agosto de 2021 . Consultado el 2 de enero de 2022 . [1] (NB. Realmente implementado desde DR DOS "Panther" el 22 de junio de 1992, consulte COMCPY.C/DOSIF.ASM en las fuentes COMMAND.COM de OpenDOS 7.01 ).

Otras lecturas

enlaces externos