COPY
El comando copy es un comando interno y está disponible en los siguientes
sistemas operativos de Microsoft,
MS-DOS, Windows 95, Windows 98, Windows ME, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows Server 2003, Windows Server 2008, Windows 7, Windows 8, Windows 8.1 y Windows 10.
Sintaxis
El comando copy copia uno o más archivos desde una ubicación en otra ubicación.
Sintaxis
copy [/A | /B] origen [/A | /B] [+ origen [/A | /B] [+ ...]] [destino] [/A | /B]] [/V] [/Y | /-Y]
origen Especifica el archivo o archivos que desea copiar. /A Indica un archivo de texto ASCII.
/B Indica un archivo binario.
destino Especifica el directorio o nombre de archivo para el nuevoarchivo (s).
/V Verifica que los nuevos archivos se escriben correctamente.
/Y Suprime el mensaje para confirmar que desea sobrescribir un archivo de destino existente.
/-Y Mensaje para confirmar que desea sobrescribir un archivo de destino existente.
El modificador /Y puede estar preestablecido en la variable de entorno COPYCMD. Este valor puede alterarse con /-Y en la línea de comandos.
Para anexar archivos, especifique un único archivo de destino, pero varios archivos de origen (usando comodines o el formatoarchivo1 + archivo2 + archivo3).
Ejemplos
Copiar todos los archivos del directorio actual en la unidad de disquete A:
Copia el autoexec.bat, generalmente se encuentra en la raíz, en el directorio de Windows, el autoexec.bat se puede sustituir por cualquier archivo (s).
copy autoexec.bat c:\windows
Copia el archivo win.ini desde el directorio actual al directorio de Windows. Dado que este archivo ya existe en el directorio de Windows preguntará si desea sobrescribir el archivo. Sin embargo, con el modificador /Y no recibirá ningún mensaje.
copy win.ini c:\windows /Y
Copia el archivo "mi ordenador.txt" en el directorio ordenador. Siempre que se trata de un archivo o directorio con un espacio en el nombre, debe estar encerrado entre comillas. De lo contrario, obtendrá el error "La sintaxis del comando es incorrecta."
copy "mi ordenador.txt" c:\ordenador
Copia el contenido de miarchivo1.txt y lo combina con el contenido de miarchivo2.txt
copy miarchivo1.txt + miarchivo2.txt
Por último, el usuario puede crear un archivo usando el comando copy con, que crea el archivo test.txt. Una vez que el comando anterior se ha escrito, un usuario puede escribir lo que él o ella deseen. Cuando haya terminado de crear el archivo, puede guardar y salir del archivo pulsando CTRL + Z y luego presione Intro. Una forma más fácil de ver y editar archivos de MS-DOS sería utilizar el comando edit.
XCOPY
X
copy es un potente y versátil comando para realizar copia y backup de archivos y directorios. Sintaxis y uso del comando Xcopy.
Sintaxis del comando Xcopy
El comando Xcopy tiene un gran número de posibles opciones lo que hace que sea muy potente y flexible.
La sintaxis del comando Xcopy es la siguiente:
Sintaxis
XCOPY origen [destino] [/A | /M] [/D[:date]] [/P] [/S [/E]] [/V] [/W] [/C] [/I] [/Q] [/F] [/L] [/G] [/H] [/R] [/T] [/U] [/K] [/N] [/O] [/X] [/Y] [/-Y] [/Z] [/EXCLUDE:archivo1[+archivo2][+archivo3]...]
La descripción de las diversas opciones que soporta el comanda Xcopy las puedes encontrar en la Tabla 1.
Nota: Windows Vista tiene una opción adicional "/B". La función de esta opción es copiar un enlace simbólico en lugar de hacerlo al destino del enlace. Windows 7 ha añadido "/ J", para usar sin búfer de E/S cuando se copian archivos grandes.
Tabla I. Opciones de Xcopy
Opción Descripción
/A Copia sólo archivos con el atributo del
archivo establecido, no cambia el atributo.
/M Copia sólo archivos con el atributo del
archivo establecido, desactiva el atributo de modificado. Útil en la copia de seguridad. /D:m-d-y Copia archivos que han cambiado a partir de
cuya fecha es más nueva que la fecha del destino. Útil en la copia de seguridad.
/P Pide confirmación antes de crear cada
archivo en el destino.
/S Copia directorios y subdirectorios excepto los vacíos.
/E Copia directorios y subdirectorios, incluyendo los vacíos. Igual que /S /E. Puede ser usado para modificar /T.
/V Comprueba cada archivo nuevo. En Windows
XP no tiene efecto.
/W Pide que presione una tecla antes de copiar.
/C Continúa copiando incluso si ocurren errores.
/I Si el destino no existe y se copiar más de un archivo, asume que el destino debe ser un directorio.
/Q No muestra los nombres de los archivos
mientras copia.
/F Muestra la ruta completa de los nombres de
los archivos fuente y destino.
/L Muestra los archivos que se van a copiar.
/G Permite la copia de archivos cifrados a
destino que no es compatible con el cifrado.
/H Copia archivos ocultos y de sistema.
/R Sobrescribe archivos de sólo lectura.
/T Crea una estructura de directorios, pero no
copia los archivos. No incluye directorios o subdirectorios vacíos.
/U Copias sólo los archivos que ya existen en el destino.
/N Copia utilizando el nombre corto generado. Puede ser necesario cuando se copia desde NTFS a FAT16.
/O Copia la propiedad del archivo y la
información de ACL.
/X Copia archivo de configuración de auditoría
(implica /O).
/Y Suprime el mensaje para confirmar que
desea sobrescribir un archivo de destino existente. Puede ser preestablecido en la variable de entorno COPYCMD
/-Y Pide que confirme que desea sobrescribir un
archivo de destino existente.
/Z Copias sobre una red en modo reiniciable.
/EXCLUDE:file1[+file2]
[+file3]... Especifica una listade archivos que serán excluidos. Difícil de usar. Véase a continuación.
/B Copia un enlace simbólico en sí en lugar del
el destino del enlace.
(Windows Vista / Windows 7)
/J Copia sin buffer de I/O. Recomendado para
archivos muy grandes. (Windows 7)
Aplicación de Xcopy
Xcopy constituye una excelente herramienta para hacer copias de seguridad de los directorios seleccionados. Con las opciones apropiadas, puedes crear una gran variedad de escenarios para realizar copias de seguridad. Por ejemplo, una configuración de una copia de seguridad sería la de copiar sólo los archivos que han sido modificados. He aquí un ejemplo de comando:
xcopy C:\directorio_ori E:\directoriobackup /D /E /C /R /H /I /K /Y
sólo lectura y creará el directorio de destino y/o sub-directorios si no existen.
El siguiente ejemplo muestra el uso de un comodín, que recopila todos los archivos de un tipo determinado y los copia en un solo lugar.
xcopy C:\*mp3 E:\Mp3folder /S /E /C > E:\mp3List.txt
Recogerá todos los archivos MP3 en la unidad C: y los copiará a una carpeta en la unidad E:. También crea un archivo con la lista de los archivos copiados y lo deja en la unidad E:. Este simple comando conserva la estructura sub-directorios.
Exclusión de archivos y carpetas
Una característica útil de Xcopy es la posibilidad de excluir ciertos archivos y/o carpetas de la copia mediante la opción "/Exclude". Todos los nombres que contengan una determinada cadena de caracteres serán excluidos. Por desgracia, la descripción de Microsoft del interruptor no es un modelo de claridad. De hecho, publicaciones en Internet indican que existe una gran confusión acerca de cómo implementar esta característica tan útil. Tal vez los siguientes puntos le ayuden a aclarar cómo usarlo.
1. Las cadenas incluidas en los nombres de los archivos y/o carpetas que se excluirán de la copia no se introducen directamente en el comando.
2. El formato es /EXCLUDE:{ruta}lista_de_exclusiones.txt. Tenga en cuenta los dos puntos entre Exclude y el nombre del archivo en el que se enumeran las exclusiones. Aunque se pueden incluir más de un archivo de exclusión, en recomendable usar solo uno si es posible.
3. El nombre del fichero que contiene la lista de las exclusiones no puede tener espacios.
4. Tenga cuidado con los nombres de las rutas. Recuerde que las operaciones son relativas al directorio de trabajo de la línea de comandos. Sugiero colocar la lista de exclusión en el directorio principal de los directorios que se copian y la apertura de la línea de comandos en el directorio por encima del directorio y subdirectorios que deseen copiar. Si abre el símbolo del sistema en la ubicación predeterminada, las cosas pueden complicarse.
modificador "/S", el archivo de exclusión se aplicará a los sub-directorios, así como el directorio principal.
6. Para excluir un sub-directorio, coloque su nombre en el archivo de exclusión con barras inversas antes y después de su nombre, \ directorio_excluir\
7. Utilice un editor de texto para crear archivos de exclusión. No utilice Microsoft Word u otro procesador de textos a menos que usted tenga cuidado al crear archivos de texto puro. Utilice la codificación ANSI. Si utiliza codificación UTF-8, no funcionará.
Códigos de salida para Xcopy Muchos comandos dan códigos de salida para indicar el estado de la orden después de que se ejecute. Los códigos de salida para Xcopy se dan en la Tabla II. Cuando se coloca en "if", estos códigos de error pueden ser útiles en archivos por proceso por lotes.
Tabla II. Código de salida de Xcopy Códi
go
Descripción
0 Los archivos fueron copiados sin error. 1 No se encontraron archivos para copiar. 2 El usuario pulsa Ctrl + C para finalizar xcopy.
4 Varios errores, incluyendo memoria o espacio en disco
insuficiente, un nombre de unidad no válida o la sintaxis no es válida.
BACK UP.
Definición de backup (informática)
En informática, el backup o copia de seguridad (de respaldo), es la copia total o parcial de información importante como respaldo frente a eventualidades.
La copia de seguridad debería ser guardada en un
soporte almacenamiento diferente del original, para evitar que un fallo en el mismo pueda estropear el original y la copia. Por ejemplo,
tenemos archivos importantes en un disco duro de la PC, lo ideal sería hacerles una copia de seguridad almacenada en un pendrive o en una unidad de almacenamiento en la nube.
Los backups se utilizan para contar con una o más copias de
¿Qué medios o soportes se emplean como backup?
Cualquier medio de almacenamiento de datos digitales puede servir como soporte para guardar el backup.
El medio elegido para backup depende de múltiples factores como: tipo de información que se desea guardar, costos del soporte, del copiado, del almacenamiento y su posterior recuperación, métodos de acceso a la información guardada, tiempo de vida útil del soporte, ventajas y desventajas del soporte, etc.
Algunos medios usados para almacenar backups son:
• Discos ópticos: CDs, DVDs...
• Cintas magnéticas: DDS, Travan, AIT, SLR,DLT y VXA • Memorias flash
• Servicios de almacenamiento en internet (Almacenamiento en la nube).
La información importante debe respaldarse siempre, ya que no existen medios de almacenamiento que ofrezcan confianza absoluta. Los discos duros son vulnerables a golpes y al tiempo, como así
también a daños por software. Los archivos pueden eliminarse o verse corrompidos por virus u otros ataques.
Otros medios de almacenamiento tampoco garantizan mucha
seguridad: los desaparecidos discos flexibles se corrompían casi por cualquier cosa, los discos ópticos se rayan, son atacados por hongos o la información se pierde con el tiempo, las cintas magnéticas se
deterioran frente a campos magnéticos o el uso, los pendrives o memorias flash son fáciles de perder por su tamaño y también tienen un tiempo de vida útil, etc.
Aplicaciones para realizar backups
Existen aplicaciones que facilitan la realización de copias de respaldo en una computadora de hogar:
Nero Platinum, Fbackup (gratuito), Acronis True Image, Uraniun Backup (gratuito), etc.
También existen servicios en línea que nos facilitan el respaldo de archivos y, además, guardan el contenido en la nube:
- Azure Backup (Microsoft), iDrive, Code42, SOS Online Backup, Carbonite, OpenDrive, etc.
También existen servicios de almacenamiento en la nube, pero que nos dejan a nosotros la tarea de copiar nuestros archivos:
- OneDrive de Microsoft, DropBox, Google Drive, etc.