Бекап данных под винду - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB90.2486
BTC/USD69156.2413
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 06.05.2020, 19:41   #1
Zork
Senior Member
 
Регистрация: 21.06.2013
Сообщений: 492
Бабло: $94803
По умолчанию Бекап данных под винду

Никогда под виндой не бекапил. Встала задача: есть папка, в которую кидаются файлы. Полная копия содержимого внешнего винта. Нужно по нажатию кнопки обновить файлы на винте с измененной датой и дозаписать на него новые. Есть чего простое? Никакого сжатия, журналирования, только синхронизация в одну сторону по клику. Может стандартное что в винде есть, чтоб аж батником реализовать?
Zork вне форума  
Старый 06.05.2020, 20:49   #2
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 15,877
Бабло: $1862895
По умолчанию

в zip засунь через -f
если скорость важнее размера, то можно выставить самый мелкий ур-нь сжатия (-0)
веломан вне форума  
Старый 06.05.2020, 20:58   #3
johndoe
Member
 
Аватар для johndoe
 
Регистрация: 15.02.2009
Сообщений: 40
Бабло: $29904
По умолчанию

Я бекапирую так:
Код:
Robocopy.exe "<папка_откуда>" "<папка_куда>" /MIR /Z
https://ru.wikipedia.org/wiki/Robocopy
johndoe вне форума  
Старый 06.05.2020, 21:49   #4
Zork
Senior Member
 
Регистрация: 21.06.2013
Сообщений: 492
Бабло: $94803
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от веломан Посмотреть сообщение
в zip засунь через -f
если скорость важнее размера, то можно выставить самый мелкий ур-нь сжатия (-0)
Ахуена на терабайт миллионы файлов зиповать. Веломан везде успевает советом...

Цитата:
Сообщение от johndoe Посмотреть сообщение
Я бекапирую так:
Код:
Robocopy.exe "<папка_откуда>" "<папка_куда>" /MIR /Z
https://ru.wikipedia.org/wiki/Robocopy
Круть! спс! А журнал удаленных в файле просто будет? Не понял про /Z
Zork вне форума  
Старый 06.05.2020, 22:10   #5
веломан
сыроед
 
Аватар для веломан
 
Регистрация: 01.10.2015
Сообщений: 15,877
Бабло: $1862895
Thumbs down

Цитата:
Сообщение от Zork Посмотреть сообщение
Цитата:
Сообщение от веломан Посмотреть сообщение
в zip засунь через -f
если скорость важнее размера, то можно выставить самый мелкий ур-нь сжатия (-0)
Ахуена на терабайт миллионы файлов зиповать. Веломан везде успевает советом...
пфф разбей на несколько архивов
а вообще иди на хуй.
веломан вне форума  
Старый 06.05.2020, 22:21   #6
johndoe
Member
 
Аватар для johndoe
 
Регистрация: 15.02.2009
Сообщений: 40
Бабло: $29904
По умолчанию

Цитата:
Сообщение от Zork Посмотреть сообщение
А журнал удаленных в файле просто будет? Не понял про /Z
/Z будет пытаться возобновить подключение.
Если это сетевой диск, то будет делать какое-то время restart, а не обрываться при первой ошибке.
Также если у тебя USB сделает reconnect, то /Z позволит продолжить бекап, а не оборвется.

Если тебе нужен список файлов, которые были удалены со времени прошлого бекапа, то можно выводить в лог через
Код:
Robocopy.exe "<папка_откуда>" "<папка_куда>" /MIR /Z > c:\backup.log
там будут записи с пометкой *EXTRA File.
johndoe вне форума  
Старый 06.05.2020, 22:37   #7
johndoe
Member
 
Аватар для johndoe
 
Регистрация: 15.02.2009
Сообщений: 40
Бабло: $29904
По умолчанию

Еще погуглил.
Судя по https://stackoverflow.com/questions/...artable-option если произошел обрыв бекапа, то /Z позволит не перезаписывать большие файлы, а дописывать.

В любом случае, если у тебя USB диск не отваливается иногда, /Z не повлияет никак и можно и без /Z. Но хуже и не будет.
johndoe вне форума  
Старый 07.05.2020, 01:33   #8
PowerVPS
Senior Member
 
Аватар для PowerVPS
 
Регистрация: 25.09.2017
Сообщений: 1,011
Бабло: $115260
По умолчанию

Нужен аналог rsync под Windows. Под винду есть cwRsync, но я никогда его не использовал.
__________________
Linux, Windows VPS: 2 Core 5Gb RAM, 40GB SSD от 12$
Ryzen 5 3600X, 64GB RAM, 480GB SSD - 50$
PowerVPS вне форума  
Старый 07.05.2020, 12:09   #9
Zork
Senior Member
 
Регистрация: 21.06.2013
Сообщений: 492
Бабло: $94803
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от johndoe Посмотреть сообщение
Цитата:
Сообщение от Zork Посмотреть сообщение
А журнал удаленных в файле просто будет? Не понял про /Z
/Z будет пытаться возобновить подключение.
Если это сетевой диск, то будет делать какое-то время restart, а не обрываться при первой ошибке.
Также если у тебя USB сделает reconnect, то /Z позволит продолжить бекап, а не оборвется.

Если тебе нужен список файлов, которые были удалены со времени прошлого бекапа, то можно выводить в лог через
Код:
Robocopy.exe "<папка_откуда>" "<папка_куда>" /MIR /Z > c:\backup.log
там будут записи с пометкой *EXTRA File.
Вчера не увидел ответ, разобрался сам. Спс, ваще тулза годная!

Цитата:
Сообщение от PowerVPS Посмотреть сообщение
Нужен аналог rsync под Windows. Под винду есть cwRsync, но я никогда его не использовал.
робокопи отлично с задачей справилась. Я даже подумываю учебник какой по павершелу скачать чтоб хоть поверхностно чего нахватать. Там такие штуки крутые скриптово дает делать ууух! Я привык к досовским батникам блин))) Не хуже линя. Какие-то фиговины есть для обработчиков текста) Еще и линупс прикрутили. Щас разберусь как все тыкать и виртуалку с линем убью.
Zork вне форума