From e18bc0395ead228197c9c95305b5dd6246a93d6a Mon Sep 17 00:00:00 2001 From: KammM Date: Mon, 21 Oct 2024 17:40:46 +0200 Subject: [PATCH] Set-DFSServerClient: Customisation for DD Environment --- .../Set-DFSServerClient.cmd | 47 ++++++++++--------- 1 file changed, 24 insertions(+), 23 deletions(-) diff --git a/current/Set-DFSServerClient/Set-DFSServerClient.cmd b/current/Set-DFSServerClient/Set-DFSServerClient.cmd index 8945101..6d8acd8 100644 --- a/current/Set-DFSServerClient/Set-DFSServerClient.cmd +++ b/current/Set-DFSServerClient/Set-DFSServerClient.cmd @@ -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 ---------------------------------------------------------------------------- REM Creation Date / Author: 06.01.2024 / MK -REM Version Date / Editor: 08.10.2024 / MK -REM Version Number: 1.2.0.0 +REM Version Date / Editor: 18.10.2024 / MK +REM Version Number: 1.2.1.0 pushd "%~dp0" -SET DFSRSERVER=172.24.11.1 -SET DFSRROOTPATH=\\dd-gan.local.digitaldata.works\dd-dfsr01 -SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ +SET DFSSERVER_PRIMARY=172.24.11.92 +SET DFSSERVER_SECONDARY=172.24.11.1 +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 ( - ECHO Der primäre Server %DFSRSERVER%, ist erreichbar! - SET DFSRSERVERPATH=\\DD-STO01\DD-STO01-A2$ - GOTO :SetDFSR + ECHO Der primäre Server %DFSSERVER_PRIMARY%, ist erreichbar! + SET DFSSERVERPATH=%DFSSERVERPATH_PRIMARY% + GOTO :SetDFS ) else ( - ECHO Der primäre Server %DFSRSERVER%, ist nicht erreichbar! - SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS$ - SET DFSRSERVER=172.24.11.92 + ECHO Der primäre Server %DFSSERVER_PRIMARY%, ist nicht erreichbar! + SET DFSSERVERPATH=%DFSSERVERPATH_SECONDARY% + SET DFSSERVER=%DFSSERVER_SECONDARY% ) -ping -n 1 %DFSRSERVER% >nul +ping -n 1 %DFSSERVER_SECONDARY% >nul IF %errorlevel% equ 0 ( - ECHO Der sekundäre Server %DFSRSERVER%, ist erreichbar! - SET DFSRSERVERPATH=\\DD-VMP09-STO01\DD-VMP09-STO01-A3-ZFS01$ - GOTO :SetDFSR + ECHO Der sekundäre Server %DFSSERVER_SECONDARY%, ist erreichbar! + GOTO :SetDFS ) else ( - ECHO Der sekundäre Server %DFSRSERVER%, ist nicht erreichbar! - ECHO DFSR Server kann nicht gesetzt werden! + ECHO Der sekundäre Server %DFSSERVER_SECONDARY%, ist nicht erreichbar! + ECHO DFS Server kann nicht gesetzt werden! GOTO :EOF ) -:SetDFSR -dfsutil.exe client property state active %DFSRROOTPATH%\ArchivedObjects %DFSRSERVERPATH%\ArchivedObjects -dfsutil.exe client property state active %DFSRROOTPATH%\ServerObjects %DFSRSERVERPATH%\ServerObjects -dfsutil.exe client property state active %DFSRROOTPATH%\SharedObjects %DFSRSERVERPATH%\SharedObjects -dfsutil.exe client property state active %DFSRROOTPATH%\UserObjects %DFSRSERVERPATH%\UserObjects +:SetDFS +dfsutil.exe client property state active %DFSROOTPATH%\ArchivedObjects %DFSSERVERPATH%\ArchivedObjects +dfsutil.exe client property state active %DFSROOTPATH%\ServerObjects %DFSSERVERPATH%\ServerObjects +dfsutil.exe client property state active %DFSROOTPATH%\SharedObjects %DFSSERVERPATH%\SharedObjects +dfsutil.exe client property state active %DFSROOTPATH%\UserObjects %DFSSERVERPATH%\UserObjects :EOF timeout /t 10