Autoback

----------------------------

rem FILENAME: dailydatabackup.bat
: @echo off

: This file copies the following data files everyday to the backup website.

: The procedure is as follows:

: 1. FTP is launched directly from the batch file. The unix script that is
: called opens the remote ftp site and uploads the data files specified
: in the unix script file, over writing the data from last week.

: launch ftp with the dailydatabackup.ux script file
ftp -i -s:dailydatabackup.unx

-------------------------------

filename: dailydatabackup.unx
-------------------------------
open www.qualitymattress.net
schnitzer
herweck

cd /data/backups/daily/notes
lcd h:\data\notes
mput *.txt

cd /data/backups/daily/docs
lcd h:\data\documents\word\pricing
mput *.doc

lcd h:\data\documents\word\pricing\programs
mput *.doc

lcd h:\data\documents\word\pricing\wholesale
mput *.doc

lcd h:\data\documents\word\pricing\retail
mput *.doc

lcd h:\data\documents\word\pricing\quotes
mput *.doc

lcd h:\data\documents\word\pricing\correspondence
mput *.doc

lcd h:\data\documents\word\pricing\pro-care
mput *.doc

bye
-------------------------------

Xcopy Backup - on LAN

 

:file backup_data_to_f.bat
:automatic file backup from quality1nt\qualitydata(Q:) to R: drive on new SBS2003 Server

xcopy /e/d/c/i/r/k/y \\quality1nt\qualitydata\data\*.* r:\data\*.*

: Explanation of xcopy command switches -
: /A Copies only files with the archive attribute set,
: doesn't change the attribute.
: /M Copies only files with the archive attribute set,
: turns off the archive attribute.
: /D:m-d-y Copies files changed on or after the specified date.
: If no date is given, copies only those files whose
: source time is newer than the destination time.
: /EXCLUDE:file1[+file2][+file3]...
: Specifies a list of files containing strings. Each string
: should be in a separate line in the files. When any of the
: strings match any part of the absolute path of the file to be
: copied, that file will be excluded from being copied. For
: example, specifying a string like \obj\ or .obj will exclude
: all files underneath the directory obj or all files with the
: .obj extension respectively.
: /P Prompts you before creating each destination file.
: /S Copies directories and subdirectories except empty ones.
: /E Copies directories and subdirectories, including empty ones.
: Same as /S /E. May be used to modify /T.
: /V Verifies each new file.
: /W Prompts you to press a key before copying.
: /C Continues copying even if errors occur.
: /I If destination does not exist and copying more than one file,
: assumes that destination must be a directory.
: /Q Does not display file names while copying.
: /F Displays full source and destination file names while copying.
: /L Displays files that would be copied.
: /G Allows the copying of encrypted files to destination that does
: not support encryption.
: /H Copies hidden and system files also.
: /R Overwrites read-only files.
: /T Creates directory structure, but does not copy files. Does not
: include empty directories or subdirectories. /T /E includes
: empty directories and subdirectories.
: /U Copies only files that already exist in destination.
: /K Copies attributes. Normal Xcopy will reset read-only attributes.
: /N Copies using the generated short names.
: /O Copies file ownership and ACL information.
: /X Copies file audit settings (implies /O).
: /Y Suppresses prompting to confirm you want to overwrite an
: existing destination file.
: /-Y Causes prompting to confirm you want to overwrite an
: existing destination file.
: /Z Copies networked files in restartable mode.