در این آموزش قصد داریم از دیتابیس NTTac که بصورت فایل access می باشد پشتیبان تهیه کنیم بصورتیکه در فولدرهایی با تاریخ روز تهیه پشتیبان ذخیره شود.
ابتدا فایل ضمیمه را دانلود کنید
یک فولدر به نام backup در درایو C ایجاد کنید و سپس محتویات فایل را در این فولدر از حالت فشرده خارج کنید
2 فایل به نام های nttac-backup.bat و DATEDIR.exe در فوادر قرار می گیرد ، فایل nttac-backup.bat اسکریپتی است که پشتیبان را برای ما تهیه می کند.
اسکریپت بدین شکل می باشد که می بایست با تنطیمات خود هماهنگ کنید :
کد PHP:
cd c:\backup REM My daily backup batch file. mkdir c:\backup\temphold copy C:\NTTacPlus2\ODBC\*.* c:\backup\temphold datedir c:\backup\temphold
فایل DATEDIR فولدر موقت را به تاریخ امروز تغییر نام می دهد.
این اسکریپت را با اجرای دستور زیر در Command Prompt میتوانید توسط Scheduled Tasks سیستم خود زمانبندی کنید تا بصورت اتوماتیک پشتیبان تهیه کند
کد PHP:
at \\computername 03:00 /every:M,T,W,Th,F,Sa,SU C:\backup\nttac-backup.bat
دستور فوق از NTTac در ساعت 3 صبح هر روز پشتیبان تهیه می کند. نکته :
دستور at نسخه خط فرمانی برنامه Scheduled Tasks ویندوز می باشد که به صورت گرافیکی قابل تنظیم است.