무료 소프트웨어나 Windows만 사용하여 네트워크의 모든 컴퓨터를 서버에 백업할 수 있습니까?

무료 소프트웨어나 Windows만 사용하여 네트워크의 모든 컴퓨터를 서버에 백업할 수 있습니까?

Windows(XP, 2003, Vista, 7)가 설치된 다양한 컴퓨터가 있고 네트워크에 있는 각 컴퓨터의 일부 폴더를 서버에 백업하려고 합니다. 몇 시간마다 폴더를 동기화하고 싶습니다!

윈도우만 사용해도 가능한가요?
프로그램이 필요한 경우 어떤 프로그램을 사용하나요?

답변1

일정 작업을 생성하고 명령줄을 통해 MS의 synctoy를 사용할 수 있으며, Windows에 내장되어 xcopy를 대체하는 robocopy를 사용할 수도 있습니다.

업데이트

여러 요소에 따라 폴더와 대상을 사용자 지정하려는 경우 robocopy 명령을 powershell 스크립트로 래핑하겠습니다.

업데이트 2

synctoycmd.exe 도움말은 다음과 같습니다.

C:\Program Files\SyncToy 2.1>SyncToyCmd.exe /?
Usage:     SyncToyCmd [-args]
   -R           Run all folder pairs that are marked as Active for Run All.
   -R <name>    Run the named folder pair (only one folder pair can be specified
).
   -?           Display this help.

Examples:
   SyncToyCmd -R MyFolderPair
   SyncToyCmd -R

C:\Program Files\SyncToy 2.1>

프로그램의 경우 synctoycmd에 대한 전체 경로를 지정하고 이에 따라 인수를 지정하십시오. 먼저 GUI를 사용하여 폴더 쌍을 만드는 것이 가장 좋습니다. 실제로 이것이 작동하려면 해야 합니다.

답변2

Windows에 포함된 도구만 ​​사용하려는 경우 배치 파일, Powershell 스크립트, VB 스크립트 등을 사용하여 복사 작업을 설정한 다음 작업 스케줄러를 사용하여 지정된 간격으로 복사 작업을 실행할 수 있습니다.

마법사와 같은 경험(코딩/스크립팅 필요 없음)을 원한다면 웹에 수많은 무료 및 유료 동기화 프로그램이 있습니다. 내가 사용한 몇 가지에는 다음이 포함됩니다.퓨어싱크그리고Allway 동기화(저는 아직도 Pure Sync를 정기적으로 사용하고 있습니다.) 많은 유료 프로그램에는 "개인용 무료" 옵션이 있습니다(제가 제안한 두 프로그램 모두 이 옵션을 제공합니다).

답변3

서버에 직접 쓰는 네트워크 공유를 설정할 수 있습니다. 그러면 즉시 백업됩니다. Google Drive, Dropbox, SugarSync와 같은 프리웨어를 사용할 수도 있습니다. 다른 옵션은 서버의 내 문서 폴더를 가리키고 사용자는 내 문서 폴더를 정상적으로 사용하는 것입니다. 이것도 즉각적일 것이다.

관련 정보