CentOS7 Mirror 복사 스크립트 (rsync)

Cong·2022년 11월 1일
0

@ECHO OFF
REM *
REM
REM CWRSYNC.CMD - Batch file template to start your rsync command (s).
REM
REM *

REM Make environment variable changes local to this batch file
SETLOCAL

REM Specify where to find rsync and related files
REM Default value is the directory of this batch file
SET CWRSYNCHOME=%~dp0

REM Make cwRsync home as a part of system PATH to find required DLLs
SET PATH=%CWRSYNCHOME%\bin;%PATH%

REM Windows paths may contain a colon (:) as a part of drive designation and
REM backslashes (example c:\, g:). However, in rsync syntax, a colon in a
REM path means searching for a remote host. Solution: use absolute path 'a la unix',
REM replace backslashes () with slashes (/) and put -/cygdrive/- in front of the
REM drive letter:
REM
REM Example : C:\WORK* --> /cygdrive/c/work/*
REM
REM Example 1 - rsync recursively to a unix server with an openssh server :
REM
REM rsync -r /cygdrive/c/work/ remotehost:/home/user/work/
REM
REM Example 2 - Local rsync recursively
REM
REM rsync -r /cygdrive/c/work/ /cygdrive/d/work/doc/
REM
REM Example 3 - rsync to an rsync server recursively :
REM (Double colons?? YES!!)
REM
REM rsync -r /cygdrive/c/doc/ remotehost::module/doc
REM
REM Rsync is a very powerful tool. Please look at documentation for other options.
REM

REM CUSTOMIZE Enter your rsync command(s) here

rsync -avSHP --delete --exclude "local" --exclude "isos" --exclude "debug" --exclude "aarch64" --exclude "Source" --exclude "iso" --exclude "images" --exclude "Live" --exclude "source" --exclude "Minimal" --exclude "rockyrpi" --exclude "ppc64le" --exclude "kickstart" --exclude "EFI" --exclude "isoLinux" --exclude "LiveOS" mirror.anigil.com::CentOS/7/os/x86_64/ /cygdrive/D/repo/CentOS7/os
rsync -avSHP --delete --exclude "local
" --exclude "isos" --exclude "debug" --exclude "aarch64" --exclude "Source" --exclude "iso" --exclude "images" --exclude "Live" --exclude "source" --exclude "Minimal" --exclude "rockyrpi" --exclude "ppc64le" --exclude "kickstart" --exclude "EFI" --exclude "isoLinux" --exclude "LiveOS" mirror.anigil.com::CentOS/7/updates/x86_64/ /cygdrive/D/repo/CentOS7/updates
rsync -avSHP --delete --exclude "local" --exclude "isos" --exclude "debug" --exclude "aarch64" --exclude "Source" --exclude "iso" --exclude "images" --exclude "Live" --exclude "source" --exclude "Minimal" --exclude "rockyrpi" --exclude "ppc64le" --exclude "kickstart" --exclude "EFI" --exclude "isoLinux" --exclude "LiveOS" mirror.anigil.com::CentOS/7/extras/x86_64/ /cygdrive/D/repo/CentOS7/extras
rsync -avSHP --delete --exclude "local
" --exclude "isos" --exclude "debug" --exclude "aarch64" --exclude "Source" --exclude "iso" --exclude "images" --exclude "Live" --exclude "source" --exclude "Minimal" --exclude "rockyrpi" --exclude "ppc64le" --exclude "kickstart" --exclude "EFI" --exclude "isoLinux" --exclude "LiveOS" mirror.anigil.com::CentOS/7/centosplus/x86_64/ /cygdrive/D/repo/CentOS7/centosplus
rsync -avSHP --delete --exclude "local*" --exclude "isos" --exclude "debug" --exclude "aarch64" --exclude "Source" --exclude "iso" --exclude "images" --exclude "Live" --exclude "source" --exclude "Minimal" --exclude "rockyrpi" --exclude "ppc64le" --exclude "kickstart" --exclude "EFI" --exclude "isoLinux" --exclude "LiveOS" mirror.anigil.com::CentOS/7/rh/x86_64/ /cygdrive/D/repo/CentOS7/rh

rsync --version
ssh -V

rsync://mirror.anigil.com/rocky

profile
별보고 싶은 사람

0개의 댓글