8
0

Set-DFSServerClient: Customisation for DD Environment

This commit is contained in:
KammM 2024-10-21 17:40:46 +02:00
parent 5abb79b066
commit e18bc0395e

View File

@ -6,44 +6,45 @@ REM Digital Data GmbH • Ludwig-Rinn-Strasse 16 • D-35452 Heuchelheim
REM Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works REM Tel.: 0641/202360 • E-Mail: info-flow@digitaldata.works
REM ---------------------------------------------------------------------------- REM ----------------------------------------------------------------------------
REM Creation Date / Author: 06.01.2024 / MK REM Creation Date / Author: 06.01.2024 / MK
REM Version Date / Editor: 08.10.2024 / MK REM Version Date / Editor: 18.10.2024 / MK
REM Version Number: 1.2.0.0 REM Version Number: 1.2.1.0
pushd "%~dp0" pushd "%~dp0"
SET DFSRSERVER=172.24.11.1 SET DFSSERVER_PRIMARY=172.24.11.92
SET DFSRROOTPATH=\\dd-gan.local.digitaldata.works\dd-dfsr01 SET DFSSERVER_SECONDARY=172.24.11.1
SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ SET DFSSERVERPATH_PRIMARY=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS$
SET DFSSERVERPATH_SECONDARY=\\DD-STO01\DD-STO01-A2$
SET DFSROOTPATH=\\dd-gan.local.digitaldata.works\dd-DFS01
ping -n 1 %DFSRSERVER% >nul ping -n 1 %DFSSERVER_PRIMARY% >nul
IF %errorlevel% equ 0 ( IF %errorlevel% equ 0 (
ECHO Der primäre Server %DFSRSERVER%, ist erreichbar! ECHO Der primäre Server %DFSSERVER_PRIMARY%, ist erreichbar!
SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ SET DFSSERVERPATH=%DFSSERVERPATH_PRIMARY%
GOTO :SetDFSR GOTO :SetDFS
) else ( ) else (
ECHO Der primäre Server %DFSRSERVER%, ist nicht erreichbar! ECHO Der primäre Server %DFSSERVER_PRIMARY%, ist nicht erreichbar!
SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS$ SET DFSSERVERPATH=%DFSSERVERPATH_SECONDARY%
SET DFSRSERVER=172.24.11.92 SET DFSSERVER=%DFSSERVER_SECONDARY%
) )
ping -n 1 %DFSRSERVER% >nul ping -n 1 %DFSSERVER_SECONDARY% >nul
IF %errorlevel% equ 0 ( IF %errorlevel% equ 0 (
ECHO Der sekundäre Server %DFSRSERVER%, ist erreichbar! ECHO Der sekundäre Server %DFSSERVER_SECONDARY%, ist erreichbar!
SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS01$ GOTO :SetDFS
GOTO :SetDFSR
) else ( ) else (
ECHO Der sekundäre Server %DFSRSERVER%, ist nicht erreichbar! ECHO Der sekundäre Server %DFSSERVER_SECONDARY%, ist nicht erreichbar!
ECHO DFSR Server kann nicht gesetzt werden! ECHO DFS Server kann nicht gesetzt werden!
GOTO :EOF GOTO :EOF
) )
:SetDFSR :SetDFS
dfsutil.exe client property state active %DFSRROOTPATH%\ArchivedObjects %DFSRSERVERPATH%\ArchivedObjects dfsutil.exe client property state active %DFSROOTPATH%\ArchivedObjects %DFSSERVERPATH%\ArchivedObjects
dfsutil.exe client property state active %DFSRROOTPATH%\ServerObjects %DFSRSERVERPATH%\ServerObjects dfsutil.exe client property state active %DFSROOTPATH%\ServerObjects %DFSSERVERPATH%\ServerObjects
dfsutil.exe client property state active %DFSRROOTPATH%\SharedObjects %DFSRSERVERPATH%\SharedObjects dfsutil.exe client property state active %DFSROOTPATH%\SharedObjects %DFSSERVERPATH%\SharedObjects
dfsutil.exe client property state active %DFSRROOTPATH%\UserObjects %DFSRSERVERPATH%\UserObjects dfsutil.exe client property state active %DFSROOTPATH%\UserObjects %DFSSERVERPATH%\UserObjects
:EOF :EOF
timeout /t 10 timeout /t 10