copying files



File copying is creation of a new file which has the same content as an existing file.
All operating systems include file copying in the user interface, like cp in Unix and copy in MS-DOS; operating systems with GUIs usually provide copy-and-paste or drag-and-drop methods of file copying. File managers, too, provide an easy way of copying files.
Internally, however, while some systems have specialized APIs for copying files (like CopyFile and CopyFileEx in Windows API), others (like Unix and MS-DOS) fall back to simply reading the contents of the old file and writing it to the new file. This makes little difference with local files, but provides an interesting situation when both the source and target files are located on a remote file server. Operating systems with specialized file copying APIs are usually able to tell the server to perform the copying locally, without sending file contents over the network, thus greatly improving performance. Those systems that have no comparable APIs, however, have to read the file contents over the network, and then to send them back, again over the network. Sometimes remote file copying is performed with a specialized command, like ncopy in MS-DOS clients for Novell NetWare.
An even more complicated situation arises when one needs to copy files between two remote servers. The simple way is to read data from one server, and then to write them to the second server. The tricky way is to tell both servers to exchange data directly (and this is hardly implemented anywhere).


Backup Term of the Day:

DVD rip
DVD ripping is a process of copying the entire contents, be it data files or audio, of one DVD to... (more about DVD rip)

Backup Terms Glossary

The current glossary explains various terms that you may come across while working with Handy Backup or other backup software. Handy Backup is a popular utility for Windows that is famous for its flexibility and ease of use.


Other terms from File Management

Backup scheme

A backup scheme is a scheme, defining various parametersr of the backup process. Now nearly every backup program can perform to... (more about Backup scheme...)


File Compression

File compression is being used more frequently. Commonly referred to as 'Zipping' after the most popular compression programs (PKZip, and... (more about File Compression...)


File Synchronization

File synchronization, in its simplest form, is automatic copying. Handy Backup supports file and folder synchronization. In the file synchronization process... (more about File Synchronization...)


Synchronization

Synchronization is coordination with respect to time. Handy Backup supports synchronization of files and folders. When referring to files, synchronization means... (more about Synchronization...)


Tower of Hanoi backup

The Tower of Hanoi backup is a backup, performed according to the Tower of Hanoi rotation schedule. Currently, Handy Backup... (more about Tower of Hanoi backup...)


Windows file synchronization

Windows file synchronization is the process of synchronizing (making identical) windows system files and folders in order to keep two... (more about Windows file synchronization...)


Handy Backup US English Website English
Other Languages
Handy Backup -  image
Backup software for MS Windows®
7/Vista/XP/2000 or 2008/2003 Server
Handy Backup News!