HEX
Server: Microsoft-IIS/10.0
System: Windows NT ITPWINWEBSVR22 10.0 build 20348 (Windows Server 2022) AMD64
User: www.conferencesearch.co.uk (0)
PHP: 8.3.30
Disabled: NONE
Upload Files
File: D:/bin/fullbackup/fullbackup.cmd
rem SS, 13/10/08 full backup for new 1and1 server to 1and1 backup ftp server
rem SS, 25/09/09 improved log to add date/time and dir of FTP folder, also send today's log as email
:: SS, 07/05/12 minor improvements to log layout, date format changes to YYYY-MM-DD, file name now prefixed with "fullbackup_" instead of "backup"
:: SS, 10/05/12 replaced one of the cmddate's with d:\bin\cmddate\cmddate-old to delete using old style dates

d:
cd d:\bin\fullbackup
echo ============================================================>logtoday.txt
echo %date% %time% Start>>logtoday.txt
echo ------------------------------------------------------------>>logtoday.txt
rem create the backup file
echo %date% %time% Start ntbackup>>logtoday.txt
C:\WINDOWS\system32\ntbackup.exe backup "@d:\bin\fullbackup\fullbackup.bks" /n "MediaName - Fullbackup" /d "SetDesc - Fullbackup" /v:no /r:no /rs:no /hc:off /m normal /j "fullbackup" /l:s /f "D:\Backups\fullbackup.bkf"

rem --- build the FTP operations file
echo bak3418515>ftpop.txt
echo 3wwVvzVd>>ftpop.txt
echo binary>>ftpop.txt
rem following deletes backup file from 7 days ago
d:\bin\cmddate\cmddate-old -7 delete backup#.bkf>>ftpop.txt
cmddate -s -7 delete fullbackup_#.bkf>>ftpop.txt
rem following uploads todays backup file
echo put d:\backups\fullbackup.bkf>>ftpop.txt
rem --- rename the backup file with today's date at the end
cmddate -s 0 rename fullbackup.bkf fullbackup_#.bkf>>ftpop.txt
echo dir>>ftpop.txt
echo quit>>ftpop.txt

rem --- FTP the file to the 1and1 backup ftp server, and the various FTP commands
rem ftp -s:ftpop.txt backup339.onlinehome-server.info>>ftplog.txt
rem (SS,25/9/09) replaced above with following
echo ------------------------------------------------------------>>logtoday.txt
echo %date% %time% Start FTP to 1and1 server>>logtoday.txt
echo.>>logtoday.txt

ftp -s:ftpop.txt backup339.onlinehome-server.info>>logtoday.txt

echo ------------------------------------------------------------>>logtoday.txt
echo %date% %time% Finish>>logtoday.txt
echo ============================================================>>logtoday.txt

:: append to main log file
echo. >>log.txt
type logtoday.txt >>log.txt
echo ------------------------------------------------------------------------------->>log.txt

:: send results in email
call sendemail.cmd