Бэкап файловой 1С для бедных

Рубрика: Памятка
  1. Устанавливаем в систему архиватор 7zip - http://www.7-zip.org/
  2. Устанавливаем Google Диск или Яндекс.Диск (это не принципиально)
  3. Пишем батник backup1c.cmd:
  4. chcp 1251
    echo start: %DATE% %TIME% >> "E:\Backups\Log\backup.log"

    "C:\Program Files\7-Zip\7z.exe" a -t7z "E:\Backups\2017\BUH\BUH-%date%.7z" -mx3 "C:\Bases\1C\БП ВТС\1Cv8.1CD" -ssw >> "E:\Backups\Log\backup.log"
    "C:\Program Files\7-Zip\7z.exe" a -t7z "E:\Backups\2017\ZUP\ZUP-%date%.7z" -mx3 "C:\Bases\1C\ЗУП ВТС\1Cv8.1CD" -ssw >> "E:\Backups\Log\backup.log"
    "C:\Program Files\7-Zip\7z.exe" a -t7z "E:\Backups\2017\UAT\UAT-%date%.7z" -mx3 "C:\Bases\1C\UAT\1Cv8.1CD" -ssw >> "E:\Backups\Log\backup.log"

    xcopy /E /Y "E:\Backups\2017\*" "E:\GoogleDrive\" >> "E:\Backups\Log\backup.log"

    @echo off
    echo stop: %DATE% %TIME% >> "E:\Backups\Log\backup.log"

    Где диск Е, это диск где будут храниться бэкапы, а E:\GoogleDrive\ это папка Google Диска, в которую бэкапы будут дополнительно копироваться.

     

  5. Устанавливаем программу Any2Service - http://download.cnet.com/Any2Service/3000—2651_4-10913769.html
  6. Запускаем ее и регистриуем наш Google Диск в качестве службы, чтобы синхронизация проходила в фоновом режиме, а не только когда в систему залогинен пользователь под которым он был установлен
  7. После регистрации Google Диска в качестве службы, заходим в оснастку Службы, выбираем вновь созданную службу и в качестве учетных данных для входа прописываем учетные данные пользователя, под которым была произведена установка и настройка Google Диск
  8. Засовываем наш батник в планировщик Windows с необходимой нам периодичностью, проверяем и радуемся жизни.
{lang: 'ru'}


Затвитить пост!

Рейтинг:
1 Star (Еще не оценили)
Загрузка...
Популярность: Просмотров: 173
Метки: ,

4 комментария к “Бэкап файловой 1С для бедных”

  • andr_andrey
    13 февраля, 2017, 10:14
    Цитировать

    Использую ВинРар,

    cd «C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\»

    for %%i in (*.bak) do «C:\Program Files (x86)\WinRAR\winrar» m -ibck %%~ni %%i

    Вместо xcopy использую команду муув

    cd «C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup\»

    move /y *.rar S:\1C_arc\

    Только прореживатель (удаляющий лишние бекапы со временем) придётся писать самому.

    П.С. Кстати в комментариях невозможно нажимать Enter для перехода на новую строку

  • 13 февраля, 2017, 10:19
    Цитировать

    ВинРар денег стоит, а у нас бэкап для бедных 😉

    Мне нужно, чтобы локально бэкап тоже сохранялся, поэтому копирование, а не перемещение. Ротацию надо писать отдельно, согласен.

    Про Enter в комментариях посмотрю, спасибо за багрепорт.

  • Dmitriy
    31 октября, 2017, 9:24
    Цитировать

    Программа www.duplicati.com гораздо функциональнее

  • 31 октября, 2017, 9:46
    Цитировать

    Спасибо за наводку.

Оставить комментарий или два

--> Яндекс.Метрика Рейтинг@Mail.ru