Делать backup через cmd Блог +Прошивка и разработка+ - Делать backup через cmd

Блог +Прошивка и разработка+

Создание bat файла для backup на OS Windows
Пароль
Регистрация
Yandex Google Вконтакте Mail.ru Twitter Loginza WebMoney

Делать backup через cmd

Дата публикации: 11.01.2017г.
Рейтинг 4.36 Голосов: 288

Backup через FTP на Windows через cmd

Делать backup через cmd

Backup через FTP на Windows через cmd 2017-01-11 backup-cmd 200 300 200 300 Блог +Прошивка и разработка+ Рейтинг 4.36 / 5 288

Делать backup через cmd

Поделится: Поделиться В Контакте Поделиться в Моем Мире@Mail.Ru Добавить в Одноклассники Поделиться в Facebook

Делать backup через cmd

Создание .bat файла для backup через FTP

Первым делом откроем текстовый документ, в нем все и будем делать

Проверьте работу логина и пароль на сервере FTP, для этого можно в любой папке (или браузере) прописать в адресную строку ftp://192.168.0.1/ (IP вашего сервера), через пару секунд запросит логин и пароль пропишите и проверьте вход на сервер (должно отобразится список файлов или папок).

Все приступаем к написанию скрипта .bat


Скрипт backup.bat

chcp 1251 >NUL
"%ProgramFiles%\WinRAR\winrar.exe" a "d:\backup\%date%.rar" "d:\DOC"
echo open> c:\1.txt
echo 192.168.1.1>> c:\1.txt
echo blog_zmap>> c:\1.txt
echo ПАРОЛЬ К FTP>> c:\1.txt
echo lcd d:\backup>> c:\1.txt
echo cd /backup/windows/>> c:\1.txt
echo binary>> c:\1.txt
echo put %date%.rar>> c:\1.txt
echo bye>> c:\1.txt
echo exit>> c:\1.txt
ftp -s:c:\1.txt

Теперь объясню что и за что отвечает

1. chcp 1251 >NUL- говорит какая кодировка будет (важно если FTP сервер на ОС Linux)

2. "%ProgramFiles%\WinRAR\winrar.exe" a "d:\backup\%date%.rar" "d:\DOC" - говорит что будем архивировать WinRAR в архив который находится на диске "D" с именем сегодняшний даты, а вот архивировать будем папку "DOC", если нужно несколько папок то укажите через пробел (пример: "d:\DOC" "d:\DOC2")

3. echo open> c:\1.txt - открываем текстовый документ в который будем писать настройки для соединения с FTP сервером

4. Далее понятно "IP сервера", "Логин", "Пароль"

5. lcd d:\backup - говорит что переходит в папке где лежит наш архив

6. cd /backup/windows/ - переходим в нужную папке на FTP сервере

7. binaryt - будем передавать в бинарном коде (чтоб не что не потерялось)

8. put %date%.rar - файл который будем заливать на FTP сервер будет называться так (сегодняшняя дата)

9. bye - говорим пока и exit выход

10. ftp -s:c:\1.txt - самая главное говорим ftp в каком файле хранится наш конфиг для соединения

Все остальное подкорректируйте под себя...удачных backups ;)

Печать

Комментарии (0)

    Вы должны авторизоваться, чтобы оставлять комментарии.

    Copyright © 2016 zmap
    Использование любых материалов сайта возможно только с разрешения автора.