https://github.com/buganini/shadowsync
https://github.com/buganini/shadowsync
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/buganini/shadowsync
- Owner: buganini
- Created: 2023-04-11T17:03:20.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-02T20:00:11.000Z (almost 2 years ago)
- Last Synced: 2024-12-26T14:28:02.420Z (over 1 year ago)
- Language: Batchfile
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# What is Volume Shadow Copy
Check https://learn.microsoft.com/en-us/windows-server/storage/file-server/volume-shadow-copy-service
# Setup
* Other Required Files
* Put `vshadow.exe` in shadowsync folder, according to the license it's not redistributable so it's not here
* Put `dosdev.exe` in shadowsync folder, it can be found at https://sourceforge.net/projects/vscsc/files/utilities/dosdev.zip/download
* Download cwRsync from [itefix](https://itefix.net/cwrsync/client/downloads) to and put it in the shadowsync folder so that rsync executable can be found at `shadowsync\cwrsync\bin\rsync.exe`
* Update `sync.bat`, you should only need to edit it once
* Sync target is hard-coded to 192.168.168.2::latest/%COMPUTERNAME%/%DRIVE_NAME%/%FOLDER%
* Add --password-file= according to your need
* Update `backup.txt`, it may vary on every computers
* Put this folder at `C:\shadowsync`
* Create `Task Scheduler` with administrator permission to execute `sync.bat`, I usually use `add_cron_user.bat` and `hide_cron_user.reg` to create an invisible user with administrator privilege